+ -
当前位置:首页 → 问答吧 → 求助,AS3制作FLV播放器(采用FMS3.5服务器进行实时流视频播放)

求助,AS3制作FLV播放器(采用FMS3.5服务器进行实时流视频播放)

时间:2011-05-02

来源:互联网

服务器端安装了FMS3.5,要做一个新的FLV视频播放器,
求助,给一个简单的例子的源码给参考

PS:网上找的源码,一直出错,提示 Error #2126: 必须连接 NetConnection 对象。
var nc:NetConnection = new NetConnection(); //新建网络连接对象“nc”
nc.connect(null); //将“nc”连接到视频服务器
var ns:NetStream = new NetStream(nc); //新建网络视频流对象“ns”, 并将它绑定到网络连接对象“nc”

myVideo.attachNetStream(ns); //将视频流引入到舞台上的视频元件“myVideo”
myVideo.smoothing = true; //设置视频元件的“平滑”属性
var url:URLRequest = new URLRequest("sample.flv");
ns.play(url);//开始播放视频流文件

作者: lvyouke   发布时间: 2011-05-02

nc.connect(null); //将“nc”连接到视频服务器

将“nc”连接到视频服务器

将“nc”连接到视频服务器

将“nc”连接到视频服务器
而不是现在的null

作者: flash023   发布时间: 2011-05-02

nc.connect(“rtmp://localhost/vod”); //将“nc”连接到视频服务器
这样也是不行的

作者: lvyouke   发布时间: 2011-05-02

我试过nc.connect链接服务器rtmp://localhost/vod,ns播放视频文件sample.flv
也试过nc.connect链接放空为null,ns播放整体路径rtmp://localhost/vod/sample.flv
结果都不行

作者: lvyouke   发布时间: 2011-05-02

var nc:NetConnection = new NetConnection(); //新建网络连接对象“nc”
nc.connect("rtmp://localhost/vod/"); //将“nc”连接到视频服务器
var ns:NetStream = new NetStream(nc); //新建网络视频流对象“ns”, 并将它绑定到网络连接对象“nc”

myVideo.attachNetStream(ns); //将视频流引入到舞台上的视频元件“myVideo”
myVideo.smoothing = true; //设置视频元件的“平滑”属性
var url:URLRequest = new URLRequest("sample.flv");
ns.play(url);//开始播放视频流文件

作者: lvyouke   发布时间: 2011-05-02

上面那段代码也是不行的。。

作者: lvyouke   发布时间: 2011-05-02

ns.play(视频名的字符串);//开始播放视频流文件

作者: flash023   发布时间: 2011-05-02

热门下载

更多