Casting a tab? - Google Chromecast

okay, so when I try to cast a tab and play a local video file.. the video freezes on the TV, but continues to play on my computer.. the sound also still comes through the TV while its frozen. Why is this? And is there anyway to cast a local file from your phone?

bewpy said:
okay, so when I try to cast a tab and play a local video file.. the video freezes on the TV, but continues to play on my computer.. the sound also still comes through the TV while its frozen. Why is this? And is there anyway to cast a local file from your phone?
Click to expand...
Click to collapse
What kind of local file (container format, compression type and bitrate) is it? It sounds like maybe the local file has a "glitch" in it or the file is using variable bitrate compression and the video bitrate exceeds what Chromecast can handle at the point it freezes.
Local file casting currently requires a rooted Chromecast, KyoCast installed on the Chromecast, and an un-timebombed AllCast/AirCast installed on your phone... The phone-local file needs to be a format Chromecast can play, and must be played in an app that allows Share to the AllCast/AirCast app.

Me too the issue happened on my chromecast even on youtube ... other pc work with me but one pc is showing this behaviour

bhiga said:
What kind of local file (container format, compression type and bitrate) is it? It sounds like maybe the local file has a "glitch" in it or the file is using variable bitrate compression and the video bitrate exceeds what Chromecast can handle at the point it freezes.
Local file casting currently requires a rooted Chromecast, KyoCast installed on the Chromecast, and an un-timebombed AllCast/AirCast installed on your phone... The phone-local file needs to be a format Chromecast can play, and must be played in an app that allows Share to the AllCast/AirCast app.
Click to expand...
Click to collapse
So do you think this would work or help cast the Showbox app?
Sent from my HTCONE using XDA Premium 4 mobile app

bewpy said:
okay, so when I try to cast a tab and play a local video file.. the video freezes on the TV, but continues to play on my computer.. the sound also still comes through the TV while its frozen.
Click to expand...
Click to collapse
That can happen if the transcoding performance of your computer is not sufficient for tab casting. I get that symptom if I attempt tab casting from my 2 GHz dual-core laptop, but not from my 4 GHz quad-core desktop. Google's beta tab-casting code just isn't very efficient.

DJames1 said:
That can happen if the transcoding performance of your computer is not sufficient for tab casting. I get that symptom if I attempt tab casting from my 2 GHz dual-core laptop, but not from my 4 GHz quad-core desktop. Google's beta tab-casting code just isn't very efficient.
Click to expand...
Click to collapse
I have an i5.. with 8 gigs of ram..

It'll still depend mainly on how CPU-intensive the decoding of the video you're watching is. Whatever its left over needs to be enough to compress to whatever Chromecast needs.

It's more than that though. My system runs at only 12-18% CPU utilization while tab casting (depending on resolution), but the video is still a bit jerky, noticeably dropping frames about once a second. Dropping the resolution to 480p doesn't affect that at all. When I play the exact same internet stream via Plex running on the same computer and casting it to a Plex client, the video is perfectly smooth. The only explanation I can see for the poor performance along with low average CPU utilization is that Google isn't using enough buffering, and every time it gets overwhelmed by a momentary peak in transcoding, it stumbles and drops some frames. You can easily see and hear that the lag between the stream on the computer and the stream coming out of the Chromecast is only a fraction of a second, so that would support the insufficient-buffering theory.

DJames1 said:
It's more than that though. My system runs at only 12-18% CPU utilization while tab casting (depending on resolution), but the video is still a bit jerky, noticeably dropping frames about once a second. Dropping the resolution to 480p doesn't affect that at all. When I play the exact same internet stream via Plex running on the same computer and casting it to a Plex client, the video is perfectly smooth. The only explanation I can see for the poor performance along with low average CPU utilization is that Google isn't using enough buffering, and every time it gets overwhelmed by a momentary peak in transcoding, it stumbles and drops some frames. You can easily see and hear that the lag between the stream on the computer and the stream coming out of the Chromecast is only a fraction of a second, so that would support the insufficient-buffering theory.
Click to expand...
Click to collapse
The flip side to the coin would be that the Cast extension isn't using enough compression. More buffering would create additional lag between what's on the computer and out from the Chroemcast. There's already a fair lag.
More compression would mean higher CPU requirements but lower network bandwidth
More buffering would mean more lag
Being that the Cast extension is still in beta, I'm hoping Google either lets us adjust these settings (the previously-discovered hidden settings would be reasonable) or they are trying to determine the best compromise given the target market. The parameters are narrow enough that a Q&A optimizer would probably work.
My video is lagging: decrease buffering & use looser compression
My video is pausing, skipping or jumping: increase buffering
My video is still pausing, skipping or jumping: decrease compression

bhiga said:
What kind of local file (container format, compression type and bitrate) is it? It sounds like maybe the local file has a "glitch" in it or the file is using variable bitrate compression and the video bitrate exceeds what Chromecast can handle at the point it freezes.
Local file casting currently requires a rooted Chromecast, KyoCast installed on the Chromecast, and an un-timebombed AllCast/AirCast installed on your phone... The phone-local file needs to be a format Chromecast can play, and must be played in an app that allows Share to the AllCast/AirCast app.
Click to expand...
Click to collapse
Actually I have been able to stream local content from my Plex Server using the Chrome Browser Tab Cast feature...
Open Plex Media Manager in the browser, Cast the tab to the Chromecast, Play the video, make it full screen and all is good.
Perhaps because the Plex Server does transcoding and his local file does not.
Most of my files are H264 MP4 files and AVI and other containers won't work like you said.

Asphyx said:
Actually I have been able to stream local content from my Plex Server using the Chrome Browser Tab Cast feature...
Open Plex Media Manager in the browser, Cast the tab to the Chromecast, Play the video, make it full screen and all is good.
Perhaps because the Plex Server does transcoding and his local file does not.
Most of my files are H264 MP4 files and AVI and other containers won't work like you said.
Click to expand...
Click to collapse
Actually it's two-fold in your case.
Plex Server is making sure Chrome can play it (ensures it's browser-friendly)
and
because you're tab-casting, the source doesn't really matter because the Cast extension is recompressing what appears on the screen to a Chromecast-compatible format. The Cast extension doesn't care whether it's video or PowerPoint or an animated GIF - at the point the Cast extension sees it, it's just a series of images for it to compress and send to Chromecast

bhiga said:
Actually it's two-fold in your case.
Plex Server is making sure Chrome can play it (ensures it's browser-friendly)
and
because you're tab-casting, the source doesn't really matter because the Cast extension is recompressing what appears on the screen to a Chromecast-compatible format. The Cast extension doesn't care whether it's video or PowerPoint or an animated GIF - at the point the Cast extension sees it, it's just a series of images for it to compress and send to Chromecast
Click to expand...
Click to collapse
Ahhh IC...SO the fact that it is playing well has more to do with the file being compatible with the browser...Got it!

Related

Plex Server with AVIA or Plex App

I've been accessing Plex Server via DLNA using AVIA, and it's been ok. However I've noticed with larger video files, the Chromecast seems to stop for a few seconds every 10min or so. It's not always, but I don't want it to be any.
Would I have better success using the Plex App instead of AVIA or is this more of a hardware issue? (Plex Server is running on an old Dell p4 )
thanks.
Both work well for me. I have zero issues with the plex. Avia has only given me a couple issues because of streaming from other sites. The developers are all working very hard, so it more than likely will get smoothed out in time. I still want to get a NAS setup as well and see how that goes too.
Sent from my SCH-I500 using Tapatalk
IMO plex is much better than avia. Plex server automatically transcodes incompatible file formats for CCast plus it has subtitle support. However plex transcoding on pc needs very high cpu so it may not work properly on older hardware.
Sent from my GT-I9300 using Tapatalk
Hard to say if Plex will solve that pausing problem or not. Could be happening for any number of reasons not related to the app or casting method being used and be all about bad network and CCast connection.
Plex being the better option with Plex server for all that transcoding goodness still suffers from the same Pause and buffering issues from time to time that aVia will suffer from, the only improvement being it should happen less and it won't be because the source file is incompatible.
But lets be clear, both Plex and aVia will seem very much like Beta software at times because both are still working out the kinks on the CCast side of things with their systems. aVia has already released a number of updates to their Player and Plex has mostly focused on the Server/Transcoding side of things.
Plex still suffers with bugs in the control protocol where the control device will lose connection but not pick it back up properly without restarting the media from beginning and then manually going back to where you left off, and the Transcoder on the server side is still not at 100% as far as the CCast profile is concerned. Surround is not working properly for CCast in the Transcoder and it may still be having some issues with source files that are at such a high VBitrate that the transcoder can't really keep up. Plex Devs are aware of these problems and are working on them and I suspect thats Reason #1 why they are limiting CCast support to PlexPass users right now as those users are much more familiar with the system and don't want to deal with the onslaught of complaints they would get if these bugs were released to a wider audience as is.
aVia on the other hand is probably a bit more mature in regards to control and connection since their methodology doesn't require a lot because it merely takes in data and spits it back out to the CCast. But this is also why some files simply won't play well on it when sent to a CCast. I'm not sure what plans the aVia Devs have but they could really improve the CCast support if they did some minimal transcoding in the same way the GoogleCast Ext (Chrome) does to make any stream coming in fully CCast compatible. Not sure if most mobile units could handle the task of transcoding without burning through your battery but it would make aVia much more flexible in what it can send to the CCast.
It's apparent that for the $35 price point that the CCast has a very narrow window on what it can play problem free and it certainly is not robust enough to play from content libraries that have very high quality content without transcoding. Most people with large libraries also tend to favor MKV containers due to the fact they can support subs, Multitrack Audio and any Video or Audio Codec.
It is this ANYTHING GOES capability in MKV that always makes it difficult to get transcoding right. and unfortunately it's that same versatility of MKV that makes it impossible to support those container types natively in Hardware. There are just too many Codecs that it would need to have onboard for it to be practical.
That said I would love to see a NextGen CCast support MKV/H264/AAC natively and regardless of container type if the video is H264/AAC just play it without the need to transcode. It probably supports those files now but there is no option (save maybe aVia) to play them to CCast without Transcoding as I write this.
Thanks for the replies! I'm not huge into media and all the codecs and containers. Typically I just rip everything to mp4 since it seems the most compatible for devices. All I want is to be able to stream the occasional movie and TV show that I have ripped, and typically those are shows for my son, so I don't need 1080p or anything, lol.
I do think the majority of my issue might be the network. I played about 3 hours consecutively of tv shows/movies fine last night with no issue. It wasn't until I started streaming the football game on my laptop at the same time that I started to get the pausing in the CCasted video again. Once I switched to streaming the football game over 4g connection instead wi-fi, the pausing stopped after a little while. At least I know networking and hardware a lot more than I do media encoding
walmartman said:
Thanks for the replies! I'm not huge into media and all the codecs and containers. Typically I just rip everything to mp4 since it seems the most compatible for devices. All I want is to be able to stream the occasional movie and TV show that I have ripped, and typically those are shows for my son, so I don't need 1080p or anything, lol.
I do think the majority of my issue might be the network. I played about 3 hours consecutively of tv shows/movies fine last night with no issue. It wasn't until I started streaming the football game on my laptop at the same time that I started to get the pausing in the CCasted video again. Once I switched to streaming the football game over 4g connection instead wi-fi, the pausing stopped after a little while. At least I know networking and hardware a lot more than I do media encoding
Click to expand...
Click to collapse
MP4/H264/AAC should have no issues playing on CCast. If it stops or stutters then the cause is likely Network related.
Laptop streaming is probably connecting via Wireless. Thats half your Wireless Radio Bandwidth out the door.
I suspect thats all going to change if what I'm reading coming out of CES sees the market soon. Netgear has a new Router that claims to have 115Mps throughput on 2.4Ghz and into the 300s on 5Ghz.
Something that might help in your situation is to configure the Laptop to only connect to the 5Ghz side of the router. Then your Wireless traffic should not eat into the 2.4Ghz throughput. No Guarantees mind you but it's worth a try the next time you want to stream to both a CCast and some other device.
My guess is that it's the cpu. I run plex on a minimum spec machine and it runs okay until the computer does something the background. Then I see skips
Sent from my Nexus 7 using xda app-developers app
I use Avia more because it can see the USB flash drive on my router and stream media from it. The only thing I don't like is that Avia does not show thumbnails of each file - only a default music note symbol for mp3 and video reel symbol for mp4. However, Avia does show thumbnails of media files on the device and on Plex Media Server on my PC. Plex is nice, but I don't want to turn on the high power PC just for it, unless it's necessary.
ETFoneHome said:
I use Avia more because it can see the USB flash drive on my router and stream media from it. The only thing I don't like is that Avia does not show thumbnails of each file - only a default music note symbol for mp3 and video reel symbol for mp4. However, Avia does show thumbnails of media files on the device and on Plex Media Server on my PC. Plex is nice, but I don't want to turn on the high power PC just for it, unless it's necessary.
Click to expand...
Click to collapse
That's very strange that you don't see thumbnails of your movies/video files using Avia. I have the paid version of Avia and it's up-to-date with all the recent app updates and mine shows each and every thumbnail with no problem...hmmmmm...man, that's really odd. Have you tried updating it? Is it the most current release? Have you tried clearing the app data/cache?
jsdecker10 said:
That's very strange that you don't see thumbnails of your movies/video files using Avia. I have the paid version of Avia and it's up-to-date with all the recent app updates and mine shows each and every thumbnail with no problem...hmmmmm...man, that's really odd. Have you tried updating it? Is it the most current release? Have you tried clearing the app data/cache?
Click to expand...
Click to collapse
Yea I tried clearing everything. I think since Avia is not showing thumbnails for the USB flash drive on the router it's a router firmware issue. I don't think the DNLA feature is certified.
sherdog16 said:
My guess is that it's the cpu. I run plex on a minimum spec machine and it runs okay until the computer does something the background. Then I see skips
Click to expand...
Click to collapse
Yes that could be the issue, I'm going to make a Feature request at Plex to see if they can't add a priority setting for the transcoder which should help in cases like yours.
ETFoneHome said:
I use Avia more because it can see the USB flash drive on my router and stream media from it. The only thing I don't like is that Avia does not show thumbnails of each file - only a default music note symbol for mp3 and video reel symbol for mp4. However, Avia does show thumbnails of media files on the device and on Plex Media Server on my PC. Plex is nice, but I don't want to turn on the high power PC just for it, unless it's necessary.
Click to expand...
Click to collapse
Plex can see those files as well you just have to map the flash drive to some section in PMS and you may need to refresh whenever you change the Flash drive.
In my PMS setup I have my main Media NAS (Roughly 12TB RAID) for most of my media and also have Two 4TB USB Drives plugged into the NAS and a Router for content I probably won't watch often. I use the same Folder structure I do on the NAS for each external drive and add the appropriate folder of each drive to the Sections that content should be added to. The Router tends to keep the same drive Letter no matter what drive I plug into it so my Router USB port is my sort of wildcard Media location I can plug any media into and with a simple refresh can see that media in Plex.
jsdecker10 said:
That's very strange that you don't see thumbnails of your movies/video files using Avia. I have the paid version of Avia and it's up-to-date with all the recent app updates and mine shows each and every thumbnail with no problem...hmmmmm...man, that's really odd. Have you tried updating it? Is it the most current release? Have you tried clearing the app data/cache?
Click to expand...
Click to collapse
It really depends on the server aVia is connecting to. Some make Thumbnails others do not. Plex will actually send you Posters while other might send you screen caps.
I didn't know you can use the avia app to access the plex media server. After I saw this thread, I immediately went into the avia app to try it out. I went the the "ADD MEDIA" and found my plex server and added it. When I click on the plex media server, it doesn't show any of my movies. I just see two top categories: ADD MEDIA and the name of my Plex server.
My plex server is installed in a notebook. And the movies are in the default video folder in libraries. Do they need to be in a specific folder?
---------- Post added at 03:16 AM ---------- Previous post was at 03:12 AM ----------
Sorry, nevermind.. My notebook was asleep. LOL! Everything works. WOW!
I'm looking at this Qnap TS-112P model. It looks promising with the ability to install Plex Media Server. I don't need transcoding and the specs look good: 1.6GHz; 512MB. But it's a new model and I can't find any reviews.
http://www.qnap.com/en/index.php?lang=en&sn=822&c=351&sc=514&t=524&n=19949
ETFoneHome said:
I'm looking at this Qnap TS-112P model. It looks promising with the ability to install Plex Media Server. I don't need transcoding and the specs look good: 1.6GHz; 512MB. But it's a new model and I can't find any reviews.
http://www.qnap.com/en/index.php?lang=en&sn=822&c=351&sc=514&t=524&n=19949
Click to expand...
Click to collapse
That unit has some great reviews on Newegg but the low RAM scares me...
As for Transcoding, you never need it until you need it! LOL
The one on Newegg is 112 - not 112P. Got a PC with Plex ms to transcode, should that ever arises. So far no need.
ETFoneHome said:
The one on Newegg is 112 - not 112P. Got a PC with Plex ms to transcode, should that ever arises. So far no need.
Click to expand...
Click to collapse
Wow, subtle difference in model number, but significant spec difference:
TS-112P
CPU Marvell 6282 1.6GHz
DRAM 512MB DDR3 RAM
Flash Memory 16MB
TS-112
CPU Marvell 6281 1.2GHz
DRAM 256MB DDRII RAM
Flash Memory 16MB
I would expect the TS-112P to be significantly better than the no-P model.
ETFoneHome said:
The one on Newegg is 112 - not 112P. Got a PC with Plex ms to transcode, should that ever arises. So far no need.
Click to expand...
Click to collapse
The model Iooked at has 512K of Ram (I would think a Gig would be minimum for a NAS serving media and transcoding....
And if what bhiga posted is correct then the one I saw was the P model.
bhiga said:
Wow, subtle difference in model number, but significant spec difference:
TS-112P
CPU Marvell 6282 1.6GHz
DRAM 512MB DDR3 RAM
Flash Memory 16MB
TS-112
CPU Marvell 6281 1.2GHz
DRAM 256MB DDRII RAM
Flash Memory 16MB
I would expect the TS-112P to be significantly better than the no-P model.
Click to expand...
Click to collapse
Yeal, the 112P is not listed on Newegg but is on Amazon but no reviews. http://www.amazon.com/TS-112P-Perso...8&qid=1389746673&sr=8-1&keywords=Qnap+TS-112P
I was looking at the Synology DS213j too. It's seems popular but doesn't have support for Plex server. http://www.amazon.com/Synology-Disk...id=1389747041&sr=8-1&keywords=Synology+DS213j
For under $200 they're not bad as entry level NAS.
Anyone who needs 1gb ram and transcoding should look for something like this: http://www.amazon.com/Synology-DiskStation-Diskless-Attached-DS713/dp/B009TPDDFG
Though at that price range I may as well build a desktop server like this: http://www.amazon.com/Lenovo-ThinkS...8066&sr=1-1&keywords=Lenovo+ThinkServer+TS140
Quite lost here guys, would appriciate some help.
I'm having a lot of trouble casting my local content. I can stream it using the chrome extension, but when trying to cast from the actual web app - I get media unavailable shown on my tv.
Also - I seem to have the oppertunity to cast to my nexus 7, what exactly does it means? I tried to do that and it simply did nothing.
Last, I can't seem to sync it to my tablet, I see that some media was added but N7 sais "not sync" and nothing is displayed at my tabs.
Oh, and also - I thought I would be able to cast content from my tablet and phone (content that "sits" on them), but how can they do that if they have no server installed?
I'm really lost, getting more and more annyoed with this chromecast - a lot of workarounds for things that should be trivial.
edoson said:
I'm really lost, getting more and more annyoed with this chromecast - a lot of workarounds for things that should be trivial.
Click to expand...
Click to collapse
What app(s) are you using, and where does the media you're trying to cast to Chromecast live?

Are they really H.264/MPEG-4 files?

First of all I know this section is for the Cromecast and all my MP4 video play using it with Avia.
If you happen to have a DLNA TV when you cast from Avia you’ll see your TV as an option. Back some time ago I decided to try it and all my videos would try to play but an “unsupported video format” message would appear.
I dropped a message to Avia Tech support but never heard from them till about a week or so ago. After a bunch of emails back/forth, they found a Samsung Smart TV in their office. They tried it and found most but not all videos played and received the same error as I did.
I then asked them to try BubbleUPnP with Avia since all my videos play this way. They tried it and although a few more played some still didn’t meaning that BubbleUPNp does some transcoding and Avia just passes the file as is. So even Avia Tech Support has MP4's that a certain device doesn't like!
Okay the problem seems to be the Samsung Smart TV but it brings up the point that not all MP4’s are created equal even though I used HandBrake which is what Avia Tech Support suggests to use.
BTW- My TV has the latest firmware. The Samsung DLNA app used by the TV is called AllShare. It later was changed to AllShare Play and recently Samsung Link. Now Samsung Link/AllShare Play is available in the Play Store but shows to not compatible with my Nexus 10. I don’t know what’s included in the newer Samsung Smart TV’s or if it’s still called AllShare or not.
wptski said:
Okay the problem seems to be the Samsung Smart TV but it brings up the point that not all MP4’s are created equal even though I used HandBrake which is what Avia Tech Support suggests to use.
BTW- My TV has the latest firmware. The Samsung DLNA app used by the TV is called AllShare. It later was changed to AllShare Play and recently Samsung Link. Now Samsung Link/AllShare Play is available in the Play Store but shows to not compatible with my Nexus 10. I don’t know what’s included in the newer Samsung Smart TV’s or if it’s still called AllShare or not.
Click to expand...
Click to collapse
Oh yes, very true!
The same holds for MPEG-2. DVD uses MPEG-2, but it uses a specific range of parameters - left alone to mess with all the available settings it's easy to create non-DVD-compliant MPEG-2, just as it's easy to create non-Chromecast-compliant MPEG-4, non-iPod-compliant MPEG-4 audio, etc.
It's a lot like clothes - simply knowing it's "Men's dress shirt" is not enough to know it will fit.
Even knowing it's "Large men's dress shirt" won't guarantee a fit.
Short of trying it on, you need to get the measurements.
I think on my phone the AllShare stuff is now called Samsung Hub, except for the actual playback function, which is still called AllShare Play, as opposed to AllShare Cast. *shrug*
wptski said:
First of all I know this section is for the Cromecast and all my MP4 video play using it with Avia.
If you happen to have a DLNA TV when you cast from Avia you’ll see your TV as an option. Back some time ago I decided to try it and all my videos would try to play but an “unsupported video format” message would appear.
I dropped a message to Avia Tech support but never heard from them till about a week or so ago. After a bunch of emails back/forth, they found a Samsung Smart TV in their office. They tried it and found most but not all videos played and received the same error as I did.
I then asked them to try BubbleUPnP with Avia since all my videos play this way. They tried it and although a few more played some still didn’t meaning that BubbleUPNp does some transcoding and Avia just passes the file as is. So even Avia Tech Support has MP4's that a certain device doesn't like!
Okay the problem seems to be the Samsung Smart TV but it brings up the point that not all MP4’s are created equal even though I used HandBrake which is what Avia Tech Support suggests to use.
BTW- My TV has the latest firmware. The Samsung DLNA app used by the TV is called AllShare. It later was changed to AllShare Play and recently Samsung Link. Now Samsung Link/AllShare Play is available in the Play Store but shows to not compatible with my Nexus 10. I don’t know what’s included in the newer Samsung Smart TV’s or if it’s still called AllShare or not.
Click to expand...
Click to collapse
Same issue here. Even though I transcode:
mp4 container
h264 codec
high profile (4.1)
I still can't direct play. I have no idea what i'm missing but according to "the google" these are the parameters that a file needs for CC compatibility.
sherdog16 said:
Same issue here. Even though I transcode:
mp4 container
h264 codec
high profile (4.1)
I still can't direct play. I have no idea what i'm missing but according to "the google" these are the parameters that a file needs for CC compatibility.
Click to expand...
Click to collapse
Exactly what behavior do you see when you cast the a video from Avia?
sherdog16 said:
Same issue here. Even though I transcode:
mp4 container
h264 codec
high profile (4.1)
I still can't direct play. I have no idea what i'm missing but according to "the google" these are the parameters that a file needs for CC compatibility.
Click to expand...
Click to collapse
You forgot to note the Audio codec...
AAC(Both HE and and LC), CELT/OPUS, Vorbis or MP3 are the only Audio codecs supported by CCast.
If it is stereo MP3 is fine, If it is surround then AAC is required.
I think you may have gotten the video side right but did not get the Audio correct and thats why it won't play on the CCast.
Samsung if I'm not mistaken uses Mediaplay for Video It should play AAC just fine.
Why did Google choose Avia anyway? Theres loads of better media players for android.
The S3 Kid said:
Why did Google choose Avia anyway? Theres loads of better media players for android.
Click to expand...
Click to collapse
Not sure what the selection process was for who got to play with the yet-unreleased SDK, but the developer also had to have shown interest in supporting Chromecast, so likely it was both sides.
Probably Google saw enough interest to deem their participation and feedback beneficial to the SDK development process.
The S3 Kid said:
Why did Google choose Avia anyway? Theres loads of better media players for android.
Click to expand...
Click to collapse
It was probably more aVia chose them and not the other way around...
I know they worked with Plex developers directly.
aVia may have been the only local file player other than Real Player to show any interest.
Most of the best players are one Developer driven products and didn't show interest when Google asked for people interested.
One of the things mentioned by Avia Tech Support was that Avia came installed on some Google TVs. They had asked what app was on my Samsung Smart TV.
bhiga said:
Exactly what behavior do you see when you cast the a video from Avia?
Click to expand...
Click to collapse
Most stuff just said unsupported format. However, I took a fresh rip and encoded a test and it worked so I think I may have gotten it. And to the other poster, I'm pretty sure it was aac audio I was selecting
Sent from my SCH-I545 using xda app-developers app
So i just wanted to update:
I'm finding that some videos that say "Unsupported Format blah blah blah" that I try to play from my phone will play fine when transferred to the laptop and shared through windows media center. The kicker is that some videos aren't showing up in Avia when dropped in the same spot as everything else. Note: The machine is a netbook with Windows 7 and only a 1.33Ghz dual core so it's not transcoding anything.
Even more strange; when i try to play the same movie through my plex server on said netbook with the paid plexpass android app, it then attempts to transcode and fails horribly with buffering every 2 seconds. I'm finding that playing local content with Chromecast has a TON of "ifs and buts". Basically, it's all very simple if you have a powerful desktop, but not so easy for those of us on a budget... which i think is most of the people who bought the CC, due to the price point.
So if I can just get Windows Media Center to show all my converted movies, which I can't, I'll be fine. IDK, I just felt like venting my frustrations with this whole venture. Back at it tonight i suppose.
sherdog16 said:
So i just wanted to update:
I'm finding that some videos that say "Unsupported Format blah blah blah" that I try to play from my phone will play fine when transferred to the laptop and shared through windows media center. The kicker is that some videos aren't showing up in Avia when dropped in the same spot as everything else. Note: The machine is a netbook with Windows 7 and only a 1.33Ghz dual core so it's not transcoding anything.
Even more strange; when i try to play the same movie through my plex server on said netbook with the paid plexpass android app, it then attempts to transcode and fails horribly with buffering every 2 seconds. I'm finding that playing local content with Chromecast has a TON of "ifs and buts". Basically, it's all very simple if you have a powerful desktop, but not so easy for those of us on a budget... which i think is most of the people who bought the CC, due to the price point.
So if I can just get Windows Media Center to show all my converted movies, which I can't, I'll be fine. IDK, I just felt like venting my frustrations with this whole venture. Back at it tonight i suppose.
Click to expand...
Click to collapse
Not sure if WMC tries to conform things for XBOX/UPnP compliance or not... We'll assume it doesn't though.
Sounds like Plex is just being hampered by poor transcoding performance. Netbooks tend not to fare well with high-performance tasks, especially CODEC-related operations. A desktop with more RAM and a more video-friendly optimized CPU would definitely fare better.
You might be having network performance issues on top of that.
Chromecast has a ton of "gotchas" with playing local content - because it's not really designed for that. Its primary purpose is an Internet streamer. Beyond that, it's a bit like using your phone in lieu of a laptop. You can do it, but you're subject to restrictions.
I'm still in search of an "all in one" solution as well, but seems there is none.
Plex is awesome for my non-DVD/BD content because it can transcode for whatever client... but I'd have to convert my DVDs/BDs
TV + phone/tablet
WMC+MyMovies works well for my DVD/BD content - and it works for my video content too... but then I'm tied to my TV - can't watch on my phone/tablet, and control via my phone/tablet is klunky at best for non-DVD/BD stuff (I use TMT for DVD/BD playback - its Android remote app works fine).
TV
Avia plays my local content... and casts it too, but not if it requires transcoding
Phone/tablet
RealPlayer cloud needs me to throw non-compliant media onto their cloud before I can cast it
Phone/tablet
If/when the MyMovies Android app is released (they're working on it) I'll finally be able to cast my DVD (and hopefully BD) content which may render my WMC machine obsolete... but still not an all-in-one solution.
Also Transcoding is still a WIP as far as Plex goes...They are slowly getting there but it would seem it still transcodes even in some cases where it probably shouldn't have to or doesn't transcode in cases it should (notably MP4/H264 Level 4.0 or lower/AAC)
Transcoding will not operate properly on a Netbook. What is happening (and this is a guess) is Plex is trying to transcode for aVia and the system can't handle it. The Error says incompatible but that is because the transcode isn't working.
aVia can probably handle the file fine without Transcoding but Plex doesn't care what aVia will handle it transcodes based on the Source and without a profile for aVia it is probably just using a Generic Transcode format that your Machine is choking on.
Asphyx said:
Also Transcoding is still a WIP as far as Plex goes...They are slowly getting there but it would seem it still transcodes even in some cases where it probably shouldn't have to or doesn't transcode in cases it should (notably MP4/H264 Level 4.0 or lower/AAC)
Transcoding will not operate properly on a Netbook. What is happening (and this is a guess) is Plex is trying to transcode for aVia and the system can't handle it. The Error says incompatible but that is because the transcode isn't working.
aVia can probably handle the file fine without Transcoding but Plex doesn't care what aVia will handle it transcodes based on the Source and without a profile for aVia it is probably just using a Generic Transcode format that your Machine is choking on.
Click to expand...
Click to collapse
Yeah this is what has me miffed. Plex is great. Looks great, reads everything in, so on and so forth. I never figured the netbook could handle any transcoding, i assumed direct play would be okay as I can encode the files on my work PC (which has plenty of balls) to be compliant. But it frustrates me now when I have a file that is obviously CC compatible (plays fine through DLNA via Avia) but it then attempts to transcode the file when it shouldn't have to. I wish there was a "force direct play" option with Plex (or maybe there is and i'm not aware). Orrrrr i wish all my files that I encode with the exact same settings in Handbrake would read in through WMC so I don't even need Plex, and I could just use Avia.
I feel like I'm RIGHT there with this but can't quiet figure it out. It has me obsessed with "beating the problem" so to speak.
I faced this wierd issue before...
For some mp4 files, when put locally on my android device, can stream fine to chromecast.
Same mp4 file copied to a network location and streamed via vget to avia did not play at all.
For other mp4 files (exact same coding done via handbrake)... they play well from both local storage or network storage accessed via vget.
I was never able to solve it.
Its very puzzling and a random hit/miss
Sent from my SAMSUNG-SGH-I747 using Tapatalk
sherdog16 said:
Orrrrr i wish all my files that I encode with the exact same settings in Handbrake would read in through WMC so I don't even need Plex, and I could just use Avia.
Click to expand...
Click to collapse
WMC is supposed to be a DLNA-compliant source, but how it determines what it does and doesn't serve is a bit of a mystery... I suspect it's something to do with the Homegroup concept that I still avoid.

What can i do with Avia and RealPlayer Cloud

what can i do with that ?
there is any some tricks or cool things ?
Naoras66 said:
what can i do with that ?
there is any some tricks or cool things ?
Click to expand...
Click to collapse
Not sure for RealPlayer Cloud, but with Avia, you can Share items to the Avia app, though Avia can't necessarily play some items that are classed as video.
Realplayercloud is just wasting space, not sure why I haven't deleted that app yet. I have yet to get anything to play without uploading first to their server. Very stupid. Pay the $3 for Avia.
siratfus said:
Realplayercloud is just wasting space, not sure why I haven't deleted that app yet. I have yet to get anything to play without uploading first to their server. Very stupid. Pay the $3 for Avia.
Click to expand...
Click to collapse
RealPlayer Cloud will only cast direct if (it thinks) the media is Chromecast-compatible.
On the plus side, it's free to use with Chromecast..
For Avia to work with Chromecast you need to buy the $2.99 add-on license.
On the plus side, Avia will try regardless (it will warn though), but it's not guaranteed to succeed.
Is it normal that Avia won't play a 1080p movie through chromecast? Its in mp4 format. However, 720p works fine. 1080 will play fine on my nexus 7, but always get not supported when trying to cast.
Sent from my Nexus 7 using XDA Premium 4 mobile app
mike02466 said:
Is it normal that Avia won't play a 1080p movie through chromecast? Its in mp4 format. However, 720p works fine. 1080 will play fine on my nexus 7, but always get not supported when trying to cast.
Click to expand...
Click to collapse
Short answer, yes.
Digital video consists of five main things: Container type, Resolution, Sample type, Sample rate, Encoding type and Bitrate
1080p is just the vertical resolution (1080) and sample type (p = progressive, as opposed to i for interlaced)
It doesn't say what the container type or sample rate.
Container type doesn't matter too much for Chromecast as its main formats (H.264) is not usually in a container anyway (though it's valid to have H.264 in a MOV, AVI or MKV).
Sample rate can be safely assumed as 30 or 60 Hz for US/Canada/Japan, or 25 or 50 Hz for Europe and elsewhere.
Most important for Chromecast are encoding type and bitrate.
Encoding type because Chromecast needs to know how to decode that format. Check Supported media formats for Cast devices.
Bitrate is also important because if the bitrate is too high, the wireless network will get saturated and the audio/video data won't arrive in time, which will cause pausing, skipping, jumping or complete failure to play. This is especially important for playback of local media since it can take twice the bitrate on the wireless network. Check WiFi Bandwidth and Router considerations for pictures.
Thus, Avia recommends 720p video... It'll depend on your casting device and network conditions as well - not all devices can fully use 802.11n bandwidth, and your Chromecast may not be getting optimal WiFi reception (and therefore limited bandwidth).
From Avia's FAQ:
Chromecast does not support many 1080p and high bit-rate video playback. Videos recorded at 1080p may stutter and buffer frequently while streaming to Chromecast. You can configure your phone to record at 720p to have a better casting experience.
Open your device’s camera application, go to video mode, and under Settings option change Video Quality to HD 720p.
For Samsung Galaxy devices: The default bit rates for video recording on Samsung Galaxy are too high. For an optimal casting experience, switch from 1080p to 720p, and change “Recording Mode” to “Normal” or “Fine”.
Click to expand...
Click to collapse
I'm having an issue with Plex and Avia. I have movies and TV shows on Plex and they stream to my other computers but when I try to access it on Avia it says no media found. Any ideas?
Sent from my Nexus 5 using XDA Premium 4 mobile app
mvelasquez87 said:
I'm having an issue with Plex and Avia. I have movies and TV shows on Plex and they stream to my other computers but when I try to access it on Avia it says no media found. Any ideas?
Click to expand...
Click to collapse
Is your media in a container format like AVI?
mvelasquez87 said:
I'm having an issue with Plex and Avia. I have movies and TV shows on Plex and they stream to my other computers but when I try to access it on Avia it says no media found. Any ideas?
Sent from my Nexus 5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
check the box
-scan media
bhiga said:
Is your media in a container format like AVI?
Click to expand...
Click to collapse
It's in multiple formats like avi, mp4 and mkv. I haven't converted them all to one yet.
ETFoneHome said:
check the box
-scan media
Click to expand...
Click to collapse
Yeah that's already done. Now the odd thing I noticed is that my playstation 3 is doing the same thing as Avia.
Sent from my Nexus 5 using XDA Premium 4 mobile app
mvelasquez87 said:
It's in multiple formats like avi, mp4 and mkv. I haven't converted them all to one yet.
...
Now the odd thing I noticed is that my playstation 3 is doing the same thing as Avia.
Click to expand...
Click to collapse
If other DLNA clients aren't seeing the media, then it's something on the Plex side... maybe the Plex database needs to be refreshed?
bhiga said:
If other DLNA clients aren't seeing the media, then it's something on the Plex side... maybe the Plex database needs to be refreshed?
Click to expand...
Click to collapse
Fixed it. Remounted drives and restarted the server. Everything is up and running.
Sent from my Nexus 5 using XDA Premium 4 mobile app

does playing local files use bandwidth data? i have limited internet data mifi device

will i be able to play local files without biting into data i have? from my macbook / android phone to google chromecast
please advise?
also is there a way to play xbmc to chromecast
thank you
wakkaday said:
will i be able to play local files without biting into data i have? from my macbook / android phone to google chromecast
please advise?
also is there a way to play xbmc to chromecast
thank you
Click to expand...
Click to collapse
Yes only the Player will use Internet, The actual local streaming does not need Internet access.
CCast uses Internet to load the player and then the file stream over local network no net required once the player is loaded.
As for playing XBMC to CCast best solution I have found is Yatse Remote but it requires in app one time payment to unlock local cast, Once there Install the cast Addon and the content on your XBMC HTPC can be streamed to your CCast.
how much internet do you think the player will need ? for a movie for example
ok thats good to know, could i play local files and continue browsing on my tablet / macbook for example....
would you reccomend getting one? or is roku streaming stick better
i believe miracast doesnt uses another technology which doesnt use data, but another way of using the internet.
wakkaday said:
how much internet do you think the player will need ? for a movie for example
...
i believe miracast doesnt uses another technology which doesnt use data, but another way of using the internet.
Click to expand...
Click to collapse
The player is just a download of a HTML5 app (except for Netflix), it should be tiny, and doesn't matter what you're playing.
Miracast is screen mirroring, so it requires your device to play the movie, and what you see on your device is what goes to the TV.
The advantage is that often times the device can play more via software like MX Player. The disadvantage is that you cannot do other things with your device while playing the movie as exactly what you see on your device is what appears on the TV. Not so good if you get an embarrassing text message or something, and it'll use a lot of battery power.
The advantage to Chromecast is that Chromecast itself does the playback.. Once you make the request to play a video, you can do whatever you want on your device - even turn it off. Your device (or another device on your network) acts as the remote control.
Personally I really like it - I can browse YouTube and add videos to the TV Queue while stuff is playing full-screen on the TV.
I can play a movie in Netflix for my family to watch while I browser other movies they might like.
If I need to leave, my wife can run the same app and connect to Chromecast so she can pause/play/change things.
wakkaday said:
how much internet do you think the player will need ? .
Click to expand...
Click to collapse
Probably no more than a few K to one MB.
thats good to know...
i will be mainly using my mac for downloaded content (so i need to install mac server) and then i need to install plex app for the chromecast right?
and for my android phone local files that will be via allcast?
whats the situation of playing local files via iphone?
and anything can be streamed across using the chrome browser...
i guess i will have to buy and experiement around and work it out, but thank you for your information
wakkaday said:
thats good to know...
i will be mainly using my mac for downloaded content (so i need to install mac server) and then i need to install plex app for the chromecast right?
and for my android phone local files that will be via allcast?
whats the situation of playing local files via iphone?
and anything can be streamed across using the chrome browser...
i guess i will have to buy and experiement around and work it out, but thank you for your information
Click to expand...
Click to collapse
No you do not install anything on the CCast it does that automatically to load whatever player App is required to work with your Mobile App...
Plex App will tell it to load the Plex player, aVia will tell it to load the aVia Player, Netflix tells it to load the Netflix player.
Once the player is loaded into the CCast (ie in Plex it says Plexc ready to cast) no further internet should be required to stream local content.
For local on device media I suggest BubbleUPnP or aVia but that local content needs to be compatible with CCast.
\
ah ok thats explains it. i will be getting it delivered tomorrow....
when you say local content needs to be compatible, do you think i will be ok with the following...
i will be mainly trying to play avi and mkvs movies...
i know you can rename mkv to m2ts which some players will play
is real player cloud not a good app? thats free???
wakkaday said:
\
ah ok thats explains it. i will be getting it delivered tomorrow....
when you say local content needs to be compatible, do you think i will be ok with the following...
i will be mainly trying to play avi and mkvs movies...
i know you can rename mkv to m2ts which some players will play
is real player cloud not a good app? thats free???
Click to expand...
Click to collapse
CCast compatible means:
Container type MP4
Video Codec H.264
Audio Codec AAC or MP3
Video Bitrate not higher than 8Mbps
4-6 is a good compromise for compatibility with many devices and network conditions
RealPlayer Cloud is okay - but if your media is not Chromecast-compatible you have to upload it to their cloud and their servers will transcode it for you via their SurePlay feature.
You get 2GB of cloud for free and can get some additional storage by completing some tasks (referrals, share).
wakkaday said:
how much internet do you think the player will need ? for a movie for example
ok thats good to know, could i play local files and continue browsing on my tablet / macbook for example....
would you reccomend getting one? or is roku streaming stick better
i believe miracast doesnt uses another technology which doesnt use data, but another way of using the internet.
Click to expand...
Click to collapse
Please download EZCast App from Google Play, it can cast local video,music,pdf,word,excel,PPT to your chromecast and show on TV.
i tried this with my chromecast
and it was quite fiddly getting files to play (i could change some files from mkv to mp4 and they played but some files the sound didnt play. however using plex server on mac and i beemed it across it played fine... however i noticed the data took a hit
i was just messing about wiht a few files video and it took around 300mb? it seems its playing over wifi...rather then locally...
am i doing something wrong
Casting uses all my home network bandwidth
I can use my Lenovo A7000-a phone to cast to a windows display. It works well. No 3rd party software is used on either the phone or my desktop. However, it consumes my entire (abysmally low - Hey! its the Philippines) 5MBps network bandwidth. No other user on the local home router can access the internet. I would have thought the casting would just be a connection across the router, is this NOT the case? How can I improve this so no other users are affected?

Alternative's to "Cast your entire screen"

Hi,
I've only recently found out about Chromecast, reviews were very praising so yesterday I went out and bought one. Unfortunately, my initial enthousiasm has almost disappeared because I can't successfully do the 2 most important things I was planning to do with such a device: 1) Stream my desktop for 720p/1080p video playback and 2) Stream/Cast my Nexus 6 screen (I get a green screen when I connect it, separate apps do work though).
Focusing on the pc casting, the video playback is lagging a lot even if I switch to 480p which is of course unacceptable for watching HD movies. I am not talking about the 0.5 - 1 second input delay, I don't care about that as I don't want to play games with it but rather for the constant speed dropping/pausing/catching up. I have a 50/10 mbps connection which I would think is enough for this but to its defense, I have only tried it through a 2014 Macbook Pro i7/16gb ram running Windows through bootcamp. Could that be the cause of slow performance? Bootcamp may be adequate for basic stuff but the computer does not feel at all like an i7 / 16gb ram unit should.
If the pc is not the issue, are there alternatives to cast your desktop at an acceptable level through other apps? I saw vnc2cast in another thread. Also, is it an option for Chromecast to work if i connect my pc through Ethernet instead of wi-fi for better performance?
Thanks
Why do you need PC video playback on CC? Its smth like record a video of playing movie by phone and then watch it, instead of copy the file to phone and then open it... You could find some FAQ first...
1.Google Cast extention for Chrome Browser will let play compatible formats of video to CC. Just drag&drop the file to a tab and hit the Cast button. It also has "Cast Entire Screen" option.
2.Videostream extention will transcode and play most of the unsupporded files, including .avi, besides the regular ones
3. Share the folder to local net, use ES File Explorer + ES File Explorer Chromecast plugin. Find the shared folder in LAN section then play with plugin.
4.KMP Player for android+KMP Connect on PC.
5.BubbleUPnP android app+BubbleUPnP server on PC for transcoding any file.
6.Plex Media Server + Plex android app
7.ANY Media server on PC (Twonky, Plex, Serviio, BubbleUPnP etc) + Any program that see DLNA (Avia for example). If an app has "open with" option, one can use VEGA Cast, AllCast, Avia, ES Cast Plugin etc...
For Screen Mirror try Koush's "Mirror" app. First join ClockWorkMod beta testers Google+ group, then it will be available in Google Play.
playahate said:
Why do you need PC video playback on CC? Its smth like record a video of playing movie by phone and then watch it, instead of copy the file to phone and then open it... You could find some FAQ first...
1.Google Cast extention for Chrome Browser will let play compatible formats of video to CC. Just drag&drop the file to a tab and hit the Cast button. It also has "Cast Entire Screen" option.
2.Videostream extention will transcode and play most of the unsupporded files, including .avi, besides the regular ones
3. Share the folder to local net, use ES File Explorer + ES File Explorer Chromecast plugin. Find the shared folder in LAN section then play with plugin.
4.KMP Player for android+KMP Connect on PC.
5.BubbleUPnP android app+BubbleUPnP server on PC for transcoding any file.
6.Plex Media Server + Plex android app
7.ANY Media server on PC (Twonky, Plex, Serviio, BubbleUPnP etc) + Any program that see DLNA (Avia for example). If an app has "open with" option, one can use VEGA Cast, AllCast, Avia, ES Cast Plugin etc...
For Screen Mirror try Koush's "Mirror" app. First join ClockWorkMod beta testers Google+ group, then it will be available in Google Play.
Click to expand...
Click to collapse
Reason for pc video playback is I'd like to see movies from my local drives without having to set up a media server/NAS thing. I guess the extensions you mention in 1) and 2) can do that? I'll try them out.
Now if I understand correctly 3-7 regards sharing files from pc to phone and then streaming them to CC? I'd like to avoid that if possible as it requires the phone to act as an intermediate between pc and CC If I am not mistaken.
mclisme said:
Reason for pc video playback is I'd like to see movies from my local drives without having to set up a media server/NAS thing. I guess the extensions you mention in 1) and 2) can do that? I'll try them out.
Now if I understand correctly 3-7 regards sharing files from pc to phone and then streaming them to CC? I'd like to avoid that if possible as it requires the phone to act as an intermediate between pc and CC If I am not mistaken.
Click to expand...
Click to collapse
The phone is basically a remote to initiate and control the cast from the remote device/storage for all / most of these options (definitely for Plex and the BubbleUPnP options). It's not doing any heavy lifting.
Plex is probably the most adaptable option.
Also beware that casting local high bandwidth media from a wifi networked device/storage via router to chromecast may never produce consistent results as performance is often impacted by network conditions. Tweaking various arcane settings on your router can help but it's a pain.
For me there were huge differences in performance depending on whether the host device was is the same room as the router (very good) or in it's normal location a floor up and 20-30 yards away (pretty poor) or wired (excellent). I ended up resurrecting an old laptop heading for recycle with a fresh linux install to be permanently wired to my router to host a Plex server and media. Never looked back.
playahate said:
2.Videostream extention will transcode and play most of the unsupporded files, including .avi, besides the regular ones
Click to expand...
Click to collapse
Ok, I tried Videostream and I find it amazing. Even its interface is so simple and smooth and with the remote control app for the phone I think it's great. So watching my movies is solved.
Now, another reason I was looking for "cast your entire screen" alternatives is that I can't seem to get a specific video streaming service that I often use to work properly. If I cast the tab, for some reason the video does not show up in CC even though the rest of the page like pictures and video controls show up fine. I guess it has to do with the fact that this specific service is encrypted and does not allow HDMI connections, if it detects one it just stops. So maybe it similarly blocks Chromecast plugin from capturing the video off it and sending it to CC?
The only way to fool it is to cast my entire screen. Then the video works fine but at a rate below 24 fps which makes it almost unusable. I even switched to 480p but still the video is slow for live sports. I guess when screen-casting, the load is too much for CC to handle?
So If there aren't other ways to improve screen-casting to a watchable level (24fps) either by 3rd-party apps or CC hacks/mods, I can only hope something is developed in the future I guess...

Categories

Resources