Streaming XBMC to Chromecast

Search This thread

lemi00

Member
Mar 13, 2013
23
6
Lisbon
localcast will let you use open subtitles. org... all you need to do its select the folder (where u download the subtitles for the movie or tv show) in localcast before u cast to firetv, chromecast, xbox, etc.
But that is for local files. But to watch streams where the subtitles are saved in the same location that the stream I haven't find any solution.
 

shergold_

New member
May 4, 2015
1
0
For the last week I haven't been able to stream Kodi from my android to my CC. I have changed playercore to use both localcast and bubbleupnp, but neither have been able to stream to my CC. Localcast continues to try and load the stream with no success and bubble continues to say no http stream found. Have updated kodi, bubble and localcast and still haven't got any to work.

Am I the only one with this issue ?
 

sunnycheeba

Senior Member
Dec 4, 2012
141
90
Mine is working fine. A few streams would not play but most did. Using Nexus 7 2013 stock5.1 + Localcast and player core factory from links I posted earlier
 

somepepeshit

Senior Member
Feb 18, 2012
199
32
For the last week I haven't been able to stream Kodi from my android to my CC. I have changed playercore to use both localcast and bubbleupnp, but neither have been able to stream to my CC. Localcast continues to try and load the stream with no success and bubble continues to say no http stream found. Have updated kodi, bubble and localcast and still haven't got any to work.

Am I the only one with this issue ?

I get this too, generally with live streams for football...I think they are flash streams

Sent from my GT-I9505 using XDA Free mobile app
 

briandresstoyota

Senior Member
Oct 2, 2009
322
18
trying so hard to figure this out guys. I just got my chromecast. It actually sucks for youtube and stuff but with kodi it works fantastic. Im actually using the latest nightly build of kodi, the may 8th one. Using local cast and a playercorefactory xml file in the user data folder of the kodi installation and it works great.

Only issue I have come across is with sportsdevil. It gives me that external player is active press ok when playback is finished error. I have no idea how to edit the xml file and I have heard of people using like mxplayer or whatever. I havent done any of that so far. Any one can shed any light on this? would like to watch some nba playoffs on my chromecast.
 

tharmor

Senior Member
Jun 18, 2013
911
178
trying so hard to figure this out guys. I just got my chromecast. It actually sucks for youtube and stuff but with kodi it works fantastic. Im actually using the latest nightly build of kodi, the may 8th one. Using local cast and a playercorefactory xml file in the user data folder of the kodi installation and it works great.

Only issue I have come across is with sportsdevil. It gives me that external player is active press ok when playback is finished error. I have no idea how to edit the xml file and I have heard of people using like mxplayer or whatever. I havent done any of that so far. Any one can shed any light on this? would like to watch some nba playoffs on my chromecast.

Unsupported stream !!
 

Azriel46d

Member
Mar 17, 2013
9
0
I've actually managed to get live streams to work by downloading an app called live stream player http://store.mdcgate.com/ and adjusting the XML file accordingly.
After xbmc opens the app ,basically I'm saving the stream than connecting the app to chromecast and then from the right menu selecting the saved stream. Only annoying factor is the ads and it doesn't use the play store for the 'pro' version.
 

Cameron_S

Senior Member
Jun 14, 2010
181
14
Is it possible to switch between using allcast as an external player and then using the kodi internal player?
 

stanik1

Senior Member
Dec 12, 2009
139
3
Is it possible to switch between using allcast as an external player and then using the kodi internal player?

I would like to know the same question. I install bubbleupnp and then it cast to my chromecast. But when my chromecast isnt on i would like it to play on the internal kodi player. Just like Cameron said is it possible?
 

daweeze02

Senior Member
Jul 10, 2009
535
35
Anyone able to share the entire screen on a macbook and get the kodi audio to pass over? I don't even get that dialog warning about audio sharing
 

Tyronnster

Senior Member
Aug 21, 2009
132
12
Hi looking for some help
Just installed this. XML but having issues.

In kodi I load a stream but nothing loads except all cast on the tv screen

Also how would I create a toggle whether to stream or watch on device
 

yodasmaster

Senior Member
Aug 8, 2012
76
36
Hi looking for some help
Just installed this. XML but having issues.

In kodi I load a stream but nothing loads except all cast on the tv screen

Also how would I create a toggle whether to stream or watch on device

Check post #258

Install growbox, and the XML file on that post.
Growbox allows you to choose what app to open the stream with.
Hope this helps
 

jmtopu

New member
Mar 29, 2012
2
0
:good::good::good::good::good:

I'd like to thank all this forum. Finally I'm able to cast a lot of the content of Kodi to my TV! Just now, I'm enjoying "Annie" with my wife... :) The configuration I'm using for is:

- Bubble UPNP . (Pro version, payed. It really worths)
- BubbleServer installed on my PC (I don't know exactly if it's useful... but..)
- KODI (last version)
- KodiCast
- "playercorefactory.xml" (on the version "bubble"). Thanks again, a lot!!!!!


Supporting subtitles, FullHD (without stops or lack).

p.s. I haven't check already streaming media from several addons. Try to keep you informed!
 

Bob468

New member
Oct 12, 2015
1
0
Hi all, I have sorted out the whole streaming to chromecast however I am finding a lot of the files are of an unsupported video format. Are there any options so that I can see what format the stream is in?
 
1444652521712.jpg inside of the settings of the application look for chromecast settings options and there you'll find transcoding and you can install the internal transcoding for Android
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    Would you like to stream XBMC through Avia to Chromecast?

    Put this https://www.dropbox.com/s/d8pl1adtlo8rp90/playercorefactory.xml in sdcard/android/data/org.xbmc.xbmc/files/userdata

    Now Avia is the player allowing you to chromecast.


    Sent from my SCH-I535 using xda app-developers app
    5
    Hey,

    A while ago I made some of these Playercore factory files for some other videoplayers besides Avia.
    ** if it does not work, try it with the xbmc XAF version!**

    - LocalCast (by me): https://box.com/s/uxp4k8q4c4mm02ynwrjc

    - BubbleUPnp (by me): https://app.box.com/s/j65ds0tljkskwxyavvft

    -Allcast(credit to: @vibajajo64): https://www.dropbox.com/s/1ltd48heh3wrx45/playercorefactory.xml
    4
    XBMCast: Official XBMC to Chromecast apk

    Would you like to stream XBMC through Avia to Chromecast?

    Put this https://www.dropbox.com/s/d8pl1adtlo8rp90/playercorefactory.xml in sdcard/android/data/org.xbmc.xbmc/files/userdata

    Now Avia is the player allowing you to chromecast.


    Sent from my SCH-I535 using xda app-developers app

    Hello XDA,

    Inspired by this post back a few months ago we would like to share our custom build of XBMCast® Cast from XBMC to Chromcast apk.
    With months of begging and eventual negotiations between all parties, (i.e. XBMC Foundation, Google, etc.) permissions granted and self teaching myself to write and build this custom apk I am proud to offer you XBMCast® with built in custom userdata playercorefactory.xml for all major casting rendering apps for android found on the play store (i.e. bubbleUPnP, Avia, Allcast, etc.) We have included many other features for XBMC such as custom repositories for easier connection to Chromecast for XBMC.

    This is strictly for Chromecast playback and not for use for playback on thedevice installed (if you must use it as a local render, consider downloading mx player from Play Store)
    Install and Use XBMCast
    1. Start by downloading the XBMCast.apk
    2. Remember to uninstall any current version of XBMC from your phone or tablet. Install overlay is not possible.
    3. Once installed and opened onto home screen for XBMCast (Current build uses "Touched" skin for Android touch screen)
    4. Make Sure to Wait for all addons for XBMCast to install, load or update. Give it about 5 minutes for everything to automatically update/sync.
    5. If some things do not work or update please update them manually. system\addons\get addons\ long press repo and select force fresh.
    6. Once you've setup XBMCast the way you want it and your ready to cast to chromecast, Go to file location and long press file.
    7. submenu will open and select "play using"
    8 Select one of the choices that you have installed (i.e. Avia, bubbleUPnP)
    9. As long as you're on the same wifi network for all your rendering (android tablet/phone app) and local media library (where the files come from,
    PC, Server) and your CC, casting will go direct to CC.

    If you have a Chromecast or are considering getting one, it's truly is the best way to stream all your favorite TV shows and movies on your HDTV. We also have many other apks for chrome casting all for free and all do more than any official app on the Play Store.

    XBMCast1.2.8.apk

    3
    I got 1channel to work in conjunction with BubbleUPnP and the media server which transcodes videos so the Chromecast can play them. You have to use the new Gotham beta and the modified playercorefactory.xml after you place it in Android/data/org.XBMC.XBMC/files/.xbmc/userdata/ (this is a hidden folder) you have to clear the cache on XBMC in the add-on long hold the video and click play using them select BubbleUPnP. Below I posted the XML. I'm using a stock Nexus 7 2013 unlocked but not rooted. Some videos may not work also make sure the proper ports are forwarded on the router for the media server. If you pause the video you may not be able to resume or skip forward it's a bit finicky.

    Instructions:

    You need these things:
    XBMC Gotham Beta 2 for ARM based Android
    Instructions for installing XBMC and Hub Wizard (use my APK not the one listed on the page)
    BubbleUPnP (Chromecast/DLNA)
    BubbleUPnP UPnP/DLNA License
    BubbleUPnP Server for transcoding videos

    1. Install XBMC using the APK listed above and follow the XBMC Hub Wizard install guide.

    Android_install_step06.jpg


    2. Copy the code listed below into a text file and rename the file playercorefactory.xml place it in /Android/data/org.XBMC.XBMC/files/.xbmc/userdata/ which is a hidden folder depending on your file manager you may have to enable hidden files/folders. After you put the file in that location go into your app settings and find XBMC and clear the cache on it.



    Code:
    <!--
    	Credits
    	KemoNine (xbmcandroid.com/forums)
    	Staticadk (xbmcandroid.com/forums)
    	GSH (xbmcandroid.com/forums)
    -->
    
    <playercorefactory>
    	<players>
    		<!-- MXPlayer Free definition -->
    		<player name="MX Playerfree" type="ExternalPlayer" audio="false" video="true">
    			<!-- Android intent -->
    			<filename>com.mxtech.videoplayer.ad</filename>
    			<!-- Hide XBMC -->
    			<hidexbmc>true</hidexbmc>
    			<!-- After 2 minutes bump the play count of the item in XBMC -->
    			<playcountminimumtime>120</playcountminimumtime>
    		</player>
    
    		<!-- MX Player Pro definition -->
    		<player name="MX Player Pro" type="ExternalPlayer" audio="false" video="true">
    			<!-- Android intent -->
    			<filename>com.mxtech.videoplayer.pro</filename>
    			<!-- Hide XBMC -->
    			<hidexbmc>true</hidexbmc>
    			<!-- After 2 minutes bump the play count of the item in XBMC -->
    			<playcountminimumtime>120</playcountminimumtime>
    		</player>
    
    		<!-- Allcast definition -->
    		<player name="Allcast" type="ExternalPlayer" audio="false" video="true">
    			<!-- Android intent -->
    			<filename>com.koushickdutta.cast</filename>
    			<!-- Hide XBMC -->
    			<hidexbmc>true</hidexbmc>
    			<!-- After 2 minutes bump the play count of the item in XBMC -->
    			<playcountminimumtime>120</playcountminimumtime>
    		</player>
    
    		<!-- BubbleUPnP definition -->
    		<player name="BubbleUPnP" type="ExternalPlayer" audio="false" video="true">
    			<!-- Android intent -->
    			<filename>com.bubblesoft.android.bubbleupnp</filename>
    			<!-- Hide XBMC -->
    			<hidexbmc>true</hidexbmc>
    			<!-- After 2 minutes bump the play count of the item in XBMC -->
    			<playcountminimumtime>120</playcountminimumtime>
    		</player>
    
    		<!-- Gallery definition -->
    		<player name="Gallery" type="ExternalPlayer" audio="false" video="true">
    			<!-- Android intent -->
    			<filename>com.android.gallery3d</filename>
    			<!-- Hide XBMC -->
    			<hidexbmc>true</hidexbmc>
    			<!-- After 2 minutes bump the play count of the item in XBMC -->
    			<playcountminimumtime>120</playcountminimumtime>
    		</player>
    
    		<!-- LocalCast definition -->
    		<player name="Localcast" type="ExternalPlayer" audio="false" video="true">
    			<!-- Android intent -->
    			<filename>de.stefanpledl.localcast</filename>
    			<!-- Hide XBMC -->
    			<hidexbmc>true</hidexbmc>
    			<!-- After 2 minutes bump the play count of the item in XBMC -->
    			<playcountminimumtime>120</playcountminimumtime>
    		</player>		
    		
    		<!--  definition -->
    		<player name="" type="ExternalPlayer" audio="false" video="true">
    			<!-- Android intent -->
    			<filename></filename>
    			<!-- Hide XBMC -->
    			<hidexbmc>true</hidexbmc>
    			<!-- After 2 minutes bump the play count of the item in XBMC -->
    			<playcountminimumtime>120</playcountminimumtime>
    		</player>
    	</players>
    	
    	<!-- Rules for which external player to use -->
    	<!-- MX Player Pro is default
    	         change player= value to one of the above names to change this -->
    	<rules action="prepend">
    		
    		<!-- Video files -- Default rule (last to ensure above trigger first -->
    		<rule video="true" player="MXPlayer Free"/>
    	</rules>
    </playercorefactory>

    3. Setup the BubbleUPnP Server on your windows computer you may have to forward ports on your router so that your Android device can connect to the server.
    4. Install the two BubbleUPnP apps on your Android Device and make sure it connects to your BubbleUPnP server on your computer and to your Chromecast.
    5. In the 1Channel add-on find a movie browse to the actual link that would start it on your tablet and instead of clicking it long hold it and a context menu will popup after that click play using and select BubbleUPnP it should add it to the play list and you should be able to play it on your Chromecast. If that link doesn't work try another link or another video.





    2
    I'm about to start thinking that the xmbc streaming with the avia player is a myth :) I tried with several gotham builds, i tried with XAF builds. I used the avia-version of the playercorefactory.xml from xbmchelpers. But i always get "External Player Active, Click OK when playback has ended"
    Streaming from avia itself does work but not out of xbmc. Same happens when i explicitly choose Avia to play with...
    :crying:

    MaiRay you will get this error if you try to stream LIVE CONTENT. It should work for content that is not live broadcast. Here are my files that work on my N5:

    XAF version of XBMC : https://www.dropbox.com/s/rlw7s8dvcwahj7f/xbmc-frodo-12.1-xaf-neon-touch-20130503-f21603629f.apk

    Playercorefactory file : https://www.dropbox.com/s/tezg7fj5vh2n7uv/playercorefactory.xml