优化视频性能

要优化移动视频播放,请确保在视频播放期间应用程序中几乎不运行其他内容。这样,就可以将尽可能多的 CPU 用于视频解码和呈现过程。

当播放视频时,运行很少的 ActionScript 代码或根本不运行。尽可能避免运行在频繁的间隔计时器或时间轴上运行的代码。

尽量减少重绘非视频显示对象。特别是避免重绘与视频区域相交的显示对象。即使这些对象隐藏在视频下面,也要避免这样做。否则,仍会重绘显示对象并用尽处理资源。例如,为位置指示符使用简单形状,并在一秒钟内仅更新几次位置指示符而不是在每个帧上都更新。请不要将视频控件与视频区域重叠,而是直接将它们放在下方。对于视频缓冲动画,在不使用时不要将其隐藏在视频后,而是将其设置为不可见。