FLVplayback - 停止文件自动下载

时间:2009-03-24 14:34:33

标签: actionscript-3 flvplayback

我目前在舞台上有FLVplayback组件,但是,我将autoPlay设置为False。这是一个问题,因为我希望流只在用户按下播放时开始下载。

此外,我希望能够在点击带有视频的页面时停止下载流。

提前致谢。

2 个答案:

答案 0 :(得分:6)

在设置source属性之前,视频不会开始加载,因此只需在需要启动时使用代码进行设置

只要你以后不想再使用那个FLVPlayback,sims281的答案就会起作用,因为他的方法会起作用,但会让玩家陷入困境。我一段时间做了一个类,它确实有效地停止了视频流,但仍允许你继续使用那个播放器,你可以在这里看到它:

FLVPlaybackUtils

使用该课程,你可以这样做:

import FLVPlaybackUtils;

FLVPlaybackUtils.reset(myFlvPlayback);

它将清除播放器,停止任何流式传输或下载,并重置播放器以便再次使用,以防万一您希望稍后在程序中再次使用它。

答案 1 :(得分:3)

在第一部分不确定,但这与你所追求的类似吗?

if (FLVplayerInstanceName)
 {
  FLVplayerInstanceName.stop();  
  FLVplayerInstanceName.getVideoPlayer(FLVplayer.activeVideoPlayerIndex).close();
  gotoAndStop("yourPageLabel");
 }