Play, queue and remote control your favourite online media on Kodi / XBMC.
A Google Chrome Extension for sending online content to be played on XBMC/Kodi. Supported content include YouTube, CollegeHumor, eBaumsWorld, LiveLeak, Twitch.tv, Khan Academy, Lynda.com, Hulu, Cda.pl, AnimeLab, ARD MediaTek, Freeride.se, Katsomo.fi, Ruutu.fi, Yle Areena, SVTPlay.se, SoundCloud, MyCloudPlayers, MixCloud and even magnet links.
-XBMC/Kodi Eden (v11) or later
-YouTube, DailyMotion, CollegeHumor, eBaumsWorld, Twitch.TV, Hulu, SoundCloud or MixCloud plugins installed on XBMC
-For Hulu, you'll need a plugin from a third party repository, check out this link for more info: http://forum.xbmc.org/showthread.php?tid=121023
-YouTube plugin must be version 4.4.4 or later
How to use:
-"Play now" button sends the currently playing video of your active tab to XBMC. If there are videos currently in a queue, it would be cleared and the current video would be played.
-"+Queue (X)" button puts the video of your current tab to the end of the playlist on XBMC. A number in parenthesis shows the number of items currently in the queue.
-"+Favourite" button keeps the video of your current tab in your favourite list for easy access.
-Drag and drop your favourites to rearrange them.
-With the extension window open, you can use some of your keyboard keys to remotely control XBMC. These keys are: Arrow keys, Backspace, Enter, "I" and "C".
-Right click on YouTube links to play or queue.
-Your data on all websites: Needed so that the extension could send JSON requests to any URL that you might put in the settings.
-Your tabs and browsing activity: Used only for getting the URL of the current tab so that we could use it to obtain the video id for sending to XBMC.
-On XBMC, go under System > Settings > Services > Webserver
-Enable "Allow control of XBMC via HTTP, leave the port as default or set it to something else (if you know what you're doing). Write down the port number.
-Username and password are optional
-Right click on the 'Play to XBMC' icon and select 'Options'
-Put in the IP address or hostname of your XBMC box and fill in the port number with the port number you wrote down earlier. Fill in the username and password if you entered one into XBMC.
-Visit YouTube, watch some videos and click on the 'Play to XBMC' icon to play them on XBMC.
-Not all CollegeHumor videos play correctly. This is a problem with the CollegeHumor plugin on XBMC itself.
-SoundCloud content can't small skip forward. This is a problem with the SoundCloud plugin on XBMC.
-For Twitch.tv, only live streams can be played.
Google disabled user feedback for extensions on my dashboard. So if you would like to send me bug reports, feature requests (No guarantees) or just simply want to ask me question, feel free to contact me at khloke (at) gmail.
Alternatively, you could also visit the source code on
to submit issue tickets.
If you'd like to buy me a coffee so I can code longer, you can send me some bitcoins at:
Icon was generously provided for free by IconDock.com :)