XBMC For Android
xbmc.org
xbmc.org
This is a good start, but ultimately, you need hardware decoding. Even if a modern phone or tablet could decode 720p x264 in real time (many cannot), the battery usage would make it entirely untenable.
Voila, your tablet is now also a media center box. (And could even function as a low-power game box.)
Pretty cool.
http://www.amazon.com/gp/product/B0088IGPM8
Not affiliated, no experience with that thing, but I think that's the only device with hardware decoding support as stated by the article.
"will make": XBMC is here now, plus has a track record of delivering.
The "true potential" of Android isn't about gaming. Its true potential will be realized when it can run on the disposable pay as you go handsets used by the other 5 billion people on the planet as their primary and only computing device.
1. "The reality of the OUYA console doesn’t match the hype: why you should be skeptical", Penny Arcade, http://penny-arcade.com/report/editorial-article/the-reality...
Anyway, Android is moving down the chain and inasmuch as smartphone economics look like mobile phone V1 economics, they should be getting too at the <$1000pa earners within a few years. Incredible when you think about it. Mobiles went from stock brokers and movie stars only to sustenance farmers in the worst run countries on earth in only a decade. People who haven't been reached by things like electricity, piped water or paved roads. A half a generation old technology has, in some cases, better market penetration than things so old we can't even think of them as technology. Things like literacy & money.
The PA Report does indeed contain opinion.
The Ouya is at 30k backers, by comparison.
1. It might run. APKs support packaging more than one machine architecture for NDK code in one apk. Currently, there is built in support, in the SDK, for both ARM variants and x86. You can get add-on support for MIPS. Possibly others, IDK.
2. If it doesn't run and you have source access, and if the native code is all in C and C++, you can compile it by adding the option to generate x86 code. It will be packaged in the resulting apk file, and should be installable on Google TV, unless it uses other APIs not available on Google TV.
Does Google TV support NDK?
No. There is a pending feature request for NDK support on Google TV
https://developers.google.com/tv/faq#ndk
It is my understanding that the Intel-based mobile phones are the first x86 Android devices to support the NDK.https://plus.google.com/109944805317147383619/posts/gnzpC8HE...
[1]http://www.engadget.com/2012/07/10/nexus-q-hacked-to-launch-...
This is awesome, awesome, awesome. XBMC is an impressive piece of software. uPNP AV/DLNA, AirPlay, can play from every network sharing technology I've ever heard of.
Inexpensive set-top hardware coupled with xbmc is a definite win