Flash p2p的组播功能在内网很有用,比如,你可以用它来做企业内部大规模的视频直播、培训而不必太在意发布客户端的带宽和性能。
在开启Flash p2p 的组播功能时有两点要注意:
1、连接Stratus时的地址字符串应改为:
stratusIP="rtmfp:";
而不再是大家熟悉的:
stratusPath="rtmfp://stratus.adobe.com/devKey/";
2、要给组绑定一个组播地址:
private function initGroups()
{
myGroupSpecifier = new GroupSpecifier("cn.fmser.group/1");
myGroupSpecifier.multicastEnabled = true;
myGroupSpecifier.postingEnabled = true;
myGroupSpecifier.ipMulticastMemberUpdatesEnabled = true;
myGroupSpecifier.addIPMulticastAddress("224.0.1.200:3000");
myGroupSpec = myGroupSpecifier.groupspecWithoutAuthorizations();
myNG = new NetGroup(myNC,myGroupSpec);
myNG.addEventListener(NetStatusEvent.NET_STATUS,groupStatus);
}
其余的发布播放跟大家熟悉的代码就没什么区别了。
西部秋虫[