【发布时间】:2013-10-02 16:53:16
【问题描述】:
我有这个 hack-y 解决方案,用于暂停和取消暂停我正在发布的 NetStream。
播放时,它会执行一个不错的跳切,但之后它会在您暂停的时间内冻结在原地。
如果您要录制 5 秒,暂停 10 秒,然后恢复并继续再录制 5 秒,则总视频将为 20 秒,其中 10 秒在您恢复的第一帧被冻结。
我可以不这样吗?
private function doPause():void
{
if(status=="recording"){
myns.pause();
myTimer.stop();
status="paused";
stage.addChild(pauseIcon);
myns.attachCamera(null);
myns.attachAudio(null);
}
}
private function doResume():void
{
if(status=="paused"){
myns.resume();
myTimer.start();
status="recording";
stage.removeChild(pauseIcon);
myns.attachCamera(myCam);
myns.attachAudio(myMic);
}
}
【问题讨论】:
标签: actionscript-3 flash netstream