帧速率的Flash

 我来答
爱刷_棍哥230
2016-05-12 · TA获得超过138个赞
知道答主
回答量:185
采纳率:50%
帮助的人:126万
展开全部

网上也有许多关于flash帧速率的讨论,至今Flash Player的帧速率还有一些令人费解的问题。
Flash使用“相对定时模型”(relative timing model),这意味着它并不考虑全局的帧速率问题,只是尽可能地强制保持帧间隔时间。假设你设置影片速率为30帧/秒,这就意味着Flash Player要在帧间等待33毫秒(包括处理帧内容的时间),这种不精确的定时方法导致了许多问题。首先Flash Player依赖高级的操作系统级事件传递定时信息。最坏的情况下使用基于NetScape plugin API 的WM_TIMER,或者最好的情况下使用Internet Explorer API提供的多媒体时钟。第二,因为windows或者MacOS使用的最小时间单位是毫秒,所以只能近似到毫秒的帧间隔单位。第三,操作系统、浏览器、Flash Player在执行帧上的脚本时还会有额外的开销,所以最终的实际帧速率在设计帧速率上有-10到+5帧/秒的浮动,因此系统环境的性能影响很大。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式