怎样用现有的脚本来制作自己的FLV播放器?
首先,FLASH要加载视频文件一定要有一个承载器,就如同FLASH载入外部的SWF文件时,我们要在舞台中放置一个影片剪辑一样,不过FLV的影片剪辑是“视频”。可能这对有些人来说并不理解,什么是“视频”!那么“视频”就是专门用来承载FLV的,我们可以在库面板中单机选项按钮,选择“新建视频”!
这时,在库面板中就出现了一个名为“视频1”的元件。我们将它拖动到舞台, 将实例名设置为shi。
然后我们在第一帧时间轴写入脚本如下:
- //创建一个NetConnection对象。
- myFLVConnection=new NetConnection();
- //创建一个本地流连接。
- myFLVConnection.connect(null);
- //创建一个NetStream对象。
- //myFLVConnection被指定给该NetStream对象。
- myFLVStream=new NetStream(myFLVConnection);
- //myFLVStream被捆绑到Video对象myVideo:
- shi.attachVideo(myFLVStream);
- //设置缓冲时间。
- myFLVStream.setBufferTime(10);
myFLVStream.play("视频.flv");
这时我们再来测试影片就可以播放FLV文件了!
影片的播放与暂停。我们在处理SWF文件的播放时知道要让影片播放需要
Play();
Stop();
答案是否。我们只需要一个语句就足够。
pause();
我们在舞台上放置一个按钮!
on (press) {
myFLVStream.pause();
}
我们只需要这个语句就可以对FLV视频进行停止和播放2种控制!
myFLVStream.pause();
}
我们只需要这个语句就可以对FLV视频进行停止和播放2种控制!
另外,我们要学习将FLV视频从SWF中卸载FLV视频!
close();
使用方法和pause();相同!