我目前在舞台上有FLVplayback组件,但是,我将autoPlay设置为False。这是一个问题,因为我希望流只在用户按下播放时开始下载。
此外,我希望能够在点击带有视频的页面时停止下载流。
提前致谢。
答案 0 :(得分:6)
在设置source属性之前,视频不会开始加载,因此只需在需要启动时使用代码进行设置
只要你以后不想再使用那个FLVPlayback,sims281的答案就会起作用,因为他的方法会起作用,但会让玩家陷入困境。我一段时间做了一个类,它确实有效地停止了视频流,但仍允许你继续使用那个播放器,你可以在这里看到它:使用该课程,你可以这样做:
import FLVPlaybackUtils;
FLVPlaybackUtils.reset(myFlvPlayback);
它将清除播放器,停止任何流式传输或下载,并重置播放器以便再次使用,以防万一您希望稍后在程序中再次使用它。
答案 1 :(得分:3)
在第一部分不确定,但这与你所追求的类似吗?
if (FLVplayerInstanceName)
{
FLVplayerInstanceName.stop();
FLVplayerInstanceName.getVideoPlayer(FLVplayer.activeVideoPlayerIndex).close();
gotoAndStop("yourPageLabel");
}