作者funcy (科技绝缘体)
看板Flash
标题Re: [问题] FMS多人视讯会议
时间Wed Jan 30 15:35:48 2008
※ 引述《funcy (科技绝缘体)》之铭言:
: 第二个问题是
: 我想让大家在执行这个swf档时,能够依照执行的先後顺序
: 自动递增发布的档名
: 当主持人先执行时,发布的档名就是1
: 我目前只会这样写...可是这样只能让第一个人(主持人)执行而已
: nc = new NetConnection();
: nc.connect("rtmp://xxx.xxx.xx.xx/test01");
: nsOut = new NetStream(nc);
: nsOut.attachVideo(Camera.get());
: nsOut.attachAudio(Microphone.get());
: nsOut.publish("1", "live");
: 我希望第二个与会人员执行时就是发布成档名2
: 剩下的人陆续执行swf档时会发布为3,4,.....到9
: 也就是说,当FMS上头已经有发布的档案时,会自动跳过,避免重复
: 这个部份要怎麽写呢??这是第二个问题...
: 以上两大问题,麻烦解惑了>"<感恩~~
自问自答,其实是台湾Adobe/macromedia使用者论坛那边给的idea
我可以在每个视讯实体上头加个透明的按钮
以主持人的来说
当按下後就把影音发布成为档名1
而最左上的透明按钮按下後就发布为档名2
最右下的就发布为9
以此类推...
因为已经发布的档名如果存在,并持续在发布状态
若别处也发布成同样档名是不会覆盖过去的
而且已经发布的影音会显示在画面上
与会人员只要点其他空的就可以了,很好判断
如果不小心点到已经有画面的也没关系,反正不会覆盖
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.70.82.138