Fms+Vcam实现flv网络直播

辅助你用fms实现流媒体文件网络直播的工具——Vcam。
[color="#000000"]    第一步,新建一个视频,然后把它拖到舞台上,根据自己的需求调整它的属性(图[/color]
01)。
[color="#000000"][/color]
[color="#000000"]    第二步,写代码。[/color]
[color="#000000"][/color]
[color="#000000"]    [/color]
//从麦和设像头显示视频
[color="#000000"]    [/color]
myvideo.attachVideo(Camera.get());
[color="#000000"]    [/color]
myvideo.attachAudio(Microphone.get());
[color="#000000"]    [/color]
//连接fms服务器
[color="#000000"]    [/color]
nc = new NetConnection();
[color="#000000"]    [/color]
nc.connect("rtmp:/tvtest");
[color="#000000"]    [/color]
nsOut = new NetStream(nc);
[color="#000000"]    [/color]
nsOut.attachVideo(Camera.get());
[color="#000000"]    [/color]
nsOut.attachAudio(Microphone.get());
[color="#000000"]    [/color]
//发布直播流,“test”是流的名字
[color="#000000"]    [/color]
nsOut.publish("test","live");
[color="#000000"][/color]
[color="#000000"]    到这里我想曾经做过在线录制视频的读者,应该感觉到这就是在线录制视频的写法,可以说一点也没有错。为什么一样呢?咱们一开始就说过实现直播这个功能要需要一个帮手,对了就是[/color]
vcam。因为它有虚拟摄像头的功能。在这里值得再提的是,vcam还有播放列表的管理功能;它是基于DirectShow
[color="#000000"]开发的,支持的播放格式特别多。[/color]
[color="#000000"][/color]
[color="#000000"]以上两步可以说是实现了服务端的直播流,那面下两步我们就实现一下客户端接收流。[/color]
[color="#000000"][/color]
[color="#000000"][/color]
[color="#000000"]    第三步,建立一个新[/color]
[color="#000000"]fla[/color]
[color="#000000"]文件,同第一步。[/color]
[color="#000000"][/color]
[color="#000000"]    第四步,写代码。[/color]
[color="#000000"][/color]
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/2397.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值