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