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

  • mcnabney - Thursday, December 1, 2011 - link

    "Android File Transfer won't push over a file greater than 4GB"

    That means don't expect to stream HD content off of a home server/computer. Heck, uncompressed DVD-quality might not fit. Massive fail!!!!! Looks like a tablet is still not in my future. Maybe next time the industry tries to make a 'media consumption device' they will do something to allow it to consume media.
  • name99 - Thursday, December 1, 2011 - link

    "Maybe next time the industry tries to make a 'media consumption device' they will do something to allow it to consume media."

    The bulk (BY FAR) of "the industry" is Apple. As far as I know, iPad handles larger than 4GB files (h264 or otherwise) without a problem.

    (I think there is a problem with very large AAC files, but this is a problem with the AAC spec, not with the file size --- you get problems when the number of samples in the file exceeds around 2^31, which happens at around 14hrs for 44k samples/sec.
    This appears on other platforms as well, so I'm guessing the container file spec has a 31 or 32 bit field somewhere in it.)
  • vvk - Thursday, December 1, 2011 - link

    4GB is the limit for FAT - if you have exFAT or NTFS formated card should work with no problem.
  • Death666Angel - Thursday, December 1, 2011 - link

    "That means don't expect to stream HD content off of a home server/computer." Streaming should not be affected by the file system limitation, because it streams the content and doesn't save it on the device.
  • lordmetroid - Thursday, December 1, 2011 - link

    Can I install another operating system of my choice?
  • Omid.M - Thursday, December 1, 2011 - link

    Just held the galaxy tab 8.9 and I think its the perfect size.

    Likelihood that Asus would release a Prime in that size?

    Nice review. ICS and 8.9 screen would've sold me.

    @moids
  • joe_dude - Thursday, December 1, 2011 - link

    Anand, will you do a short review when the ICS comes out in January?

    Thanks for the late-night comment responses, BTW. :)
  • Anand Lal Shimpi - Thursday, December 1, 2011 - link

    Absolutely :) Expect to see Brian Klug's first thoughts on ICS before then though :)

    Take care,
    Anand
  • tipoo - Friday, December 2, 2011 - link

    Good to know, I don't think Honeycomb is well optimized for multicore, ICS sees some nice improvents across the board on them so the Tegra 3 should really shine more once it gets upgraded.
  • isorashi - Thursday, December 1, 2011 - link

    My sisters and I are planning on getting my mom a tablet for xmas. She's pretty clueless when it comes to computers -- she can turn one on and start skype, but she needs my dad to check fb / email for pictures of the grand-kids.

    The choice basically comes down to android vs ios. Transformer Prime in one case, iPad 2 in the other. Personally, I'm leaning towards the android because I have a better idea of what's going on there in case they need help. Plus I like the idea that it can easily interface with their Win7 pc to transfer pictures and what-not. That actually is a statement against the iPad -- I'm very VERY reluctant to inflict iTunes on my parents :-/

Log in

Don't have an account? Sign up now