Challenge your imagination!
6
2:11 AM |
2007.9

眼下,E90与N95分别代表着Nokia两大系列中的顶级配置,提到E90的多媒体性能,最直接的较量者无非就是N95了。

从Nokia官方的参数看,E90与N95均内置硬件图形加速,确切的说,是采用了经过PowerVR授权的TI OMAP2420芯片。其中所内含的MBX/VGP模块就是硬件图形加速的主角。根据Wikipedia上的PowerVR资料,E90是E系列唯一采用硬件图形加速的型号,而N系列则还包括N95之外的N93、N93i、N800。可见,面对即将到来的下一代N-Gage游戏平台,E90是N系列之外的唯一的入围者。

PowerVR芯片除了支持手机游戏所需的OpenGL ES接口外,另一个重要的用途则是视频编解码的硬件加速了。根据Nokia官方Wiki的资料,N95与E90拥有完全相同的Video Codec支持,包括RealVideo 8/9/10、H.263/MPEG4、H.264。

为了证实视频解码的硬件加速效果,我做了一系列简单实验:(均采用内屏全屏)

(1)用内置的RealPlayer播放全屏MPEG-4视频《变形金刚》预告片,非常流畅;
(2)用CorePlayer播放上述预告片,不流畅;
(3)用SmartMovie播放一段Xvid视频《Island》(HD转Xvid全屏),不流畅;
(4)用CorePlayer播放上述预告片,流畅。

总体来说CorePlayer的解码性能超过SmartMovie,但播放MPEG-4的流畅度却不如内置的RealPlayer。比较合理的解释应该是RealPlayer使用了系统提供的Video Codec解码MPEG-4影片,也就是说运用了硬件加速。

不过在尝试播放全屏的H.264的影片时,RealPlayer虽然识别到文件格式,但却提示“无法播放” ,CorePlayer倒是能播放,不过其速度可就惨不忍睹了。(毕竟在PC上软解码H.264都是一件比较吃力的活儿……)

目前还不清楚制作内置RealPlayer能播放的H.264影片需要什么条件,有成功经验的朋友还望不吝赐教!




Comments(8):  [RSS for comments]   [TrackBack URI]
  1. 1
    沈蚊 | 2007.9.6 8:33 AM

    看到有人说用一个叫Ultra iPod Movie Converte的软件好像可以。

    [Reply]

  2. 2
    ER1C | 2007.9.6 11:36 AM

    Hi, can I get your email or IM? Got some problems with OFS, your effort in this area is so impressive! My email: er1c.wang[at]hotmail.com, thanks (=

    [Reply]

  3. 3
    faif | 2007.9.11 5:38 AM

    N800也是用的OMAP2420不过N800是linux的内核,所以用的是DSP gateway也是开源的DSP硬件加速项目,而不是商业的PowerVR的IP核

    [Reply]

  4. 4
    newaa | 2007.9.11 5:41 PM

    使用superb@ 这个软件来压。具体的参数他们已经找出了最优的方案
    在My-symbian.com上的论坛有E90最全面深入的讨论。

    http://eninety.wordpress.com/2007/07/21/hd-dvd-converted-perfectly-for-the-e90s-widescreen-display/

    [Reply]

  5. 5
    oasisfeng | 2007.9.11 11:25 PM

    用superb试了一下,结果无论如何调整参数,压缩出的H.264(MP4封装)在电脑上都播放不流畅……(源视频也是H.264格式)

    [Reply]

  6. 6
    newaa | 2007.9.13 5:02 PM

    我没问题啊。按他们的参数就行了。

    [Reply]

  7. 7
    untime | 2007.9.21 1:42 AM

    Symbian 3rd的H264要求是AVC Profiles:Baseline,Avc Level:1.2

    [Reply]

  8. 8
    Nokia E90支持H.264视频加速的尴尬真相 « Oasis Feng
    [PINGBACK] | 2008.10.25 5:43 PM

    [...] 在去年E90刚到手的时候,我曾经尝试分析过E90的视频播放硬件加速能力,当时试图用内置的RealPlayer播放器播放全屏尺寸的H.264未果。后来又看到网上很多关于E90视频转换的文章,不过都没有提到过如何转换支持内屏全尺寸播放的H.264视频。 [...]

Leave a comment