With screen mirroring, Apple TV offers the ability to play any game in the App Store on a TV wirelessly without having to buy a controller. That game library will likely always be larger than this one. Granted, you must have an iPhone or iPad, but I am surprised that Apple does not tout this feature more. I use it daily and it is pretty awesome.
The lag is terrible with mirroring. Apple TV won't be viable for gaming until the game is played on the box itself and there is a low-latency controller.
Yes, this. It is really stretching it to say that you can effectively "game" on your TV when airshare'ing from your iPad /iPhone to your Apple TV. It sucks.
Similarly, I've never understood the purpose of ChromeCast. The lag makes it completely unusable for video (I'm getting ~1 frame / 3 seconds), making it a glorified radio with cellphone/laptop remotes.
I think people confuse the ChromeCast tab/screen mirroring (which is slow and laggy) and ChromeCast DIAL/casting from apps like Netflix which actually just sends a URL to the Chromecast to stream
Yeah, ChromeCast is a great product and a major marketing failure. Hardly anybody (even techies!!) understands that it is about competing with Apple TV (and now Amazon Fire TV) in the streaming market, not sending arbitrary stuff from the browser to your TV. Honestly, they should have launched without any of the confusing and crappy tab-casting functionality at all and probably called it something different than ChromeCast. The thing has (ridiculously cheaply) solved my entire internet-television-entertainment problem but I've literally never once used it for a browser tab.
as a techie that doesn't know how to use ChromeCast the way it should be used (as you've mentioned) would you mind enlightening me? How, exactly do you use it if not with the tab-casting?
I don't understand why Google are so bad at advertising and marketing. Probably the only reason Chrome itself took off was that they put a big ad for it on the Google homepage. Maybe they should now switch that ad and advertise something else?
Okay, that's great. But I don't use Netflix at all. I'd like to watch something from VLC, but apparently the plug in that enabled that was killed. Google's so simple its stupid makes it impossible for me to find out how the thing actually works and why I can't try to configure it to work any better.
AllCast (one of the more notable apps that supports streaming from local apps like VLC) got its Chromecast support back once the official SDK (finally) came out:
I believe there is something more nuanced going on with Chromecast "casting" performance.
Netflix is fast obviously because you are just telling the chromecast to stream netflix itself, not "casting" it to chromecast. Same goes with youtube.
However "casting" performance for me is even worse than the described .3fps on my Chromebook Pixel that isn't running ChromeOS. And my LAN is fast enough to use mplayer over ssh/x-forwarding... Trying chrome tab casting in Debian on a Chromebook Pixel burns the Pixel up, with it being very obvious that the Pixel is the bottleneck.
Trying to video encode the "cast" tab without using hardware support maybe? I'm not sure, I haven't really investigated it further.
Is Chrome actually decoding the file then reencoding it / pushing raw video frames, or is it just streaming the file to the Chromecast? I suspect the later.
Tried it myself. Chrome plays the video fine itself. Trying to cast that tab to Chromecast has the CPU usage on the casting computer spike way up. This is not a network bandwidth issue.
Incidentally I've just discovered that my Roku can have local videos streamed to it from my S3. It works flawlessly.
I just bought a chromecast now it's finally out in the UK. Streaming local video from my dlna server over wifi has been a total pleasure and works perfectly. Iplayer, youtube, any other html5 video I throw at it just works. What are you trying to do with it that gets that kind of lag? The only thing I've found which reduces framerate at all is the experimental fullscreen casting.
This is something I can't get my head round. I have a NAS which I sometimes stream stuff from my xbox 360 from. With chromecast do I need any other device for that to work. Or does it go NAS > Phone/Laptop > Chromecast. Or NAS > Chromecast.
You need to upgrade your router. I was using a cheapo D-Link router when I first got my ChromeCast and the connection was awful. Range to laptops and devices was terrible and the connection always dropped. I bought an ASUS router for $150 and life is incredibly easier. I can stream HD content from 40-50ft away across 3 bedrooms without any issues.
I'm confused: are you talking about wifi range (presumably fixable by using a WAP that's better than the one built into your router) or the bandwidth of the router itself? Only asking because ISTM a decent WAP is much cheaper than $150...
It's not necessarily bandwidth or range. Some of it can just be the quality of the router implementation. I remember having lots of trouble with a Chromecast (discovery issues, losing connections and other issues) and I couldn't figure out what was going on, especially since I had a brand-spanking new high-power access point.
But I wasn't using my new access point as a router. For unrelated reasons, I replaced the 10+ year-old router with something newer and the Chromecast started working flawlessly even though I hadn't changed anything on the wireless side.
OK so it's not the WAP, but I still think we could differentiate between an ethernet switch upgrade (for local problems i.e. with content streamed from one device to another) and a router upgrade (for upstream problems: NAT issues maybe?). Routers have switch functionality built-in, but since you were using a really old one you might have tried sticking a cheap switch between the router and your local network before upgrading. Anyway, I think the blanket "You need to upgrade your router." advice is unwarranted.
Have you tried the 'Videostream' app for the Chrome browser? Works flawlessly for me for playing local videos (although only mp4 right now). They also have an Android app so you can use your phone/tablet as a remote control.
That is odd. On mine on a poor connection it works like youtube -- it pauses for buffering. But it plays smoothly when it's not paused for buffering...
To the people saying they haven't had a problem with it: Have you ever tried to play an action game via mirroring on Apple TV? The lag is short enough that it might be acceptable for turn based games, but playing, e.g. Real Racing (which I have) is a terrible experience.
This is an AirPlay issue, right? For example, when I go to pause a song that is being AirPlayed to my Airport Express, there is a noticable delay before the song stops playing.
It works fine for me, and if I remember correctly the people having a problem with lag had their ATV connected via RJ-45 and switching to wifi fixed it.
If AppleTV let me watch Amazon Prime video it would be perfect. I use Amazon Prime and Hulu+ for TV, and right now the only device I have that lets me watch both is my PS3, and its UI sucks (plus it's constantly requiring me to download updates).
Why? That's like saying that Amazon has a motivation to remove the Kindle app from iPhones and iPads so that you'll be forced to buy their Kindle. Amazon actually doesn't care if you buy their hardware or not, they only care about selling you content.
Don't get confused: Amazon will always sell you both razors and blades. They're not in the business of winning one specific category: they want to win everything.
That's why you can use the Kindle app on your iOS, or Android, or web browser. Or Amazon Prime on PS3/4, Xbox One/360, Roku, iOS.
They don't have to kill the iPad; they just have to win every book reader.
I have started to discover that a killer feature of the Apple TV is the ability to use the iTunes Music Store. It very often has movies (even obscure ones) that don't exist on Netflix or Amazon free or paid. For any given movie, the chances of me finding it on Apple seem to be best of all services.
Have you noticed how Amazon Prime now has the rubbishest films on it for the "included with Prime" section but the films you'd expect to be included are now "buy!" or "rent!"
Compared to any other device I use, PS3 updates are unusually intrusive. Almost nothing seems to be done automatically, so I'll end up with 5 minutes of downloading update apps and system updates before I can do what I intended to do when I sat down. Oh, and the updates are often "required", meaning you're prevented from even running your out of date app. I'm hopeful that they fixed most of these issues for the PS4 (hard to believe there was no App Store or Play Store when the PS3 came out).
They're using it as an incentive to purchase PS+ - so I don't think this will be fixed with PS4. I find it distasteful being forced to pay to prevent being blocked by updates when all I want to do is watch a video.
Fire TV screen mirrors from Kindle Fire HDX tablets (smaller, lighter, cheaper than iPad). Not sure about other Android tablets (at least until XDA geeks get ahold of one).