Stream Kodi (XBMC) from Windows PC to the Chromecast

This tutorial will show you how to stream Kodi (XBMC) from your Windows computer to your Google Chromecast. The tutorial uses a script to stream videos from Kodi to the Google Chrome browser and then from Chrome to your Chromecast. This is a more effective method than casting your screen or window (which is usually pretty laggy) because the video is streaming from the Chromecast, not from your computer to the Chromecast. You will be able to stream movies and TV shows from your PC to your TV.

How-to Stream Kodi (XBMC) on Windows to Chromecast

1. Download Google Chrome.

Download Chrome Browser


2. Install Google Cast to Google Chrome.

Download Google Cast Extension


3. Download the playercorefactory.xml file:

playerfactorycore.xml (Windows) Download

4. Move the playercorefactory.xml file to: C:\Users\<username>\AppData\Roaming\Kodi\userdata

Move PlayerCoreFactory


5. Right-click playercorefactory.xml and hit “Edit”.

Edit PlayerCoreFactory


6. Change the following line to the location of Google Chrome (skip step if current location is correct):

<filename>C:\Program Files (x86)\Google\Chrome\Application\chrome.exe</filename>

Edit Google Chrome Location


7. Launch Kodi and stream a video.

Launch Kodi


8. The video will launch in Chrome. Press on the Google Cast icon and select your Chromecast.

Cast Chrome Browser

Note: All videos in Kodi will launch will launch in Chrome now. To play video in Kodi, simply rename the playercorefactory.xml file (located in C:\Users\<username>\AppData\Roaming\Kodi\userdata) to playercorefactory.xml.txt.

Note: This method is not 100% effective. The Chrome browser doesn’t play all file types, therefore certain streams will cause the browser to download the movie instead of streaming it in the browser. In this case, we recommend that you try another stream. If no other streams are available, you can cast your screen to the Chromecast (this method may be laggy).

To cast your screen, you will need Google Chrome and the Google Cast extension.

Press the Google Cast icon, press on the dropdown button, and press “Cast screen/window”.

Cast Screen


Please let us know if you have any questions or comments. We appreciate all feedback!

Leave a Reply

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