Flash Media Server 起步(4)视频,流。。。

来源:互联网 发布:网络保险大学测试题 编辑:程序博客网 时间:2024/06/05 08:03
ps.年底工作忙,没时间学习了啊。。。昨天还破天荒首次加班到半夜1点。。。先贴两个简单的应付一下
虽然不细说了,不过这个比较重要,网上播放电影,在线录制,在线播放,视频会议,视频电话,全靠他了,最好自己找点资料看


视频,一个是录一个是放

用摄像头录视频:
//从麦和设像头显示视频
my_video.attachVideo(Camera.get());
my_video.attachAudio(Microphone.get());
//连接
nc = new NetConnection();
nc.connect("rtmp://localhost/aaaa");
nsOut = new NetStream(nc);
nsOut.attachVideo(Camera.get());
nsOut.attachAudio(Microphone.get());
//发布2.flv
nsOut.publish("2", "record");
publish后边的参数有record,则录成文件2.flv,
不加参数默认为live,即现场流,类似在线直播,不需要录成文件,其他人可以同时播放视频流

点此下载

把fla发布一下, 录一会儿,把视频关掉,打开你的

叉盘:/Program Files/Macromedia/Flash Media Server 2/applications/aaaa/
是不是多了个streams/_definst_
打开C:/Program Files/Macromedia/Flash Media Server 2/applications/aaaa/streams/_definst_
看见2.flv了吧。。

播放

几行代码而已
nc = new NetConnection();
nc.connect("rtmp://localhost/aaaa");
res = new NetStream(nc);
view.attachVideo(res);
view.attachAudio(res);
res.play("2");

ok,88
 
原创粉丝点击