yashsingh1/xdaforums huggingface dataset:
[Google Chromecast] blacryan:
So I put the playercorefactory file into the appropriate folder. When I start a 1channel stream, it loads and flicks like its sending it somewhere or opening it somewhere, but didn't actually start anything on my CC. How do I from my PC point it to the chromecast from bubble? Or do I need to control it from bubble on my android or what? I just don't see how I get it to go from XBMC on my pc (with the bubble player core) to my CC?

I did this method and it works great. But I'd really like to be able to do it from my PC. I have bubble server running on this PC and just want to get the streaming video from here to my CC.

Thanks!
[Google Chromecast] georgecarstoiu:
This works perfectly! Use with confidence! Thanks for the tutorial! :D

-----------------------------------------------------------------------------------------

One question...If I want to use Kodi's internal player again, the only way is to change the name of that file that I've added?
[Google Chromecast] ozcjr:
The instructions were for android. I have not been able to use the playercorefactor.xml any other way
[Google Chromecast] bobbytomorow:
What I want to know is what does the rendering/decoding, the chrome cast or the phone/tablet? if its the phone/tablet why not just screen cast (mirroring)?﻿
[Google Chromecast] bulgaria_mitko:
i have tried this, but it dosent work for p2p streams that are using sopcast and acestream. Do you think there is a workaround for this problem? Localhost is telling me when i try to play such file (live channel) that this format is not supported. Thank you!
[Google Chromecast] guliver365:
Does somebody can provide an easy solution in order to play first on the internal player and switch later on TV?
[Google Chromecast] DJames1:
I'm new to XBMC, just looking into whether I can cast XBMC running on Windows to the Chromecast.

Reading through this long thread and others, my understanding is:

- On Windows all you can do is either cast the full desktop screen using Chrome, or create a link to Chrome in a customized PlayerCoreFactory.xml which effectively leads to tab-casting. Either way, you end up with the somewhat unsatisfactory solution of casting via Chrome as an intermediary with the inherent problems of video stuttering and CPU hogging.

- On Android you can set up a link to one of the Chromecast-enabled video players like Avia/BubbleUPnP/LocalCast/AllCast in a customized PlayerCoreFactory.xml and cast that way.

Is that all correct?
[Google Chromecast] qualitymove13:
Has anyone successfully been able to use Plex as the android software to stream via KODI? I edited the xml file to use Plex as the default that opens the stream but instead the stream only opens on my tablet. TIA!!
[Google Chromecast] tharmor:
All the live streams don't work using the playercorefactory method !! The youtube video is something which was known since ages !!

Its time XBMC supports chromecast !!
[Google Chromecast] tharmor:
Were you able to use XBMC streams using cast2tv app ?
[Google Chromecast] tonydd:
:beer:
[Google Chromecast] yodasmaster:
I have found a way to have the multi select option for players to come up when selecting a stream to watch. I got 'grow box'... It fakes being MxPlayerFree, but will give you the option to 'open using' if you set your playercorefactory to mxplayer.

Hope this helps
[Google Chromecast] yosdib:
Can you explain how do you make it work exactrly ?

What xml file do you use ?
[Google Chromecast] yodasmaster:
I downloaded Growbox from http://download.clockworkmod.com/test/GrowBox-release.apk and I edited the playcorefactory.xml I had for bubblePnP changing the last bits to MXPlayerFree

<rule protocols="smb" player="MXPlayerFree" />

<rule dvdimage="true" player="MXPlayerFree"/>

<rule protocols="rtmp" player="MXPlayerFree"/>

<rule protocols="rtsp" player="MXPlayerFree" />

<rule protocols="sop" player="MXPlayerFree" />

<rule internetstream="true" player="MXPlayerFree" />

<rule video="true" player="MXPlayerFree"/> <!-- Default for anything else not listed -->

</rules>

</playercorefactory>

Unfortunately I don't have powers to attach files or i would attached the required edited playercorefactory and growbox.

---------- Post added at 11:42 PM ---------- Previous post was at 11:38 PM ----------

Sorry I forgot to add, I used ES File editor to edit the XML file.
[Google Chromecast] forziere:
I don't understand: I used kodi on pc windows 8.1 how can I stream to chromecast? there is yatse plugin but it is on pay!
[Google Chromecast] lemi00:
Here it goes a link to playercodefactory.xml to use with growbox.

https://www.dropbox.com/s/eeokzlk3278ldk2/playercorefactory.xml?dl=0

It is a great solution.

Nevertheless the problems between Kody and Chromecast are still there, some streams don't work at all and I haven't find a way to see video with subtitles from Kodi.

The best solution, for now, is still Showbox.
[Google Chromecast] xaliscienxe:
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.
[Google Chromecast] cricketgeek:
Question XMBC to Chromecast

Hi , Thanks a bunch!!!, Yours is a best solution !!!.. I used your file to cast showbox and dailymotion to chromecast.. really appreciate if you have a solution to cast xmbc :)
[Google Chromecast] tharmor:
Dailymotion already has chromecast support !!
[Google Chromecast] lemi00:
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.
[Google Chromecast] shergold_:
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 ?
[Google Chromecast] sunnycheeba:
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
[Google Chromecast] somepepeshit:
I get this too, generally with live streams for football...I think they are flash streams
[Google Chromecast] briandresstoyota:
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.
[Google Chromecast] tharmor:
Unsupported stream !!
[Google Chromecast] Link_of_Hyrule:
Bubble UPnP worked the best for me but really just go on ebay and pick up a Nexus Player I got one for like $60 it's so much better and easier then all this hassle because it can just run Kodi natively.
[Google Chromecast] Azriel46d:
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.
[Google Chromecast] Cameron_S:
Is it possible to switch between using allcast as an external player and then using the kodi internal player?
[Google Chromecast] stanik1:
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?
[Google Chromecast] daweeze02:
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
[Google Chromecast] Tyronnster:
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
[Google Chromecast] yodasmaster:
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
[Google Chromecast] Tyronnster:
Excellent many thanks
[Google Chromecast] jmtopu:
: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!
[Google Chromecast] Bob468:
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?
[Google Chromecast] xbmchelper:
Using bubbleupnp you can activate internal transcoding feature which allows you to play any file format
[Google Chromecast] xbmchelper:
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
[Google Chromecast] xbmchelper:
BTW I've personally developed a custom fork of kodi with Chromecast external options. I also have many tutorial videos on the subject as well that you can find on YouTube http://YouTube.com/xbmchelper
[Google Chromecast] tharmor:
Get an amlogic android box like mxq m8...........chromecast unfortunately does not support most of the streams which are live nowadays !!
[Google Chromecast] :
How can one get the "play using..." long press / right click menu to select the app you want to stream with?
[Google Chromecast] punkmexic:
I tried the localcast Playercore factory in kodi 17 nightly it worked but only for online vídeos, it didn't streams local files yo localcast, can you fix it
[Google Chromecast] jasenko:
On my HTC One with stock 4.3, the path is:

sdcard/android/data/org.xbmc.xbmc/files/.xbmc/userdata

You have to enable the option to see the hidden files.
[Google Chromecast] awren:
I've added the user data file but avia doesn't open when trying to stream. Nothing does. Am in missing a setting?
[Google Chromecast] -Lawless:
What we need is an example of a stream that is know to work that we can test with. I have XBMC set up with hub wizard and I can't get anything to work. I don't know if it's set up wrong or I'm just picking files that aren't supported.

Sent using Tapatalk Advanced Pro+
[Google Chromecast] SeanPlunk:
I can get to where I'm supposed to go to move that file, but when I do nothing will open up. As soon as I remove it everything works again.

Does anyone know any channels or streams supported so I can do some more testing?
[Google Chromecast] smartymcfly:
I think Avia needs to be added to that file as a player or as the default player.... I opened and started seeing the other players listed and then used the search function for the term "Avia" case ignored and found nothing. MX vlc archos etc were some the players listed with mx as default for certain video type.
[Google Chromecast] -Lawless:
Ya there is clearly missing instructions for getting this to work.

Sent using Tapatalk Super Advanced Pro+
[Google Chromecast] h20wakebum:
Can you please post the XBMC version you're running on your android device?

I cant seem to get the apk I have to work, maybe i need an updated xbmc app.
[Google Chromecast] jonmueller:
This totally works! I am streaming 720p movies from Icefilms flawlessly!

Make sure you have hidden files viewable. Then put it in files/.xbmc/userdata/

Then open a stream in XBMC and it will jump to avia and open the movie. Then just cast and you are golden!
[Google Chromecast] dadavises:
This isn't working for me either. It gets all the way to Avia, but nothing plays
[Google Chromecast] trainriderben:
Sorry my op was not very descriptive..... You do need a version of xbmc that supports external players. I will look around for it and post it.
[Google Chromecast] -Lawless:
Does avia need to be installed prior to this? And Thank you

Sent using Tapatalk Super Advanced Pro+
[Google Chromecast] trainriderben:
It doesn't matter what order they are installed. I am having a hard time finding the right xbmc app .... Moved onto plex. Does anyone have an apk that is working for this that could upload?
[Google Chromecast] darren1:
This build of XBMC works.

http://www.xbmcandroid.com/2013/05/...-xaf-custom-build-of-xbmc-for-android-is-out/
[Google Chromecast] -Lawless:
I'm sorry, my point was did it need to be installed or did that file we dropped into the phone take care of that. Your answer however, confirms that it does need to be installed separately. Thanks

Sent using Tapatalk Super Advanced Pro+
[Google Chromecast] joao2307:
Problem

so i installed everything...remove my 12.3 xbmc...installed this version... added the XML for avia...it works perfectly to stream regular music and videos from my phone...but as soon as i try to play something from XBMC i get an "external player active"....but nothing streams...Any insights??

Thanks

JP

PS: edited the playercorefactory.xml and there is no mention of AVIA anywhere..i think there is something missing!!!

But this is really cool!!!

Thanks
[Google Chromecast] blitz_7:
I found the correct directory on my S4, renamed my existing file for backup purposes and pasted the new file. I then cleared the cache of my XBMC app (v12.1) and all worked fine. Launched a video from 1channel on avia perfectly.
[Google Chromecast] masque3000:
Worked for me using latest XBMC nightly for Android on my Nexus 4 running odexed 4.4.2. My goal was to stream IceFilms & 1Channel via Avia. Most links don't work; some do. I believe this is due to the formats of the files. I just go down the list until one works. I also edited the xml file... replaced the words "MX Player Free" with "Avia". In XBMC I long-press on a link & select "Play Using..." for the media player menu, then select "Avia". It works.

*Note: The above .xml file doesn't mention "Avia" per se, but the link under MX Player Free is actually a link to Avia's file... not MX Player. I don't remember the exact text, but it can be a little misleading because the author did not change it to say "Avia". I simply edited it myself to avoid confusion.
[Google Chromecast] smartymcfly:
The file is does not list avia as the name but it is it, and it is not MX player. The default player in the file is listed as mx playerfree. It doesn't appear to have Avia defined as an external player, so Avia's name has been to be added to it, along with any other apps you would like the option of playing video sent from xbmc. When you select the video you want to start playing, you need to long press your selection until you are given the options in a list. If you are using the "retouched" skin, when you long press your selection, the 1st item in the context menu is "play using" when you select "play using" the external players defined in player core.XML will be listed in the same order they appear in the file. I have edited a version of the file adding most of the apps I thought might help cast one wat or another. It has the rules section deleted with the exception of the default player for all file types. I will upload it this morning.

Here it is. Add any other players that are not yet listed if needed. You can get the android intent name in the app info page where you normally would uninstall or clear data from an app. The rest is self explanatory.

https://mega.co.nz/#!YlVy3bZL!p69DuHJRaMzV_CZz_PH3ZUAwE-plZp6lJ47Ec1IB3l0
[Google Chromecast] masque3000:
[size=-1]

[/size]

Basically echoed what I said, I just came back to show the changes I made to use Avia:

"<!-- Avia definition -->

<player name="Avia" type="ExternalPlayer" audio="false" video="true">

<!-- Android intent --><filename>com.videon.android.mediaplayer</filename>

<!-- Hide XBMC -->

<hidexbmc>true</hidexbmc>

<!-- After 2 minutes bump the play count of the item in XBMC -->

<playcountminimumtime>120</playcountminimumtime>

</player>"

Also, whichever player you set as your default player is launched when you single-click to open a file, you only have to long-press if you want to use a player other than the default that is set.
[Google Chromecast] simonfinnegan:
Hi,

try as I might I can't figure out how to see "Play using..." in the long press context menu. I've tried the Official XBMC build and the XAF build. I've used 2 different playercorefactory.xml that have been attached in this thread. I get Play stream, Download...in the context menu but no "Play using..." . Any idea why I'm not seeing this option?
[Google Chromecast] masque3000:
I'm not an expert on any of this—it took me 2/3 days of refusing to give up to get it working for myself. The only things I would check are:

1) make sure you clear the caches of both XBMC & Avia, then reboot,

2) make sure the xml file is in the xbmc userdata folder,

3) make sure the XBMC app is a version that is compatible. There are several versions & I've heard some don't work. I am using a nightly from the official page " xbmc-20140126-b6d31a3-master-armeabi-v7a.apk". I had tried the latest official, the latest XAF, the official 12.1, & a "gorilla" nightly... all to no avail. Not saying they don't work, just that I could not get them to work,

4) uninstall everything and reinstall.

~Sent from my Nexus 4 using xda app-developers app
[Google Chromecast] smartymcfly:
Try changing the xbmc skin to "reTouched" and then try.

I am currently on the xaf build.
[Google Chromecast] Drizwaldo1:
Just to confirm, I have been able to get both Icefilms and 1Channel working with Avia using the XAF build and the (Avia) modified .XML file posted in this thread.

Absolute magic. :cowboy:
[Google Chromecast] y2whisper:
I got it working as well. The main challenge when playing videos is choosing a stream with the format for avia took about 8 atttempts.

on a separate note tried using avia as the player for another app I use almost worked but the format wasn't compatible with chromecast (damn!)
[Google Chromecast] vibajajo64:
bump

---------- Post added at 01:34 AM ---------- Previous post was at 12:56 AM ----------

bump bump
[Google Chromecast] sting098:
Were u able get this worked? I could configure for xaf build but then almost none of the formats didn't work. Let me check the version which you have used.

Not sure ur its prob with avia itself, as any player is working smoothly in mobile but we got stuck with this dumb one:mad:

Wow finally works yeah with exception of few formats... :):):):):):)

Thanks man! Have fun
[Google Chromecast] jjprichards:
I'm using the latest nightly on a nexus 5. Icefilms is working fine, but I'm not getting the play with option. When I click play stream, it says playing on external and does nothing.

I have plex for plexpass installed, and am using the xml that was posted.

Any help?

---------- Post added at 11:51 PM ---------- Previous post was at 11:23 PM ----------

So I bought Avia chromecast, it worked for 1 file, most of the streams failed. Saying Avia doesn't support it :(
[Google Chromecast] bhiga:
Avia only sends the data over to Chromecast - it doesn't translate or transcode. If the data is not compatible with Chromecast, it's like someone calling you in a language you don't understand.

Most likely RealPlayer Cloud will tell you that the same file is not compatible and you need to upload it to RealPlayer Cloud in order to cast it.
[Google Chromecast] jjprichards:
I wonder if there is a way to filter the results from xbmc to only the files that are actually compatible with Chromecast.

I know the Icefilms plex plugin at least let's you select hosts.
[Google Chromecast] ao125:
Perhaps that is the issue I'm having. Using (monthly?) xbmc-12.3-Frodo-armeabi-v7a.apk on my N7, and when I go to play videos, it just locks up.

I guess I'll try the nightly build to see if I get anywhere.

That's encouraging. I guess I'll keep plugging away at it, when I get home from work.
[Google Chromecast] jsgraphicart:
I came across this thread and I must say, this is exciting stuff. I added the file to the right directory and wiped cache. I get the Avia option under the "Play using..." box. I am using the file that was uploaded that has Avia as the default though so there is no need for me to do that. The only issue I am having is that it wont open Avia. It wont even try. I get the "Opening Strem" dialog box and then it just goes away and nothing happens. However, if I choose to open using the built in player, the stream will play. I am not currently on my WiFi network so it may be to crappy signal. I will attempt it when I get home and see if it makes a difference. If not, I will try another XBMC version. I am currently using the last official release (non-nightly).
[Google Chromecast] jsgraphicart:
So I got everything working last night. I just had to find a version of XBMC that opened third party media players. After that it was just a matter of finding a source with a file type that Avia supported. But I managed to watch a whole TV show with no issues and it was actually pretty good quality. I'm so glad I found this thread.
[Google Chromecast] xylene:
Works perfectly on xbmc 1channel and icefilms. So glad I read this post.

And now with the Sdk available to boot CordCuttersHappyFace!
[Google Chromecast] cltycoon:
Well butter me up and call me stupid..... BUT after many tries I finally got this to work.

I finally found that the xml file needed to be put in ...Android/data/org.xbmc.xbmc/files/.xbmc/userdata (not ...files/userdata) on my phone - as it kept defaulting to the MX Player without letting me choose the player. So now it defaults to Avia and the "Play Using..." option finally showed up too!

So the steps for me (On Nexus 5 with 4.4.2 KitKat)

1. Downloaded the custom XAF XBMC provided in this thread (rename the file ext. to .apk & install)

2. Downloaded the custom xml file and placed it in the correct userdata file

3. Re-installed Avia

4. Cleared Cache in both XBMC & Avia and rebooted phone.

4. Found video in ICEFILMS and streamed! - This unfortunately is sometimes hit or miss.

Only issue i'm having is when using the Channel Mash Up I can get video the video to play but no sound might be a limitation on what the chromecast can play - might have something to do with it being an MKV... But IDK i'm a total noooob.

But regardless I'm STOKED - and I can't wait for the SDK to get some traction now that its out. Makes me wish I had more time to devote to learning how to code instead of hacking together off of others instructions.
[Google Chromecast] radiohead7778580:
found this video works great

https://www.youtube.com/watch?v=FOLFqPEb0pY
[Google Chromecast] vibajajo64:
Wow Radiohead, seems to be a total rip-off of the video I put up. Do you really want to be doing that? Please compare the 2 videos.

Mine was put up much earlier at

http://youtu.be/vS-7hwYe4nw
[Google Chromecast] silentscreambt:
Hello all!

Is it possible to cast a movie from XBMC installed on an Apple Tv 2g to a chromecast?

Thank you!
[Google Chromecast] zerolimit1:
is this possible on IOS? any ideas guys?