Incorrect calculation FPS for the Samsung Galaxy i9000.

Integrating Tera-WURFL in your applications.

Incorrect calculation FPS for the Samsung Galaxy i9000.

Postby alex_lviv » Wed Jan 12, 2011 5:10 am

Hello,

I am trying to calculate Sansung Galaxy i9000 FPS, but do something wrong.
According to the WURFL repository Sansung Galaxy i9000 has "streaming_vcodec_h264_bp" = 1.2.

I use Level table from the wikipedia http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Levels
and find next values for the level 1.2:
Max macro blocks per second: 6000

The Max macro blocks per frame formula is : Max macro blocks per frame = (ScreenPixelHeigh/16)*(ScreenPixelWeight/16)
Max macro blocks per frame for Samsung Galaxy i9000 is: (480/16) * (800/16) = 1500

The FPS formula calculation is : FRS = Max macroblocks per second / Max macroblocks per frame
FPS for Samsung Galaxy i9000 is: 6000/1500 = 4.
But according to the WURFL documentation the FPS for the profile 1.2 is 30 fps.
See http://wurfl.sourceforge.net/help_doc.php The table TABLE 1(H.264 Levels). Level 1.2.

The official Samsung site declares that i9000 supports 30 fps.

There is big difference between 4 and 30 fps. Who can help me and tell where is an error?

Thanks.
Alex.
alex_lviv
 
Posts: 1
Joined: Wed Jan 12, 2011 4:51 am

Re: Incorrect calculation FPS for the Samsung Galaxy i9000.

Postby kamermans » Wed Jan 12, 2011 5:19 pm

Hi Alex, I'm not familiar with how the FPS figures are calculated, but if you do find that the streaming_vcodec_h264_bp is not accurate in the WURFL, I can certainly correct it.
Thanks,

Steve Kamerman
Tera-WURFL Author
COO of ScientiaMobile

IMPORTANT ANNOUNCEMENT! Tera-WURFL and WURFL have joined forces! We have launched ScientiaMobile to provide commercial support for our device detection solutions.

Tera-WURFL.com | Device Explorer
kamermans
Site Admin
 
Posts: 323
Joined: Wed Mar 10, 2010 12:06 pm
Location: Fort Worth, TX


Return to Using Tera-WURFL

Who is online

Users browsing this forum: No registered users and 1 guest

cron