Video Playback: Blu-ray Quality in a Tablet

One of the biggest issues with Tegra 2 based tablets and smartphones is a limitation that prevented hardware accelerated decode of any high profile H.264 video content. You could still decode the video but the additional stages of the decode process were left to run on the CPU, which in turn resulted in substantially lower battery life. NVIDIA has completely addressed the problem with the Tegra 3's video decoder, which is now capable of decoding 1080p H.264 high profile streams at up to 40Mbps.

The Honeycomb video player (Gallery app) will play .mkv files by default but if you want to throw on a .m2ts file you'll need to grab a third party player. DICE Player for Android supports Tegra 3's hardware acceleration, making it a good option if you want broader file compatibility.

Android File Transfer won't push over a file greater than 4GB so the first thing I tried was ripping a portion of A Quantum of Solace (BD) and sending over a 40Mbps High Profile 1080p MKV of it. The resulting 10 minute segment was 2.8GB in size and played beautifully on the Prime. There were no dropped frames and no hiccups, it just worked.

External NTFS volumes are supported and the sdcard file system supports files greater than 4GB in size, so I copied a 15GB 1080p Blu-ray rip of A Quantum of Solace from a USB stick to the Prime. I had to use DICE Player to get audio but otherwise the clip just worked. The biggest pain was copying the huge file across, but it'd be quicker and less painful than a re-encode on most systems.

To really test my luck I threw a few of our media streaming test files at the Prime. Our 720p60 test file worked perfectly, while our 1080p60 test case was mostly smooth with the exception of occasional slowdowns. I tried playing back a 1080p30 VC1 file however I couldn't get it to play back with hardware acceleration. Some of the more exotic combinations of features and file types wouldn't work, although I suppose that could be the fault of the playback software.

As far as I can tell, Tegra 3 and the Eee Pad Transformer Prime in particular are capable of playing back 1080p24 Blu-ray class video. Total NAND capacity is the only thing limiting us from just dumping a raw Blu-ray rip onto a tablet and playing that directly. Pretty much any HD rip you make yourself or find online will likely work. You may still need to invest in a good third party player to ensure things like subtitles are properly supported however.

I'm pleased with the state of video on the Prime. It's not HTPC level, but we can finally play really good quality video on an Android tablet. I suspect it'll be one more generation before we get tablets (and associated software) that will just play anything you throw at them.

The Display: Perfect The Three Power Profiles
Comments Locked

204 Comments

View All Comments

  • metafor - Friday, December 2, 2011 - link

    1. The advantages of a companion core apply just as much to single, dual or quad core systems. In each case, individual cores can be power-gated. The companion core is there to provide lower idle power even beyond a single core. So no, going with a dual-core doesn't somehow make a companion core less necessary.

    2. A15 is huge compared to A9. Huge. Both in area and power. If anything, an A15 SoC needs a companion core even more than anything based on A9.

    3. Because A15 is huge, a quad-core in a smartphone form factor isn't very feasible at 32nm. Nor is quad-core really all that useful for the vast majority of use-cases anyway. Especially since A15 performs so much better per-core than an A9.
  • phantom505 - Thursday, December 1, 2011 - link

    Yeah, who can put up with a mere 9 hours of continuous playback. It's so bad....

    Oh wait...
  • medi01 - Thursday, December 1, 2011 - link

    iPad 25 Wh battery.
    Galaxy Tab 14.8 Wh battery.

    ;)
  • thunng8 - Thursday, December 1, 2011 - link

    Why are you comparing the ipad to the 7" Galaxy tab? Of course the ipad will have a bigger battery.
  • quiksilvr - Thursday, December 1, 2011 - link

    I was actually surprised too. To be fair, the A5 chip is huuuuge in the iPad, but that doesn't change the fact that it's still beating a quad core setup.

    My guess is ICS will optimize quad core capabilities more and we'll be seeing a very different picture once that is released.

    So I say wait for ICS and then pass judgement.
  • vision33r - Thursday, December 1, 2011 - link

    How is it a surprise? Core i5 can match up against Core i7 in 95% if apps without needing the extra cores.

    In real world test, the difference between Core i5 and i7 performance is hardly measurable.
  • name99 - Thursday, December 1, 2011 - link

    Of course by the time ICS is actually available on these sorts of devices, iPad3 with A6 will probably be out...

    Point is: a "my vaporware can beat up your vaporware" contest is generally not very enlightening to anyone.
  • daveloft - Thursday, December 1, 2011 - link

    It has nothing to do with the CPU, it's all about the GPU.
  • medi01 - Thursday, December 1, 2011 - link

    Yeah, iPad wins hands down and it's very practical too.
    Think about encoding video in a browser using javascript, for instance
  • metafor - Thursday, December 1, 2011 - link

    I think a lot of people (including myself) go with Android because we like the additional features provided by the OS -- true multitasking, choice of a plethora of browsers, third party players, no iTunes, Google integration, etc.

    But yes, iPad 2 has been king of both performance and battery life for a while now.

Log in

Don't have an account? Sign up now