View Full Version : Nexus One max AVC level
chipzoller
24th April 2010, 00:12
Anyone know what the max level this device supports? I find conflicting reports online with some max at 1.3 and others higher.
nurbs
24th April 2010, 10:41
I don't know, but the iPhone which uses a 600 MHz Cortex A8 can reportedly play HP@3.1 as long as the bitrate doesn't go to high, so I'd hope that the Nexus One with its 1GHz Cortex A8 should be able to do more than that.
me7
24th April 2010, 12:17
The iPhone/iPod doesn't use it's Cortex A8 for video decoding, it has a dedicated AVC-decoding chip. If the Nexus One doesn't have such a decoder and needs to handle AVC with software, 1.3 doesn't sound too low to me.
Dark Shikari
24th April 2010, 12:23
The iPhone/iPod doesn't use it's Cortex A8 for video decoding, it has a dedicated AVC-decoding chip.No, it uses the C64x+ DSP that's part of the OMAP3.
If the Nexus One doesn't have such a decoder and needs to handle AVC with software, 1.3 doesn't sound too low to me.The iPhone can handle realtime SD decoding without using the DSP and the Nexus One is over 50% faster.
chipzoller
25th April 2010, 06:07
Before I do some testing, what would be a likely "top level" for me to start with? High @ 4.1 out of the question?
yuvi
25th April 2010, 09:44
No, it uses the C64x+ DSP that's part of the OMAP3.
iPhones don't use TI parts, they use Samsung SoCs. It's probably still a DSP though.
Anyway, the Snapdragon in the Nexus One claims to support 720p, so I'd guess level 3.1. Dunno what profile, Qualcomm is typical among mobile companies for not wanting to actually give useful details on their products.
Mr VacBob
25th April 2010, 10:03
I looked through the iPhone system image once and failed to find an H264 software decoder for any sort of CPU. Although I didn't look in the drivers, so it's quite possible that I missed it.
chipzoller
25th April 2010, 20:31
Baseline @ Level 3 works pretty well. I haven't tried 3.1, but High @ Level 3 is definitely out.
CruNcher
25th April 2010, 20:52
Yep for Omap 3 Cortex A8 and the TI TMS320C64x+™ there are Software Decoding solutions that can playback as High as 720p 30 fps High Profile content with very nice bitrate upto 6 Mbits avg max 10 mbits :)
My Archos5IT has such a nice Software Decoder, i made some reference bitstreams to show the edge of smooth playback unfortunately bandwith on the server is currently exceeded :(
And i would say currently that's the best you can get on Omap3 3440 at least :) of course new chips provide already 1080p, the Nexus one should be also capable of reaching this 720p 30 fps High profile and playback those reference streams fine.
The creator of this Decoder are surprise ex Indian TI employees http://www.ittiam.com/pages/products/video-omap3-720p.htm
It's a very nice Decoder they also fixed the x264 --weightp problems very fast back then when they occurred :)
chipzoller
25th April 2010, 23:13
Are you suggesting the Nexus One should be capable of high profile? When I tried some tests it looked like it was dropping frames with a sample about @ 1.5 Mbit.
CruNcher
1st May 2010, 11:15
Yes technically it should be though it depends on the used Decoder inside Android and how capable it is utilizing Qualcoms DSP :)
try this stream http://mirror05.x264.nl/CruNcher/force.php?file=./pmptest/Archos5IT/demo1.mp4
This runs flawless with ittiams Decoder on the Archos 5IT (DSP + Omap3 800Mhz)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.