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. Nowadays, Kodi is a household name and is supported on a variety of devices. 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.

The Chromecast itself is a great bit of kit. It is small and hides at the back of your TV, never having to be seen again. 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.

There are plenty of versions too; one to fit everyone’s needs. The Chromecast Ultra is a fantastic option for streaming that will enable you to play 4K and HEVC content. Many similar options for double the price don’t offer that sort of compatibility. It even has an Ethernet port.

Kodi is a great front end for any HTPC setup, it allows all of your media to be neatly organised exactly how you want. There is a huge community as well, so Kodi is never standing still.

What you need

There are several ways to stream Kodi to your Chromecast. On Android, you have two options. The first option is more power friendly but it has a more involved set up. The second option is quick, easy, and requires no other apps downloaded other than Kodi but this method will consume more power.

On PC, you only really have the choice of Google Chrome but any browser with a chromium framework should play nice with your Chromecast. If you aren’t a fan of Chrome, a good alternative is Vivaldi, it isn’t quite as seamless as Chrome with casting but it is getting there.

It used to be the case that the Google Cast extension made it easy for any browser to cast to a Chromecast. As Google started to integrate the features directly into Chrome itself, the extension was removed from the Play Store and can no longer be used. Making it a bit of a pain to use on other browsers, such as Firefox.

Streaming from Android – Power Efficient Method

Streaming from Android – Quick Method

  • Android Device
  • Chromecast 1/2/Ultra
  • Kodi

Streaming from PC

  • PC
  • Chromecast 1/2/Ultra
  • Kodi
  • Google Chrome/Chromium Framework Browser

Streaming from Android – Power Efficient Method

Step one – Enable hidden files in ES File Explorer

You should first have everything downloaded that is listed in the “What you need” section of this How-To. Open your file explorer app (for the purposes of this How-To we will be using ES File Explorer) and go to settings, then Display Settings, and tick the box that says “Show hidden files”.

Step two – Move the XML file to the correct location

Navigate to where you downloaded the PlayerFactoryCore XML file. When you find the XML copy it. Open the side panel of ES File Explorer and choose “Internal Storage”, this will bring up a myriad of folders.

You will want to navigate to “Android/data/org.xbmc.kodi/files/.kodi/userdata/”. If you can’t find the “.Kodi” file it is because you haven’t enabled the “Show hidden folders” option.  Paste the PlayerFactoryCore XML file in the userdata folder. What this XML file does is make Kodi ask you to choose where you want to cast to.

Step three – Open Kodi and enjoy your media

Now you need to head over to Kodi and find a video file you want to stream to your Chromecast. It should now ask you which app you want to use to cast. Choose LocalCast. LocalCast will now open and ask which device to cast to, choose your Chromecast and Kodi should now be streaming your chosen video file.

Streaming from Android – Quick Method

Step one – Add the cast icon to your Quick Settings

This method depends on what flavour of Android you use. On standard Android builds, if you pull down the Quick Settings drawer (swipe down from the top status bar) and choose the pencil looking icon this will allow you to edit the icons that are visible in the drawer.

Look for the Cast icon and drag it to the top section of icons, find a location for the icon that you are happy with. You can now close the Quick Settings edit window.

Step two – Select your Chromecast

Now the Cast icon lives in your Quick Settings drawer, you can now click the icon and it will give you a list of available devices to cast to. Choose your Chromecast device and it will give you a little notification saying you are connected.

This essentially just casts your whole phone screen to your TV, so you can also use this method as like a second screen for your phone. A handy extra feature.

Step three – Open Kodi and enjoy!

Make your way to Kodi and find the video that you want to play. As you start playing the video it will now be visible on your TV.

Streaming from PC

Step one – Casting your desktop from your browser

I am going to be using Vivaldi but the process is identical in Chrome. If you open a web page and right click, there is an option to cast, click it. In the latest versions of Chrome in the top right-hand corner there is a Cast icon, if you click that it also allows you to stream your Desktop from there.

A box will appear in the middle of the screen. Click the words “Cast to” and it will allow you to choose what you cast to your Chromecast. Choose “Cast desktop” and then your Chromecast device, it will now be casting the whole of your desktop to your TV.

Step two –  Open Kodi and watch whatever you want

All you have to do now is open Kodi and play whatever you want. It will now be playing directly on your Chromecast.

Miscellaneous Kodi tips

  • If the PC you are streaming from is in a different place to your cast location, use a remote PC control app such as Unified Remote, to control your computer over Wi-fi from anywhere in your house.
  • The user interface for Kodi has tonnes of community made themes for it. Make sure to have a look and see what best suits your tastes!
  • If you have a Linux TV Set top box, like an Enigma, you can set Kodi up as a way to view it around the house. The EPG even works.
  • There are plenty of addons available for Kodi, make sure to have a look at what is there. Many people offer their own repositories that add even more useful addons.
  • Kodi is great for casting music to your Chromecast too. Kodi will help organise your library and make sure it all has artwork, there is even an option to obtain lyrics for those that like to sing along.
  • The Tips and Tricks section on the Kodi forum is full of useful guides to get the most out of Kodi.

Hopefully one day the Kodi developers will see fit to bring a native cast option to their app. As it stands have to use these methods really isn’t ideal. They aren’t hard to get working and when they are working, it works flawlessly.

Considering so many people both use Kodi and Chromecast, it makes sense to mix them to create a Kodi Chromecast symbiosis. It is the perfect mix of usability and raw understated power.

I hope you found this How-To informative, if you have any comments in regards to Kodi Chromecast, feel free to post them in the comments section. If you think this could be useful to friends and family, feel free to share it and spread the word.

Leave a Comment

Your email address will not be published. Required fields are marked *