我需要使用flash的flvplayback组件以慢动作播放视频方面的帮助。无论如何使用flv组件来实现此功能。
我们如何使用as3实现这一目标?
答案 0 :(得分:0)
我会使用getTimer()flash.utils.getTimer()和enterFrame事件。
将此逻辑用于enterFrame(伪代码):
if(playState){
pauseVideo()
}else if(getTimer()-previousTime > speed){
StartPlaying Video
playState=true;
previousTime -=speed;
}
playstate是一个布尔变量,previousTime是Number
这将播放一帧,等待速度毫秒,然后播放另一帧。速度= 1000 /所需帧速率= 32表示30fps