关于FlashPlayer的最新版本【3】----之性能测试

几个主要的Bug基本已经修正了:设备字体、鼠标监听;和IE8、早先的我自己写的FlashPlayer6及当前正在进行的FlashPlayer 8,对比测试了一下性能,屏幕截图如下:

早先FlashPlayer 6版本

【早先我的小作FlashPlayer 6(----况且叫做gingkoPlayer)版本的效能测试】

-------------------------------------------------------------------------------------------------------------------------

新版本的FlashPlayer 8

【当前我正在写的Player(大家给起个帅些的名字)的执行效果】

 

---------------------------------------------------------------------------------------------------------------------------

IE8的对照执行状况

【IE8的对照执行状况】

-----------------------------------------------------------------------------------------------------------------------

说明如下:

  • 运行环境:Windows 7、Core i7 1.6MHz(在早先P-M 1.6MHz效能相差不大----单线程程序)
  • FlashPlayer 6和FlashPlayer 8均设置为高画质;

结果很有趣:

  • FlashPlayer 6和FlashPlayer 8的执行效能相差不大,原以为新版本的FlashPlayer效能应该有所下降(大约130FPS)
  • IE 8上执行效果有些令人费解,我测试了至少3次,结果都是一样的(<60FPS),不清楚什么原因。

这个阶段基本上告一段落,现在已经开始阶段3的准备(阶段2暂时废除),阶段3的主要工作是解决硬体加速问题,期望在嵌入平台上可以以更低的硬件需求运行FlashPlayer;原来计划在明年开始FlashPlayer 10的开发,但考虑到Google Android平台上已经提供官方的FlashPlayer 10,因此,从目前来看,在高端平台和Adobe争夺FlashPlayer 10明显不明智,这样原先的FlashPlayer 10的计划取消;

关于市面上其他相容的Flash播放器,目前市面上纯软件的Flash播放器已经很多了,比较成功的是gnash,其渲染引擎使用是agg,同时支持OpenGL的硬件加速,但遗憾的是agg的软件渲染效能实在是不敢恭维-----这也是gnash在纯软件渲染下效能低下的原因;但是,gnash相对我的播放器有他自己的优势:gnash集中了众多优秀的程序,因此,我相信其渲染效能的问题迟早会解决;同时,正是gnash汇集了很多优秀的程序,其ActionScript的支持相对比较理想 ----- 后期的更新应该比较迅速;因此,作为面向嵌入系统的第三方FlashPlayer,我未来不会将所有精力放在纯软件版本上 ---- 而更多会考虑针对平台的硬件加速(包括DSP加速、纯硬件加速算法....)

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值