在针对Symbian S60平台上,笔者测试选取了热门的几款视频播放器:内置的realplayer播放器、Smart Movie、DivxPlayer以及CorePlayer。首先进行的是兼容性测试,其结果如表1所示。
|
CLIPS 1 | CLIPS 2 | CLIPS 3 | CLIPS 4 |
realplayer | 不能识别 | 不能识别 | 不能识别 | 无法播放 |
Smart Movie | 不能识别 | 支持 | 不能识别 | 不能识别 |
DivxPlayer | 不能识别 | 支持 | 不能识别 | 不能识别 |
CorePlayer | 支持 | 支持 | 不能识别 | 支持 |
通过测试我们看到,内置realplayer先天不足,无法担当智能手机的主要播放器角色;Smart Movie、DivxPlayer与CorePlayer至少可支持4种视频封装中的一种或几种,其中PMP-AVC封装的CLIPS 3经简单分离转换为avi文件后,也可以被三者支持。
笔者以一款Symbian S60第三版智能手机中低端配置机型(处理器主频220MHz)对三款第三方播放器进行了性能测试。测试显示,CorePlayer除了对H.264编码的原始视频播放不畅外,其他3种格式都是完胜;DivxPlayer与Smart Movie对CLIPS 2也有较好的表现,但Smart Movie在播放时丢帧较为明显,DivxPlayer则出现了音画不同步的现象,且无法校正。三款播放器播放CLIPS 3分离版都出现了十分不畅的现象,究其原因应为手机机能所限—不具备H.264硬解码支持,解码需要耗费大量的CPU资源,导致画面极度不连贯,相信在主频更高的机型中会有所改善。综合测试结果显示,CorePlayer以媒体格式支持第一和播放效能第一成为S60第三版手机上佳的视频播放工具。
还可以进行Youtube在线播放
显然,通过CorePlayer的表现,我们完全可以将它作为手机的主要视频播放器,而在使用中我们需要注意在avi和mp4封装视频方面,尽量选择Xvid或MPEG-4视频编码的文件,H.264编码视频仅在少数高端手机上可以流畅播放。另外,CorePlayer还支持mov封装格式,而此类格式具有大量的电影预告片片源,内容十分丰富。