Cast Xbmc .Flv files using VLC Player - Google Chromecast

This is a how to on Casting Xbmc .FLV files from Computer to TV using VLC Player, Vidcast and the Chrome Browser. Founder is Mathorv
Video at http://youtu.be/ywfDtspUPOU
Step 1. Go into the Chrome Browser and add the Google Cast Extension at
https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd?hl=en
Step 2. Download and install XBMC Windows version 12.3 Frodo at
http://xbmc.org/download/
You need to run xbmc once to set up the proper folders.
Step 3. Download modified VLC playercorefactory.xml at
http://www.mediafire.com/view/b83b9sa39kuxip1/playercorefactory.xml
Place playercorefactory.xml in the userdata folder using the following path.
C:\Program Files (x86)\XBMC\system\
Step 4. Download VLC Player 64 Bit
http://www.videolan.org/vlc/download-windows.html
Step 5. Demonstration
Start Chromecast
Start XBMC
Start your show and it automatically finds the VLC Player and plays the video.
In VLC:
go to Tools...Media Information: Copy the file link.
go to Media...Stream....Network and paste the file link in the network url box.
Click Stream....Next....Change File to Http..Click Add, set port to 8080, set path to /
Click Next, Make sure Activate Transcoding is checked
Change Profile to Video - VP80 + Vorbis (Webm)
Click Next, Make sure Stream all elementary streams box is checked, dont touch Generated stream output string.
Click Stream
Have the Vidcast link https://dabble.me/cast/?video_link=http://192.168.1.10:8080/ ready to go in the Chromecast browser. You will need to change 192.168.1.10 to your own local IP address.
Press Enter to activate the link. A box will pop up on the right and you will need to hit Chromecast and then Cast.
Good Luck!

Related

warch your pc videos from xoom (the simple way)

tired of fighting with cifs.ko mounts cifsloader and different kind of kernels and other ***** stuffs i found a much simple way to watch my videos from the pc (without having to download them)
just install easyphp on your pc http://code.google.com/p/vlc-shares/
then open your stock browser on your xoom and point to the pc IP
if u have moboplayer installed (or i suppose any other video player) on your xoom, the video just starts to play.
1. u should put your videos in the right directory on your pc: C:\Program Files (x86)\VLCShares\www for the 64bit windows 7 and C:\Program Files\VLCShares\www for the 32bit
AND/OR
2. u can add as many alias directories pointing the real directories in where u store your movies: example C:\Users\Administrator\Videos how?
there is a bug in the administration page of the easyphp about creation of alias directories.
u must open the apache configuration file (right click, configuration, apache) and at the end of the txt file add, for example
Alias /video "C:\Users\Administrator\Videos"
<Directory "C:\Users\Administrator\Videos">
Options FollowSymLinks Indexes
AllowOverride None
Order Allow,Deny
Allow from all
</Directory>
restart the server and point your xoom broswer to IP/video
(IP is the ip number of your windows machine)
if your wifi is fast then the movie goes fast and the quality is perfect (100 times better than using vlc direct pro)
i tried also using this system with firefox beta on the xoom but the broswer try to download the file instead of opening the player...so...use the stock browser.
ciao
What configuration needs to be done to easyphp? Any windows firewall exceptions need to be made? Router configuration changes needed?
Installing easyphp and connecting to my computer's ip gives me a webpage not available error message in the stock browser.
Where does the vlcshares directory come from? Do you have to create it? It doesn't exist after installing easyphp.
Could you expand on the setup of this?
shobirama said:
What configuration needs to be done to easyphp? Any windows firewall exceptions need to be made? Router configuration changes needed?
Installing easyphp and connecting to my computer's ip gives me a webpage not available error message in the stock browser.
Where does the vlcshares directory come from? Do you have to create it? It doesn't exist after installing easyphp.
Could you expand on the setup of this?
Click to expand...
Click to collapse
sorry i corrected the link above.
u must install the vlc shares version of easyphp (http://code.google.com/p/vlc-shares/downloads/detail?name=vlc-shares_0.5.4_installer.exe), then it creates the vlcshares directory itself on your pc. (C:\Program Files (x86)\VLCShares)
i didnt have to touch any router configuration or firewall permission.
its just a kind of hhtp server under port 80, so, if u dont have another http server running on same port u dont have to change nothing on your pc or router.
Very cool, works really nice!
One thing I noticed.
Moboplayer does not handle spaces in filenames/directories. If there is a space in a filename or if a video file is in a directory that has a space in the directory name, Moboplayer will not be able to play the file.
Rockplayer/Rockplayer lite does handle spaces in filenames properly.
i have the same page not available on my xoom, i installed everything correctly on my laptop and added an alias with a movies folder then whenever i try to access my ip address from the xoom or the ip/folder name i get page not available
Hey hey,
Just wanted to tell you guys that i've been streaming videos from my pc to my xoom with es file explorer and mx video player + codecs. No need for extra software on your pc, just share your movie folder on your pc and connect with es file explorer to the pc, select movie and play with you favorite player
Hope this helps
Sent from my MZ601 using XDA App
but still this wouldn't play regular avi files that are not supported by xoom right ?
Hmm
For me, every single AVI file worked for now.
Xoom can't play avi with stock video player, but MX Video Player and Mobo Player are able to handle avi files.
Markazeh said:
Hmm
For me, every single AVI file worked for now.
Xoom can't play avi with stock video player, but MX Video Player and Mobo Player are able to handle avi files.
Click to expand...
Click to collapse
i have mx player and most avi files doesn't work when i open them it says loading then close back to home screen without force close or any errors and i have mx codecs installed dont know what's wrong
and mobo player forces close
hector_122 said:
i have mx player and most avi files doesn't work when i open them it says loading then close back to home screen without force close or any errors and i have mx codecs installed dont know what's wrong
and mobo player forces close
Click to expand...
Click to collapse
Are you sure, that u installed the right codec pack, the one for the Tegra 2?
Another suggestion would be if it only happens over Network or does you MX Player also close when you try to play files stored on your tablet?
Greets
yeah i installed the ARM 7 codecs and yeah it does this with files even on xoom, only files worked when it was mkv files

ChromeCast and Serviio!

Hello All, I've been using Serviio as a media server for almost a year, no complaints, so to make this work you will need the following:
1. Serviio 1.4 installed in your computer (don't forget to select the folders you want to stream)
2. Avia Media Player (paid version that enables chromecast support) - installed in your phone
3. MediaHouse (FREE) - installed in your phone
4. A chromecast dooh
- Plug your chromecast to your TV
- Open Avia and tap on the device icon on the top right and select chromecast then press your home button.(That should display the Avia start screen on your TV)
- Open MediaHouse, then on devices select Serviio
- tap on Browse then select videos, image or audio
- I suggest to select FOLDERS instead of other, at least it's easier for me to find my files
- browse to the desired file and tab on it
- select Avia
- that will open avia and the media file should be streamed to your TV
Hope this works for you!
Note: srt subtittles won't work anyways
Not sure if it's an update, but all I needed was Avia. Launched Avia and it detected Serviio without MediaHouse, but thanks for the tip, was wondering how I could get playback without the stutter.
Serviio is a DLNA server/source, and Avia can browse DLNA sources natively, so MediaHouse shouldn't be necessary.
bhiga said:
Serviio is a DLNA server/source, and Avia can browse DLNA sources natively, so MediaHouse shouldn't be necessary.
Click to expand...
Click to collapse
The man is right! just a matter of picking serviio in avia's setup and DONE!
Looks like Google just release the Chromcase Dev kit. http://chrome.blogspot.com/2014/02/chromecast-is-now-open-to-developers.html
Was trying to wrap my head around getting serviio to transcode automatically via editing the profile.xml file. With a little bit of time, looks like I won't have to worry about that! w00t
Unreadhyperion said:
Looks like Google just release the Chromcase Dev kit. http://chrome.blogspot.com/2014/02/chromecast-is-now-open-to-developers.html
Was trying to wrap my head around getting serviio to transcode automatically via editing the profile.xml file. With a little bit of time, looks like I won't have to worry about that! w00t
Click to expand...
Click to collapse
I think that only avi en wmv had to be transcoded at least every mkv and mp4 i tried worked
Alas it generally works for my mkv files as well; however, there are some mkv files that do not play. Hunger Games does not play at all but Catching Fire does... so my choices are to either re-encode to make it chromecast compatible or Serviio profile. Neither of which are ideal scenarios. In the first case, Handbrake takes 5 to 6 hours per movie to re-encode and even then, that's assuming 100% CPU dedication. In the second case, my desktop crashed with an issue with the motherboard... I'm currently using an old desktop that struggles to launch two programs at the same time... on the fly transcoding would probably run horribly.
So I am actually hopeful that this might expand it so that I don't have to do any transcoding.

Streaming to Chromecast with VLC+VidCast (dirty method)

Theory: VLC + Vidcast can replace Fling(+vlc)
Requirements: VLC 2.1.3 or newer + Chrome/Chromium
Proper solution is in the second post made by author of original idea.
My theory didn't work out so it's hidden.
I am not sure if we all are on the verge of a breakthrough or I just got trolled.
1. open VLC
2. Media>Stream... (or CTRL+S)
3. in Open Media/File window click ADD button, select file to play and click open
4. at the bottom of Open Media/File window press STREAM button
5. in Stream output/source click Next>
6. in Stream output/Destination setup pick HTTP and press ADD
7. Change Path /stream
8. Here is THE TRICKY PART - Stream output select profile edition create VP8 profile with or without audio or Video VP80 + Vorbis - (Webm) or H264 + MP3 (MP4)
9. Next>
10. Stream output/Options setup/Generated stream output string - here you may correct all previous mistakes or tweak output setting -
11. Click stream
use dabble me on address
Code:
https://dabble.me/cast/?video_link=http://YOUR IP HERE:8080/stream
example:
https://dabble.me/cast/?video_link=http://192.168.1.2:8080/stream
In theory it should work. In my case it does not. Read two quotes below and maybe help to figure it out
Step 10. is very similar to fling config.properties transcoding.parameters - for vlc command line
Code:
#Thu Feb 20 00:0000 GMT 2014
manual.servers=
transcoding.extensions=wmv,avi,mkv,mpg,mpeg,flv,3gp,ogm
transcoding.parameters=vcodec\=VP80,vb\=1000,vfilter\=canvas{width\=640,height\=360},acodec\=vorb,ab\=128,channels\=2,samplerate\=44100,threads\=2
Maybe we should use output format format like for dabble.me dst=:8080/test.mp4 or 8080/test.webm ?
How to stream in VLC - from VLC wiki.It's just worth reading.
https://wiki.videolan.org/Documentation:Streaming_HowTo_New
Old vlc streaming guide.
https://wiki.videolan.org/Documentation:Streaming_HowTo/
Transcoding.
https://wiki.videolan.org/Transcode/
VLC cli.
http://www.videolan.org/doc/vlc-user-guide/en/ch04.html
sources:
[–]asjmcguire 2 points 8 hours ago
You just do it yourself! Open VLC, load whatever the video is, click on the Save / Convert next to open, change it to stream, choose HTTP, click the "+" and make it port 8080 and a path of "/stream" click next, choose to transcode to VP8 (I haven't been able to get MP4 to work), start the stream. Now use the VidCast bookmarklet to load a vimeo video, change the url so ?video_link= reads "video_link=http://<the ip of the computer VLC is running on>:8080/stream" eg: "video_link=http://192.168.2.201:8080/stream" and then hit enter, it will load the stream VLC is outputting and then send it to your chromecast.
Click to expand...
Click to collapse
[–]asjmcguire 3 points 6 days ago
I did a test with this, I opened VLC, told it to open my webcam, selected to stream it, added HTTP as an output (port 8080, path /stream), told it to transcode to VP8 and then used the vidcast bookmarklet to load a vimeo stream, changed the URL in the address bar to point to http://<my local ip>:8080/stream and the vidcast player loaded the webcam stream from VLC and sent it to the Chromecast without issues (actually, there was an issue, I had to deselect the audio transcoding or the video wouldn't play). So proof of concept is there. I then tried it with various video files, which works but again only if I deselect the audio stream. H264 transcoding doesn't work - I suspect because the profile is wrong. So in short - it is doable. This would ALL be up to the creators of VLC it has nothing at all to do with Google.
Click to expand...
Click to collapse
http://www.reddit.com/r/Chromecast/comments/1ybzw3/chromecast_video_a_chrome_app_that_streams_local/
http://www.reddit.com/r/Chromecast/comments/1xn8gs/vlc_cant_easily_support_chromecast/
I managed to get Buffy S1E1 to play, but badly, I wasn't sure if it was a Chromecast issue, a laptop issue, a WiFi issue or a transcoding issue.
But this is how I first got VLC to work (using the built in webcam on my laptop):
Open VLC
Click - Media > Stream
Click - Capture Device
Choose Webcam in Video Source
Choose microphone in Audio Source
Click Stream and then Next
New Destination > HTTP and click the "Add" button
Type 8080 in the port box and use a path of "/stream" - I haven't been able to get it to work with a path of "/"
Hit Next
Check - Activate Transcoding
Change Profile to "Video - VP80 + Vorbis (Webm)"
If it doesn't work first time, at this stage click the "Edit" button for the profile, and deselect audio
Click to expand...
Click to collapse
Click Next and then click Stream
Now visit a VidCast compatible video like http://vimeo.com/29965463
Click the Bookmarklet to get a page like https://dabble.me/cast/?video_link=...a2a&aksessionid=34ce303449007f35&ns=4
Now change video_link in the URL to the LOCAL IP of the computer VLC is running on - eg:
https://dabble.me/cast/?video_link=http://192.168.2.201:8080/stream%3Ftoken2%3D1392993272_f784bc55b54fad7659173983621dba2a%26amp%3Baksessionid%3D34ce303449007f35%26amp%3Bns%3D4
Next fix some other parts of the URL (it WILL NOT work if the token is not valid)
https://dabble.me/cast/?video_link=http://192.168.2.201:8080/stream&token=D1392993272_f784bc55b54fad7659173983621dba2a%26amp%3Baksessionid%3D34ce303449007f35%26amp%3Bns%3D4
You should now be able to stream your webcam to the Chromecast.
work without audio
Hi.
It works for, only if I deselect the audio codec...but then i've no sound )-:
There is something to do about this?
Thank you.

Cast From Windows To Chromecast

This is a how to on Casting Xbmc from Computer to TV for Free using Chromecast Browser. You are going to see this blows away any previous method for casting like this. It actually can even cast live streams which I didn't even think was possible and something I wasn't able to do in Avia or Allcast! It currently should work on Windows, Mac, Chrome OS and Linux.
The instructions are below. I'm not going to post links here because I don't want to get banned. You can cut and paste the line in bold print into either Google or YouTube and it will take you to my video where I provide instructions and links to everything you need which isn't really that much.
Cast XBMC from Chrome Browser - Free!!! Live Sports!!!
How to Cast XBMC from Computer to TV for Free using Chromecast and Chrome Browser.
Step 1. Go into Chrome Browser and add the Google Cast Extension.
Step 2. Download and install XBMC Windows version 12.3 Frodo
You need to run xbmc once to set up the proper folders.
Step 3. Download my modified playercorefactory.xml
Place playercorefactory.xml in the userdata folder using the following path.
C:\Program Files (x86)\XBMC\system\
Hint: My path to Chrome Browser is C:\Program Files (x86)\Google\Chrome\Application\chrome.exe Your path to chrome.exe could definitely be different than mine and you will have to find your path and change it in the playercorefactory.xml.
Step 4. Demonstration
Start Chromecast
Start XBMC
Start your show- Click the Cast Button and it automatically finds the Chrome Browser and plays the video. You hit the cast button and it casts to the Television.
Good Luck!
vincent1964 said:
This is a how to on Casting Xbmc from Computer to TV for Free using Chromecast Browser. You are going to see this blows away any previous method for casting like this. It actually can even cast live streams which I didn't even think was possible and something I wasn't able to do in Avia or Allcast! It currently should work on Windows, Mac, Chrome OS and Linux.
The instructions are below. I'm not going to post links here because I don't wan to get banned. You can cut and paste the line in bold print into either Google or YouTube and it will take you to my video where I provide instructions and links to everything you need which isn't really that much.
Cast XBMC from Chrome Browser - Free!!! Live Sports!!!
How to Cast XBMC from Computer to TV for Free using Chromecast and Chrome Browser.
Step 1. Go into Chrome Browser and add the Google Cast Extension.
Step 2. Download and install XBMC Windows version 12.3 Frodo
You need to run xbmc once to set up the proper folders.
Step 3. Download my modified playercorefactory.xml
Place playercorefactory.xml in the userdata folder using the following path.
C:\Program Files (x86)\XBMC\system\
Step 4. Demonstration
Start Chromecast
Start XBMC
Start your show- Click the Cast Button and it automatically finds the Chrome Browser and plays the video. You hit the cast button and it casts to the Television.
Good Luck!
Click to expand...
Click to collapse
I know that you're excited, but you forgot to attach the file...
mathorv said:
I know that you're excited, but you forgot to attach the file...
Click to expand...
Click to collapse
What file?
vincent1964 said:
What file?
Click to expand...
Click to collapse
hmm
Step 3. Download my modified playercorefactory.xml
Click to expand...
Click to collapse
Edit: I do not see
Step 4. Demonstration
Click to expand...
Click to collapse
either
nor any url in your OP
You meant this?
https://www.youtube.com/watch?v=HmyxUVDMYEU
and this?
http://www.mediafire.com/download/gdf9yqpg3b9uk9i/playercorefactory.xml
I just figured you would download that at the YouTube site. I didn't even think to attach it on here.
mathorv said:
hmm
Click to expand...
Click to collapse
Thanks mathorv
Just wanted to mention, that this setup plays Mp4's or Mkv's which play in the Chrome Browser and then can be casted with Chromecast. In
order to play FLV and other formats, you can use VLC Player Chrome Extension and then you can play all the formats on the computer and cast them with a work around.
Download the 32 bit version of VLC Player and make sure Plugins/Extensions are checked during installation. Then type chrome://plugins in the chrome browser and make sure the VLC web plugin is enabled. Now anything that can be played by the Chrome Browser like an mp4 will play in Chrome and anything that can't be played by the Chrome Browser like an flv will still open inside the Chrome Browser but in VLC.
Will this work for casting MKV's coded with AC3 audio directly from the PC to the Chromecast without going through an Android device? I've tried tab-casting files played by Plex but the performance is never too good.
vincent1964 said:
Just wanted to mention, that this setup plays Mp4's or Mkv's which play in the Chrome Browser and then can be casted with Chromecast. In
order to play FLV and other formats, you can use VLC Player Chrome Extension and then you can play all the formats on the computer and cast them with a work around.
Download the 32 bit version of VLC Player and make sure Plugins/Extensions are checked during installation. Then type chrome://plugins in the chrome browser and make sure the VLC web plugin is enabled. Now anything that can be played by the Chrome Browser like an mp4 will play in Chrome and anything that can't be played by the Chrome Browser like an flv will still open inside the Chrome Browser but in VLC.
Click to expand...
Click to collapse
Problem I'm having with this is that Chrome insists on playing the MKV. No sound because's it's AC3. Is there a way to force Chrome to use VLC?
Will this work on Gotham beta 3?
I couldnt get this to work on neither Win7 or Win8. Tried changing paths in the xml and still nothing.
I got everything... but every time i try to play a live stream... it will just download the playlist and not stream directly onto the google chrome browser... am I missing something?
All paths are correct, and i have the VLC plug in on chrome browser....
Is anyone else have the same issue?
MrPeeta said:
I got everything... but every time i try to play a live stream... it will just download the playlist and not stream directly onto the google chrome browser... am I missing something?
All paths are correct, and i have the VLC plug in on chrome browser....
Is anyone else have the same issue?
Click to expand...
Click to collapse
Same issue here
Will only work with http streams. Works with nba.
vincent1964 said:
Will only work with http streams. Works with nba.
Click to expand...
Click to collapse
so it is not possible to live stream a movie off icefilms via xbmc to my chromecast without it first downloading to my harddrive?
thanks
playercorefactory.xml.
vincent1964 said:
This is a how to on Casting Xbmc from Computer to TV for Free using Chromecast Browser. You are going to see this blows away any previous method for casting like this. It actually can even cast live streams which I didn't even think was possible and something I wasn't able to do in Avia or Allcast! It currently should work on Windows, Mac, Chrome OS and Linux.
The instructions are below. I'm not going to post links here because I don't want to get banned. You can cut and paste the line in bold print into either Google or YouTube and it will take you to my video where I provide instructions and links to everything you need which isn't really that much.
Cast XBMC from Chrome Browser - Free!!! Live Sports!!!
How to Cast XBMC from Computer to TV for Free using Chromecast and Chrome Browser.
Step 1. Go into Chrome Browser and add the Google Cast Extension.
Step 2. Download and install XBMC Windows version 12.3 Frodo
You need to run xbmc once to set up the proper folders.
Step 3. Download my modified playercorefactory.xml
Place playercorefactory.xml in the userdata folder using the following path.
C:\Program Files (x86)\XBMC\system\
Hint: My path to Chrome Browser is C:\Program Files (x86)\Google\Chrome\Application\chrome.exe Your path to chrome.exe could definitely be different than mine and you will have to find your path and change it in the playercorefactory.xml.
Step 4. Demonstration
Start Chromecast
Start XBMC
Start your show- Click the Cast Button and it automatically finds the Chrome Browser and plays the video. You hit the cast button and it casts to the Television.
Good Luck!
Click to expand...
Click to collapse
what part of the playercorefactory.xml do i copy and past into xmc system folder once downloaded ,i understand in the xmc system folder there is a player corefatory already there which has to be replaced
you need to put the playercorefactory.xml into userdata directory. Not the system directory

Y2Casting is Awesome!!

Hi Everyone, you should really check out Y2Cast, you won't regret it.
I Casted Xbmc channels from Phone to TV using Y2Cast and Moliplayer over Chromecast.
I didn't think I'd like anything better than BubbleUPnP but this is FREE and I'd like it better even if it wasn't. This casting solution is now my favorite Phone to TV setup. Y2Cast is the renderer, Xbmc supplies the content and Moliplayer plays the videos. It mirrored anything I threw at it, MP4s, MKV's, FLV's.
Instructional Video - https://www.youtube.com/watch?v=T19gqP2MgpU
Demonstration
Start Y2Cast on Android Phone. Click Cast button at Top right. Connect to device by clicking Chromecast. Minimize Y2Cast.
Start Xbmc on Android Phone, Choose Channel and Episode, Moliplayer will open automatically . Click the Push button and Click Render To and choose Y2cast as renderer and file will automatically open on the Big TV over Chromecast.
Setup Instructions
Step 1. Download Y2Cast on Android Phone from Playstore and Install.
https://play.google.com/store/search?q=y2cast
Step 2. Download Moliplayer on Android Phone from Google Play Store and Install.
https://play.google.com/store/search?q=moliplayer
Step 3. Download and install correct XBMC XAF Android Version for your phone. It won't work without the external player version.
You have to run Xbmc once to create the folders needed for Step 4.
http://www.xbmcandroid.com/2013/05/...-xaf-custom-build-of-xbmc-for-android-is-out/
Step 4. Download Modified Moliplayer Playcorefactory.xml and put it in this directory using File Manager which can be downloaded from the playstore.
http://www.mediafire.com/view/a4c338nlwqaycep/playercorefactory.xml
/android/data/org.xbmc.xbmc/files/.xbmc/userdata/playercorefactory.xml
There is already a thread for y2casting, please use that. Also, unless you create it yourself you probably shouldn't be creating threads for it
http://forum.xda-developers.com/showthread.php?t=2669968&page=2
Thread closed

Categories

Resources