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

版权声明:本文为博主原创文章,水平有限,欢迎转载,但务必注明原始出处 https://blog.csdn.net/tomsoft/article/details/5884697

几个主要的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加速、纯硬件加速算法....)

 

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页