The first option is more power friendly but it has a more involved set up. There are several ways to stream Kodi to your Chromecast. There is a huge community as well, so Kodi is never standing still. Kodi is a great front end for any HTPC setup, it allows all of your media to be neatly organised exactly how you want. Many similar options for double the price don’t offer that sort of compatibility. The Chromecast Ultra is a fantastic option for streaming that will enable you to play 4K and HEVC content. There are plenty of versions too one to fit everyone’s needs. It is powered by a single Micro USB that can be plugged into the mains, or if your TV supports it, directly into a USB port on your TV. It is small and hides at the back of your TV, never having to be seen again. The Chromecast itself is a great bit of kit. Namely, a Kodi Chromecast hybrid that allows for the small form factor and elegant design mixed with a more well-rounded and functional Kodi GUI. Nowadays, Kodi is a household name and is supported on a variety of devices.
Kodi has been around for a while now, it feels like not too long ago it was still called XBMC and its primary use was as a HTPC operating system for the Raspberry Pi.