Even more amazing was the little yellow square about the size of a surface mount resistor was highlighted as 2GB of flash. I couldn't even spot the cyan square for 512MB of ram.
I think you've gotten confused. Step 6 shows the 2GB flash taking up most of the body on the bottom side – you might need to mouse-over the correct image. The RAM takes up about half the neck.
Not really. The Chinese counterpart cram in much better CPUs and overall hardware and are on the market for several months already. Did I mention cheaper?
Just google for "android hdmi". They were all over Hong Kong/Taiwan when I was there earlier this year, and generally just had the latest dual-core Android phone guts in a similar tiny plug-in case.
Basically double the specs of Chromecast with a USB expansion slot. That said this seems to just run android with wifi on your TV. I'm not an Android person so I'm not sure what the quality of streaming apps are to compare to Chromecast but they serve different purposes.
This is more like an Android version of AppleTV, and as an AppleTV owner I can say that navigating with a remote is horrible, I only use it for Airplay and XBMC. So there's the issue of how usable is Android stick (the pictures look cool but don't say much).
There are many simple media players/streamers out there, in much the same size unit and some with noticeably higher spec (though most probably with noticeably lower build quality) for more-or-less the same price. Most are basic Android devices I think.
Pentium 4s and the early AMD64s could have up to 4GB of RAM. I had 3GB in mine back in 2003. The average consumer might not have had that much though. Anyone playing games or running things like Photoshop had much more than just 512MB.
I think there's a whole range of existing Android HDMI sticks that come close in price and far exceed it in specs and hackability to the point where you don't really need to hack them, just install android apps to do whatever you want.
I can't shed much light, only make a couple guesses, but it supposedly will not play MPEG2. Roku players cannot play MPEG2 either, but you can purchase a license to decode MPEG2 on a Raspberry Pi.
MPEG2 decoding would let people play a locally broadcast streams from something like the Silicon Dust HDHomerun Prime which would let them get rid of up to three cable boxes in addition to watching video on the internet. Currently, people get HTPCs to play these live streams (and act as DVRs).
Instead you would still have to have something transcode the video for the Chromecast, and perhaps act as a centralized content server either relaying live TV or recorded TV. However, it also is not clear if there will be private channels which would be required to view this content from a local source. Roku players will let you watch stuff served from Plex for example.
Interestingly, though according to this[1], the Marvel chip does have the capability to process MPEG2, perhaps if it is unlocked. (It only costs about $2 to get a license to legally unlock MPEG2 decoding on the Raspberry Pi)
However, supporting hobbyists playing back conventional cable wouldn't fit into Google's strategy if it is to slowly supersede regular cable television.
Unclear - unlike most phones, it has no removable storage, and my impression (having only heard descriptions of the UI) is that there's no way to run arbitrary code on the device. Unless it has accessible serial ports or some netboot mode hidden in it, or in the very scary case that the software update mechanism is insecure enough to MITM it yourself, it seems like it would be difficult to get a Chromecast to run anything other than Google's software.
The FCC filing for the Chromecast shows a slightly different piece of hardware, with an external ribbon connector on the board. It's the brown & black part on the underside of the board. You can also see where the RF/heatsink can was cut to make room for a flex cable:
I can understand why they would want to lock it down simply from a security perspective. I don't want every piece of software on my network to be able to alter the software. Its bad enough with routers.
What I would really like them to make hackable is the protocol. Anyone knows what the chromecast is using? It'd be awesome to create "Chromecast" servers that can receive video and browser tabs wirelessly.
One of the articles stated it uses WebRTC (video conferencing) for showing the Chrome tab. I wish Google has made it more open and supported standards like DLNA and Miracast and WiDi myself. Better off with Netgear at this point.
I hope they can make a Wi-fi ac one next year, or maybe even ad? That's faster (7 Gbps 60 Ghz) and should work well for this type of use case, but I guess your router has to support it, too, and I'm not sure if ad will catch on that much.
I doubt this is a priority. 802.11n can happily stream 1080p video, which is the most bandwidth-intensive thing this thing can handle (it can't drive a 4k display so far as I know). A 5GHz radio, on the other hand, would be pretty great; in my neighborhood, at least, the 2.4GHz band is pretty shot.
I would also like to see this thing run on the 5 GHz band. My apartment unit has 30+ available 2.4 GHz wi-fi connections from my living room. Streaming HD video & gaming on 2.4 GHz can be quite a bit of hit-or-miss with the interference.