Originally Posted by snova
[feature spec lists deleted. Remember when the iPhone launched? it didn't do MMS! It didn't support vCard! Can't open office documents.]
6. Does not support directly from LAN. Instead you must send your content to Google Cloud first and then broadcast it back to the Chromecast after they have ran analytics on your content. Nice.. Google. Do no evil.
#6 is Absolute and Utter Nonsense. You have no clue how ChromeCast works. It does not upload your private LAN video to Google Servers only to redownload them back to the device. In mirroring mode from Chrome Tabs, it uses WebRTC peer-to-peer, standard web technology built into both Chrome and Firefox (so in theory, Firefox could cast to ChromeCast, as could Safari if the last version of WebKit before Google forced had WebRTC in it)
Look, I understand this may be a difficult subject for Apple zealots to get, but I'll try to explain to you very simple:
1) ChromeCast is basically a miniature ChromeOS device that runs a Chrome browser
2) It has two modes: cloud streaming, and mirrore.d
a) in cloud streaming mode, the cloud service (youtube, google play, netflix, etc) basically sends back an HTML5 snippet with a <video> tag in it and whatever HTML/CSS/JS to define the UI. ChromeCast streams and plays this back.
b) in mirroring mode, a browser extension installed into Chrome on your LAN uses WebRTC to perform screen-sharing of a given Chrome Tab, and sends this to the ChromeCast via local-network peer-to-peer. The only thing Google servers see are the STUN and TURN discovery protocols which allow the two peers on the network to find one another, but they do not send any private content to Google.
That's it. The device is very simple, that's why it costs $35. HTML5 video streaming from the internet, or WebRTC screen sharing from Chrome browsers (or any browser supporting WebRTC)
And yes, I know exactly how Apple TV works, I hacked my first generation device and installed all kinds of shit on it, like XMBC, It was, and is, a lame device. Shitty menuing on gimped remote, with a CPU too slow to decode Hulu content, and requirement to download stuff to the internal storage. The $99 device fixed a lot of this, but the original Apple TV was basically Apple's "Google TV", a really half-hearted attempt, and Apple knows this, which is why it is jokingly referred to as a "hobby"
ChromeCast is not meant to be a "do everything" device. It's very simple. $35 gets you a tiny device that can playback HTML5 video streams (H264 or VP8) controlled via standard HTML/CSS/JS snippets and remote-controlled by any device on any platform. Plus, a catch-all usecase which is browser tab sharing via standard webrtc protocol.
All of the other purported stuff that Apple TV has, maybe you need it, I personally don't. If I want something radically more complex, I'll use my PS3 or X-Box console rather than something too shitty to be a real game console, and too expensive, complex, and too tied in with a single platform to be a low end device.
If Apple wants to win me back in the TV space, they need to ship something either radically cheaper, or radically better.