我有一个视频播放器,我想实现一个暂停按钮。我希望视频暂停、缓冲,然后从用户按下暂停时重新开始。
我在这里( http://livedocs.adobe.com/flashmediaserver/3.0/hpdocs/help.html?content=00000184.html )发红,我只需要调用 netStream.pause() 来暂停视频,然后调用 netStream。 pause() 再次恢复它而不刷新缓冲区。
我试过了:
private function stopPlaying():void {
netStream.pause();
}
<mx:Image left="10" bottom="10" id="img_Live" source="@Embed(source='Assets/live.png')" visible="false" click="stopPlaying()" buttonMode="true"/>
<mx:Image left="400" bottom="20" id="plus" source="@Embed(source='Assets/plus.png')" click="stopPlaying()" buttonMode="true"/>
当我单击第一个按钮时,视频会暂停。但是当我点击第二个按钮时,视频不会重新开始。
关于我如何做到这一点的任何想法?
谢谢你。
编辑:
我有一个现场录音机和一个现场播放器。一个人正在为几个人录制和广播。我希望这些人能够暂停直播,缓冲它,以便他们可以暂停直播,并在暂停直播的同时恢复直播。
所以我的问题是如何在流暂停时暂停直播并缓冲它。