我是flash的新手,我有一台录像机和一台视频播放器。我希望接收视频的用户能够使用+1秒按钮延迟视频。
所以我尝试做的是创建一个增加视频缓冲区的按钮。这就是我所做的。
我创建了一个名为'buffer'的变量:
private var buffer:int = 0;
然后是一个名为'bufferPlus'的函数:
private function bufferPlus():void{
buffer = buffer + 1;
}
然后:
netStream.bufferTime = buffer;
最后我有:
<mx:Image left="400" bottom="20" id="plus" source="@Embed(source='Assets/plus.png')" click="bufferPlus()" buttonMode="true"/>
但它不起作用。
我想知道如何解决这个问题?
感谢您的帮助。
答案 0 :(得分:1)
BufferTime
是在视频开始之前完成的缓冲量。如果视频已播放,则增加bufferTime将不会产生任何影响。
您可以对其进行设置,以便视频暂停,但会一直缓冲收到的数据并在一秒钟之后恢复视频。