NEWSFLASH: Plex no longer requires PlexPass for Casting - Google Chromecast

For you that haven't joined in the fun at Plex, you can finally have it without joining the membership program.
$4.99 for the app on the play store..

LOL we both posted this simultaneously...(Maybe you beat me by a few seconds! LOL)

Any app updates needed?

DJames1 said:
Any app updates needed?
Click to expand...
Click to collapse
Need Plex for Android v3.2.8.109
Google Play ~ download page
Here is a link to the announcement from Plex's Forum.

I saw the forum post about the Android update, but I was wondering about iOS. I got a couple of people to buy the Plex iOS app when it was on sale a few weeks ago with the promise that it would support the Chromecast soon. Do I need to tell them to update?
Also wondering about Plex Web, but I'll just check that when I get home.

Yeah!
Sent from my SCH-R970 using Tapatalk

DJames1 said:
I saw the forum post about the Android update, but I was wondering about iOS. I got a couple of people to buy the Plex iOS app when it was on sale a few weeks ago with the promise that it would support the Chromecast soon. Do I need to tell them to update?
Also wondering about Plex Web, but I'll just check that when I get home.
Click to expand...
Click to collapse
Plex web casts fine for me!

Yes, an update is needed for the iOS app to support the Chromecast without Plex Pass.
I can't get Plex Web to cast. Before a cast icon used to show up for me. Now I don't see the cast icon at all.

DJames1 said:
I saw the forum post about the Android update, but I was wondering about iOS. I got a couple of people to buy the Plex iOS app when it was on sale a few weeks ago with the promise that it would support the Chromecast soon. Do I need to tell them to update?
Also wondering about Plex Web, but I'll just check that when I get home.
Click to expand...
Click to collapse
Not sure if it applies to iOS just the Android app, But it stands to reason that if they made it public for Android iOS is soon to follow.
DJames1 said:
Yes, an update is needed for the iOS app to support the Chromecast without Plex Pass.
I can't get Plex Web to cast. Before a cast icon used to show up for me, but it would say Plex Pass needed when I clicked it. Now I don't see the cast icon at all.
Click to expand...
Click to collapse
The issues with PlexWeb seem to be related to the googlecast extension.
Both the original and the beta seems to crash a lt and the Beta even when it was working would not stream to CCast.
[EDIT] Apparently iOS has also got it...
here is a Blog post regarding some new features...
https://blog.plex.tv/2014/03/13/chromecast-free-everyone-great-new-features-ios/

I've tried updating everything: PMS (0.9.9.7.429), Chrome (33.0.1750.149, Plex extension (1.2.21), Chromecast (16041). Definitely no cast icon in Plex Web now, where there used to be one before. Tab casting from the same Chrome window still works.
How is it working for mdamaged?

DJames1 said:
I've tried updating everything: PMS (0.9.9.7.429), Chrome (33.0.1750.149, Plex extension (1.2.21), Chromecast (16041). Definitely no cast icon in Plex Web now, where there used to be one before. Tab casting from the same Chrome window still works.
How is it working for mdamaged?
Click to expand...
Click to collapse
Are you trying to use your LAN plex web? There is no icon for me there either, but the one at plex.tv has it.
Here's a pic (far right side):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

No, I'm using http://plex.tv/web/app. As I said, it had the cast icon previously, but now it's gone.
Update: I turned on my U.S. VPN, and the cast icon re-appeared. But strangely once I turn the VPN off, the cast icon seems to be back permanently. Must have enabled it permanently in the Plex Web settings. Don't know if it's a misguided attempt to be smart with location-specific features, or some unrelated side effect. But whatever, it works now.
Completely separate issue, just an unexpected observation: I thought that since the VPN is only running on my PC, Plex Web wouldn't be able find the Chromecast on my local network since they would be on two separate networks, but I was wrong. Plex Web finds the Chromecast and casts to it just fine even with the VPN turned on. Huh! I wonder how that works?

DJames1 said:
No, I'm using http://plex.tv/web/app. As I said, it had the cast icon previously, but now it's gone.
Update: Got it! It's a bug. Plex seems to be assuming now that if you aren't currently accessing Plex Web from the U.S., then you can't possibly have a Chromecast and there's no need to enable the cast icon.
Click to expand...
Click to collapse
I bet money that it isn't Plex that is detecting this location but the Chrome Googlecast Extension required to see the icon in PlexWeb.

Good theory, but unlikely I think given that tab casting and other extensions like Videostream didn't have any problem connecting to the Chromecast. It could actually be something completely random like turning on the VPN cleared or bypassed a cache.

DJames1 said:
Good theory, but unlikely I think given that tab casting and other extensions like Videostream didn't have any problem connecting to the Chromecast. It could actually be something completely random like turning on the VPN cleared or bypassed a cache.
Click to expand...
Click to collapse
Does Videostream require the Googlecast ext to work?
Here is why I suspect the GCast ext...
Both Netflix and YouTube require the GCast Ext to display icons on their Web Based Players.
BOTH have content restrictions based on Location since Netflix has different content in Europe than they have in US (I suspect YouTube may as well).
What would be the best way to ensure Europe doesn't have the ability to send US Netflix content to a CCast via the Web?
Have the GCast Ext remove the Icon and not identify a located CCast when location is detected as not in region!
Otherwise the Website itself would have to do this detection which is difficult.
Granted I could be dead wrong in your case because you do have a very different/complicated VPN going on that can always makes things act funny, but with the soon to be release for UK and I suppose the rest of Europe it stands to reason that Google is trying to insert some regional control over the system and since most of the Web page support requires GCast Ext (coupled with the crashing problems many seem to be having with it,) It makes sense that they are trying to do it all in that extension.
I hope they ditch that ext requirement at some point and simply make and installable app or program that will do this outside of Chrome because the more I use chrome with all it's compatibility issues with things like PayPal the less I like it!

For those that want to know. I was able to successfully update my PMS on my NAS. I also verified cc functions on both android and iOS (some people were not sure)
Sent from my SCH-R970 using Tapatalk

That seems very unlikely. Both Netflix and Youtube initally access the same url in any country, nothing to do with the Google Cast extension. Content filtering by IP address is applied at their end. I've never seen their cast icons go missing. Plex is neutral and would have no reason to apply any filtering.
I'm going to do a test on another untouched system to see if I can spot exactly what causes the cast icon to first appear in the new Plex Web if it's not the VPN.

Related

Tune in Radio Users - Please help

I have tune-in radio app ( pro ) and I have an avid user of CNN Newsroom station - http://tunein.com/radio/CNN-s20407/ - its the exact one on TV
This used to work over 3G but now only works on Wi-Fi
I am with Rogers running ICS ( results are same with older ROMS ), same issue with another friend who has Captivate
I thought it was Rogers blocking it but it works on my friends iPhone ( with Rogers ) and I for the life of me cannot figure it out
My workaround is to use VPN but I get lot of disconnections
Can some AT & T'ers and Canadians try this on their phone and let me know please
iPhone used to have a s/w called VOIP over 3G, which tricked it by making the phone think its on Wi-Fi while on 3G. Is there any such s/w for Android?
Please, its a free download..can someone just try and let me know
Works fine for me on at&t CM9 ICS Build 17 w Glitch 14b5
Don't know what to tell you
inningsdefeat500 said:
Please, its a free download..can someone just try and let me know
Click to expand...
Click to collapse
Works for me, via 3g, using tunein free version on AT&T.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent via XDA from Captivate GB I897.UCKK4 rooted
works for me on rogers in edmonton.
they have some really bad opinions of Obama's presidency.
TRusselo said:
works for me on rogers in edmonton.
they have some really bad opinions of Obama's presidency.
Click to expand...
Click to collapse
Really, I actually tried it with livio radio as well..same thing..it just doesnt work
inningsdefeat500 said:
Really, I actually tried it with livio radio as well..same thing..it just doesnt work
Click to expand...
Click to collapse
Same for me in Montreal. All radios are working on 3G but CNN Newsroom (and CNN News Update) still won't connect.
Will check later at home on Wifi.
TuneIn RadioPro v4.0
EDIT1: On wifi I do get feeds but not 3G.
EDIT2: Tried the Free version and can only connect to CNN News update on 3G but the CNN Situation Room is still not connecting. I think the feed being 32k wma might have something to do with it.
EDIT3: Yep wma is the culprit. Every stream that was wma either 32k,50k or 64k could not open over 3G but were fine under Wifi. As nothing to do with TuneIn being Pro or not.
silvertag said:
Same for me in Montreal. All radios are working on 3G but CNN Newsroom (and CNN News Update) still won't connect.
Will check later at home on Wifi.
TuneIn RadioPro v4.0
EDIT1: On wifi I do get feeds but not 3G.
EDIT2: Tried the Free version and can only connect to CNN News update on 3G but the CNN Situation Room is still not connecting. I think the feed being 32k wma might have something to do with it.
EDIT3: Yep wma is the culprit. Every stream that was wma either 32k,50k or 64k could not open over 3G but were fine under Wifi. As nothing to do with TuneIn being Pro or not.
Click to expand...
Click to collapse
thanx a ton man, is this android issue? how can this be fixed
P.S I downloaded siriusxm trial for 7 days and it works there
inningsdefeat500 said:
thanx a ton man, is this android issue? how can this be fixed
P.S I downloaded siriusxm trial for 7 days and it works there
Click to expand...
Click to collapse
If it works its because the stream it is either AAC or MP3 format. For what i read Android does not support Windows Format (wma,wmv). It does not have the licensed codec to play it so that's why it does not work.
silvertag said:
If it works its because the stream it is either AAC or MP3 format. For what i read Android does not support Windows Format (wma,wmv). It does not have the licensed codec to play it so that's why it does not work.
Click to expand...
Click to collapse
Actually I got it working if I use US VPN, so is this still an wma/androidissue?
Corporate WiFi filters out radio or other streams - to reduce charges. So testing at home is the best.
WMA streaming didn't work for me in non-IE browsers.
Can't u use Pandora Radio?
Another thing - CNN sux, provides bunch of official U.S. government or partisan lies. Can't u find alternative more interesting source?
inningsdefeat500 said:
Actually I got it working if I use US VPN, so is this still an wma/androidissue?
Click to expand...
Click to collapse
The only thing i see is that the protocol used may have something to do with how the app sees the stream. It works via wifi (there goes my theory about wma not being supported) so there are no reason for 3G not to work.
VPN can be considered similar to Wifi since it uses the ip protocol to establish the tunneling and might be seen as "Wifi" link.
Is it a android issue ?... i'm no longer sure.
bravomail said:
Corporate WiFi filters out radio or other streams - to reduce charges. So testing at home is the best.
WMA streaming didn't work for me in non-IE browsers.
Can't u use Pandora Radio?
Another thing - CNN sux, provides bunch of official U.S. government or partisan lies. Can't u find alternative more interesting source?
Click to expand...
Click to collapse
It works on iPhone with same carrier
Pandora doesnt have CNN, in addition to not being available to Canadians. I can make it work with VPN but then might as well listen to CNN with that
I don't mind listening to propaganda FOX, direct me to a link ( same as their TV news )
wifi-only option
I'm looking for something just the other way 'round. A wifi-only option, I noticed iOs has an advanced option panel, but can't seem to find on the free android version
it works for me:good:

[HOWTO] Chromecast Mirroring (screen mirroring)

Hello everyone,
So I got my Google Chromecast today and after a bit of messing around I found this cool neat feature that allows you to mirror your entire display to the chromecast device.
This is how you do it.
1) In Google chrome browser on your computer click the Google cast extension and then click the little arrow in the extension and select "cast entire screen (experimental) I've attached a screenshot.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2) after completing step one select your chromecast device and walla you see your screen on your TV
This seems to be an experimental feature so let me know how it works for you, so far I've tested it on my Linux Mint 15 laptop and it works nicely there is a minor delay but at least its something
Nice Find!!
It would be great if the audio also worked it streams xbmc great but not audio
FYI: Need Chrome Beta for this to show.
This is really cool, nice find.
I hope audio works through this in the future!
Make video please
Chrome beta allows you to shoot to your tv? I am looking for the option but dont see it !
Tower1972 said:
Chrome beta allows you to shoot to your tv? I am looking for the option but dont see it !
Click to expand...
Click to collapse
Do you see the arrow in the upper right corner when you press the chromecast button in chrome?
lol my TV IS my computer monitor actually. I just use the Chromecast for when I dont want to start up my pc ,,,but I will check shortly
You can cast just audio from that menu too.
How good is the screen mirroring? If it works well with no lag, I may use this to cast some PC games to the TV!
Can.I.Haz.Jelly.Bean? said:
How good is the screen mirroring? If it works well with no lag, I may use this to cast some PC games to the TV!
Click to expand...
Click to collapse
Have yet to try a game but there is definitely lag, (~ a half a second?) just scrolling the web page but audio is good, video is good, and the audio/video sync seems to be fine.
Right now I'm casting Google Play Music from my average, 1 year old, Toshiba laptop, to my cheap-ass, Insignia TV, listening to Taj Mahal tear-up the guitar.
Life Is Good!
firemountain said:
Make video please
Click to expand...
Click to collapse
does this really need a video? the picture in the op sums it up completely...
PhantomGamers said:
does this really need a video? the picture in the op sums it up completely...
Click to expand...
Click to collapse
Not howto video, but the video of the result, to see lag. I haven't chromecast and interested to see is it good enough to use for screen mirroring. Thanx.
firemountain said:
Not howto video, but the video of the result, to see lag. I haven't chromecast and interested to see is it good enough to use for screen mirroring. Thanx.
Click to expand...
Click to collapse
oh, fair enough.
i don't think it's any laggier than the tab projection so you should look up videos of that on youtube for an idea.
There is a half a sec up to 2 sec lag so I don't think it's suitable for gaming unless someone finds a way to lower the lag somehow.
Also I use the stable version of chrome on Linux and it works so I don't know maybe for windows the beta version of chrome is needed.
The biggest down side for me is that audio is not working in the desktop cast mode
it doesnt even work for me.the CC doesnt respond to me clicking the cast entire screen (im on chrome stable)
Well when I use Netflix off my phone there is a real slight delay and it takes a few seconds after that for the proper resolution to kick in.. So if your game is lag dependant like a shooter etc.. I would be hesitant
Sent from my HTC One using xda premium
cammykool said:
it doesnt even work for me.the CC doesnt respond to me clicking the cast entire screen (im on chrome stable)
Click to expand...
Click to collapse
Can you explain your issue in more details? What do you mean it doesn't respond?
the_mentor said:
Can you explain your issue in more details? What do you mean it doesn't respond?
Click to expand...
Click to collapse
i got it to work
Can someone test this Chrome extension on Chromecast. Media Player allows you to play video from your chrome browser. Just drop video into blank tab.
https://chrome.google.com/webstore/detail/media-player/nmkigfdipchbagbecdmmomiahkkhlcfo

Latest Pandora App Contains Chromecasting Code

The latest update of the pandora app:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The app_id for the chromecast receiver is going to be Pandora_App. Can't be used until Google/Pandora push the receiver app to the Chromecast repository. You could theoretically run it on an emulator but it's impossible to determine what the proper URL is for the app.
Along with the other new of mentions of Pandora on a non-live Chromecast page (don't remember the details), I wouldn't be surprised if this becomes official along with Kit Kat and the Nexus 5. Supposedly as early as tomorrow (10/31).
That would be a nice treat
Pandora is working.
Can't wait to test
Sent from my HTC One using Tapatalk
---------- Post added at 09:47 PM ---------- Previous post was at 09:27 PM ----------
Still no luck for me.
Sent from my HTC One using Tapatalk
Since we can't use Pandora in Canada without jumping through some hoops, I'm really hoping that Rdio follows suit.
EarlyMon said:
Pandora is working.
Click to expand...
Click to collapse
Same here.
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
EarlyMon said:
Pandora is working.
Click to expand...
Click to collapse
Yep, should be working for everyone (if it's not working you only need to reboot the chromecast).
upload
Anyone who could post the apk ? Its "not compatible" with HTC one, but i'd like to try that out for myself
Sent from my SGH-T999 using Tapatalk
What is weird about Pandora's Chromecast support is when you switch your source in the app (Chromecast to phone for instance) it doesn't sync up and starts playing a different song. That is really the only annoying thing about the app that I've noticed so far.
bozzykid said:
What is weird about Pandora's Chromecast support is when you switch your source in the app (Chromecast to phone for instance) it doesn't sync up and starts playing a different song. That is really the only annoying thing about the app that I've noticed so far.
Click to expand...
Click to collapse
It also does not allow you to control from multiple devices without interrupting the music. I really wish they implemented this like Netflix app in that you can seamlessly move between devices (phone, tablet, etc)... Even more shocked Google didn't do it right (Netflix way) with Google Music...
rd2000 said:
Anyone who could post the apk ? Its "not compatible" with HTC one, but i'd like to try that out for myself
Click to expand...
Click to collapse
What he said....
jsdecker10 said:
What he said....
Click to expand...
Click to collapse
I think he can't see Pandora app in play store because he's outside US. So, he's asking someone to share the Pandora. Apr file. But I don't think it would work, unless he uses a vpn
I update the pandora app on my nexus 7 and my motorola droid razr maxx. I see the cast button on the nexus 7 but not on the droid. Is it in a different place for the phone app or shouldn't it be in the upper right hand corner?
I'm not horribly keen on the Pandora app at the moment I watched it play through a couple of songs and there's areas that are 100% static. This means for TV's that have risk of stuck pixels you can't use the app for long periods of time without risking leaving images stuck on your screen.
Pandora needs to add a dynamic screen similar to the one used by Google Music for the stuck pixels to not be a risk.
I have noticed if I'm listening to a song on my phone I can cast it to my Chromecast without it changing. However if I disconnect the song is forced into a change. So there is that lack of a clean switch going from casting to not casting. I only hope that any forced changes by a disconnect isn't consider a "skip" and count against that number.
GabrialDestruir said:
I'm not horribly keen on the Pandora app at the moment I watched it play through a couple of songs and there's areas that are 100% static. This means for TV's that have risk of stuck pixels you can't use the app for long periods of time without risking leaving images stuck on your screen.
Pandora needs to add a dynamic screen similar to the one used by Google Music for the stuck pixels to not be a risk.
I have noticed if I'm listening to a song on my phone I can cast it to my Chromecast without it changing. However if I disconnect the song is forced into a change. So there is that lack of a clean switch going from casting to not casting. I only hope that any forced changes by a disconnect isn't consider a "skip" and count against that number.
Click to expand...
Click to collapse
Since the Pandora update, I set my TV screen to black to avoid that. It just made sense cuz Pandora has always been a static image. Even on my laptop, I'm surfing the web and never leave my display on Pandora. Plus, the UI is ugly.
Sent from my SCH-I535 using Tapatalk 4
SlimSnoopOS said:
Since the Pandora update, I set my TV screen to black to avoid that. It just made sense cuz Pandora has always been a static image. Even on my laptop, I'm surfing the web and never leave my display on Pandora. Plus, the UI is ugly.
Sent from my SCH-I535 using Tapatalk 4
Click to expand...
Click to collapse
My tv doesn't have an option to go black, maybe turning down the brightness and contrast all the way or something.
strange I'm only noticing ads while connected to chromecast and casting to my TV (ad pops up on the tv screen once in a while and I can't skip songs as much as I want). If I disconnect and just skip songs on my nexus tablet I get no ads or limited skips. Anyone else notice? Don't know how this could have anything to do with Chromecast
simultaneously chromecasting pandora ?
is it a possibility to simultaneously chromecast the same pandora app throughout the house..?
bodecove said:
is it a possibility to simultaneously chromecast the same pandora app throughout the house..?
Click to expand...
Click to collapse
As in to multiple TVs?
Since each Chromecast is independent (think micro computer accessing Pandora), even if you managed to get the Pandora playlist point the same on all Chromecasts, they'd still all be receiving a separate and individual data stream, so sync would not be 100%. You'd probably get weird echo/reverb effects if you can hear more than one player's audio.
It's like if you and your friend both brought up the same YouTube video on two phone/tablets. Even if you both hit play at exactly the same time (and didn't get interrupted with an ad), each phone/tablet is getting a separate on-demand video "feed" and decoding it. Your playback would likely be close in time with identical hardware, but still no guarantee.
The proper way to do multi-location playback is via multicast streaming, which is more like an over-the-air TV broadcast. The "feed" is broadcast, and any number of receivers can "tune into it" and they'll get whatever is being broadcast at that time.
But I don't think Pandora can do that...
So back to your original goal, the easiest way would be to use an HDMI distribution device or splitter (be mindful of HDCP compliance, not sure Chromecast requires it, but it probably does) so the same signal is going to your multiple locations in the house.
You could put a Chromecast on each TV and switch cast destinations (I do this with YouTube sometimes), but that will give you breaks between moves as things reconnect. Don't forget to turn off the TV when you leave.

Mirroring Android to Chromecast

Check this out from the man who made the AllCast app.
https://plus.google.com/app/basic/stream/z12weptwssfqidk5a04ccxsypuevhtcwgao
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is the answer to all
Sending video to Chromecast will not be too difficult.
Sending video + synced audio, all of this with minimum latency so it is actually usable will be much more difficult. I doubt it will be possible to do a better job at it than Miracast whose it is the entire purpose.
I have a miracast dongle and used it about three times with n10 and new n7. Some apps of interest block output (sky go etc) the delay is short but too long for most games, the pic quality is Inferior to hdmi, so what are you left to do with it? Photos/video? Which we can now do easily at hq .. My only use case idea was communal game watching, which is kind of dull really. I was excited to try it but seriously the reality is not that exciting. Still a nice feature to have I just dont fathom the idea its the best thing ever. After two minutes of pointing and going 'mirroring with android!!' You will likely be bored
If you have a killer use i've missed do say.
Sent from my Nexus 7
Why is it difficult for chromecast to mirror things? What's inside the miracast dongle that isn't inside chromecast?
The S3 Kid said:
Why is it difficult for chromecast to mirror things? What's inside the miracast dongle that isn't inside chromecast?
Click to expand...
Click to collapse
Completely different software, possibly different hardware such as more ram.
Miracast was designed for this - think of it as wireless HDMI over a peer to peer connection.
Chromecast was designed to receive content via the internet with control from any device on the same network, not peer to peer.
EarlyMon said:
Completely different software, possibly different hardware such as more ram.
Miracast was designed for this - think of it as wireless HDMI over a peer to peer connection.
Chromecast was designed to receive content via the internet with control from any device on the same network, not peer to peer.
Click to expand...
Click to collapse
Exactly the above.
Miracast is designed for low-latency, high-bandwidth connection, hence the peer-to-peer, minimal compression.
Since Chromecast connects to your WiFi access point, putting a Miracast load on that would heavily bog down the wireless network.
Assuming a wireless source device,
A 50 Mbps stream on Miracast is just that - source device ---50 Mbps---> mirroring device
A 50 Mbps stream on a WiFi AP is double that - source device ---50 Mbps---> AP ---50 Mbps---> mirroring device
Going through the AP means the wireless bandwidth usage is doubled, just like casting device-local media to Chromecast.
Except in the case of device-local media, we have the benefit of some amount of buffering and latency is not as huge an issue because we're not seeing it on both screens so a delay in response time isn't as perceptible or annoying. It's not like you're trying to interact and have to wait a second or two after each keypress like on a slow TeamViewer connection.
There are many potential delays in the chain:
Compression on source device
It takes CPU cycles to compress data, and this creates delay, as is currently the case with the Cast extension for Chrome.
This can be offset if there is hardware-assisted or complete hardware-based compression like Nvidia ShadowPlay does, though there will always be some amount of delay as long as compression is used.
Another possibility is to use vector-based graphic commands rather than sending raster images.
An additional possibility for Android is to use "shorthand" and an agreed-upon set of UI elements. The source would say "draw menu" rather sending the actual graphics and the target would draw the requested menu using the agreed UI elements. It's like sending plaintext and a font rather than rendering text as graphics.
Wireless transmission
Source -> AP -> Target incurs delay because the AP has to forward the packets. Essentially it's a router hop.
This can be avoided by doing a direct connection of some sort, but in the Chromecast world that would mean taking Chromecast off the "normal" network entirely. That kind of goes against the current Chromecast behavior where another device can assume or override control.
Decompression on target device
It takes CPU to decompress data too, and that also creates delay, though usually less than the initial compression.
Again, this can be offset by using hardware-assisted or complete hardware decompression, but there will always be some amount of delay as long as decompression is necessary.
If using vector-based graphic commands rather than sending raster images, it's just a matter of the graphic engine's drawing speed and the complexity of the vector, unless you start using a crazy amount of shapes. Nice thing about vector is that it's scalable so you don't have to worry about bandwidth bloating as the resolution increases.
Ideally Chromecast mirroring would employ as much of the compression and decompression optimizations above as allowable on the platform.
And of course we have to remember that the source device is going to be in use during this entire ordeal, so we don't want to negatively impact actual usage of the source device.
Technicalities aside, I am very curious to see what Koush has cooked up!! It could just be a question to gauge interest, but it's Koush...
Chromecast mirroring is going to lag like hell. Why even waste your time with this? Ever send a 3MB jpeg to Chromecast? It loads like you are on a 56k modem..
bhiga said:
Technicalities aside, I am very curious to see what Koush has cooked up!! It could just be a question to gauge interest, but it's Koush...
Click to expand...
Click to collapse
^^ This.
I've seen a lot of folks say that they want MX Player, MoboPlayer, etc etc, supported.
Others still can't figure out how to get their phone videos visible elsewhere.
If he's solved the expected audio syncing issue then this is going to make those camps very happy. I doubt they'd care about an initial delay.
PS - lest we forget: https://developers.google.com/cast/docs/media
With Google Cast you have several options for supporting various media types, codecs, and facilities:
Video codecs: H.264 High Profile Level 4.1, 4.2 and 5, VP8
Audio decoding: HE-AAC, LC-AAC, CELT/Opus, MP3, Vorbis
Image formats: BMP, GIF, JPEG, PNG, WEBP
Containers: MP4, WebM
Containers: MPEG-DASH, SmoothStreaming, HTTP Live Streaming (HLS)
Level 1 DRM support: Widevine, PlayReady
Subtitles:
TTML - Timed Text Markup Language
WebVTT - Web Video Text Tracks
Click to expand...
Click to collapse
The ASUS Miracast Dongle specs for that, for comparison -
Video codec:
H.264, MP4V
Audio codec:
AAC, LPCM, MP3, WAV, FLAC, OGG Vorbis
Containers:
MP4, AVI, MKV, 3GP, TS
Image:
JPEG, BMP, PNG
Click to expand...
Click to collapse
For video to work, most cases are ultimately going to amount to transcoding.
I'd imagine that he's solving that by catching the streams at some common point, possibly in a framework, and encoding those.
And that makes sense if you're going to mirror homescreens and anything else.
If what I suspect is true, this is likely going to be a rooted-Android-device-only solution.
EarlyMon said:
^^ This.
I've seen a lot of folks say that they want MX Player, MoboPlayer, etc etc, supported.
Others still can't figure out how to get their phone videos visible elsewhere.
If he's solved the expected audio syncing issue then this is going to make those camps very happy. I doubt they'd care about an initial delay.
PS - lest we forget: https://developers.google.com/cast/docs/media
The ASUS Miracast Dongle specs for that, for comparison -
For video to work, most cases are ultimately going to amount to transcoding.
I'd imagine that he's solving that by catching the streams at some common point, possibly in a framework, and encoding those.
And that makes sense if you're going to mirror homescreens and anything else.
If what I suspect is true, this is likely going to be a rooted-Android-device-only solution.
Click to expand...
Click to collapse
He's probably going to take what he already has in the Mirror.apk (which does screen recording and mirring to AirPlay and also to a "computer").
The computer streaming sets up a web server on the phone where the stream is played. He will likely take this and display it in the Chromecast web container. Hopefully it will also be more reliable.
ralphwiggum1 said:
He's probably going to take what he already has in the Mirror.apk (which does screen recording and mirring to AirPlay and also to a "computer").
The computer streaming sets up a web server on the phone where the stream is played. He will likely take this and display it in the Chromecast web container. Hopefully it will also be more reliable.
Click to expand...
Click to collapse
I'd completely spaced that, many thanks.
https://plus.google.com/110558071969009568835/posts/Z9kB5vyGQtJ
As he said there on December 12th,
Root your Android 4.4.2 phone (not necessary in the future).
Click to expand...
Click to collapse
So, I haven't followed that since the announcement, hopefully the future has arrived and root won't be necessary.
If the 4.4.2 rev is still required, I predict some gnashing of teeth.
He also mentioned,
I've spent a lot of time in this code, and actually implemented my own variant of the Virtual Display API in 4.2 to get Airplay Mirroring working.
Click to expand...
Click to collapse
The web server is no surprise, that's a given for Chromecast.
Here it is. https://plus.google.com/110558071969009568835/posts/Z9kB5vyGQtJ
The S3 Kid said:
Here it is. https://plus.google.com/110558071969009568835/posts/Z9kB5vyGQtJ
Click to expand...
Click to collapse
Doesn't work with chromecast.
That's the old Mirror beta that @ralphwiggum1 mentioned.
Dun dun duuuun!
mdamaged said:
Dun dun duuuun!
Click to expand...
Click to collapse
But, but, but... the doubters said it couldn't be done?! :laugh:
lazyn00b said:
But, but, but... the doubters said it couldn't be done?! :laugh:
Click to expand...
Click to collapse
Impressive! I'm curious to see how it does for actual video, and hopefully it will apply to Chromecast (right now it seems to be "playing" on Mac)
get 'r dun!! yeaaaa
And now on Chromecast.. The lag isn't as bad as I predicted, although at the end it gets pretty bad.
https://www.youtube.com/watch?v=oIhACF2mReY
lazyn00b said:
But, but, but... the doubters said it couldn't be done?! :laugh:
Click to expand...
Click to collapse
Count me in as happy to eat crow, I had a lot of doubts.
Now I'm curious about videos and what the final requirements will be.

[CHROME-EXTENSION] Thundercast

I'm writing an extension to send various contents from the web to the chromecast. If you are brave enough you can give it a try.
Update 0.8 (the new version is taking shape)
Major changes: new name. : )
Minor changes: the UI is more conventional but is the result of the code simplification and allows avoiding some operations, like javascript injections.
To install the extension you have to drag and drop the crx file in the extensions tab (chrome://extensions)
If you use the stable channel of chrome, google will likely block the extension soon after the first restart of the browser. In that case, to use it further, I suggest installing chrome canary.
dropbox link: goo.gl/kgatdZ
PS: forgive my English
bio-xda said:
I’ve written a chrome extension I use to send various contents from the web to the chromecast. If you are brave enough you can give it a try.
To install the extension you have to drag and drop the crx file in the extensions tab (chrome://extensions)
dropbox link: goo.gl/kgatdZ
PS: forgive my English
Click to expand...
Click to collapse
What does it do more than google cast?
albanodesign said:
What does it do more than google cast?
Click to expand...
Click to collapse
Basically it forces the use of the cast API so your pc won’t act as the server of the video but only as the remote controller, mimic the behavior of youtube in websites that don’t support chromecast.
bio-xda said:
Basically it forces the use of the cast API so your pc won’t act as the server of the video but only as the remote controller, mimic the behavior of youtube in websites that don’t support chromecast.
Click to expand...
Click to collapse
Does that have any advantages? I notice that often, casting the entire tab of a screen playing a video makes it tough on my Chromecast whereas the Youtube implementation works pretty smoothly. Does using your version make it smoother?
Flowah said:
Does that have any advantages? I notice that often, casting the entire tab of a screen playing a video makes it tough on my Chromecast whereas the Youtube implementation works pretty smoothly. Does using your version make it smoother?
Click to expand...
Click to collapse
It should, as the extension is telling Chromecast to go grab the media directly, rather than your PC trying to encode from the screen and send the (re)encoded video to Chromecast.
Did anyone try it ?
its working good
but i also have to have the cc extensionn running to cast directly to cc
would be nice if that is automatic
I tried at yify.tv, doesn't work, extension always fail to transfer source to chromecast with the red ! sign on the extension icon.
kawaiichi said:
I tried at yify.tv, doesn't work, extension always fail to transfer source to chromecast with the red ! sign on the extension icon.
Click to expand...
Click to collapse
Unfortunately you’re right, I’ve never had to deal with video urls like theirs. There are many things that need to be improved, i hope to find the time
Awesome extension... exactly what i was looking for... my mother just has an old slow laptop n with this extension streaming simple flash streams works like a charm. With google cast its realy realy laggy.. so thnx n keep on working
Gesendet von meinem GT-I9300 mit Tapatalk
nice!
but how I use? just enable and cast with google cast?
yuriebc said:
nice!
but how I use? just enable and cast with google cast?
Click to expand...
Click to collapse
While thundercast is enabled you should see a big, ugly button over the videos. It will cast the video if chromecast support its format, otherwise you can always download it.
Btw, i'm rewriting the extension from scratch and will be very different. My intention is to release it in the store, but it's not going to happen soon.
Maybe this thread can be closed, but i have a thing for the user of xda i'd like to share when the new version is ready.
Ps: sorry i didn't get (or i lost) the notification from the forum
bio-xda said:
While thundercast is enabled you should see a big, ugly button over the videos. It will cast the video if chromecast support its format, otherwise you can always download it.
Btw, i'm rewriting the extension from scratch and will be very different. My intention is to release it in the store, but it's not going to happen soon.
Maybe this thread can be closed, but i have a thing for the user of xda i'd like to share when the new version is ready.
Ps: sorry i didn't get (or i lost) the notification from the forum
Click to expand...
Click to collapse
I'm liking the current version already. Looking forward to what you cook up in the revamp!
Update 0.8
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This has become one of my favourite extensions. Looking forward to try out when I get home. Any chance to release it to the store, it is really painful to come back here and update manually every time a new version is out or if I want to install it on my other devices
This version seem fantastic. I hope it reduce the lag that official chromecast extension give in flash video on chrome.
I try to use it.
Inviato dal mio GT-I9505 utilizzando Tapatalk
About the store, I haven’t decided yet. There are some (few) things I want to improve before but I'm having issues with the chromecast. It has such a poor wifi reception I have to carefully position the tv to get it work and, in these days, with the heat, things seem even worse. It’s becoming a bit frustrating…
bio-xda said:
About the store, I haven’t decided yet. There are some (few) things I want to improve before but I'm having issues with the chromecast. It has such a poor wifi reception I have to carefully position the tv to get it work and, in these days, with the heat, things seem even worse. It’s becoming a bit frustrating…
Click to expand...
Click to collapse
An HDMI extension (if the included one isn't sufficient) can do wonders for getting Chromecast away from the TV and into a better reception zone. Even a 3-foot (1-meter) cable can help tremendously. TVs are very bad with signal reflection and interference.
Is live streaming websites supported by this extension? I tried to use it with livestation no luck
Also tried it with file drive and did not see cast icon
Where do we get this extension
WHere do we download this extension, I do not find it on the Chrome Extension site???

Categories

Resources