var nc
var nss
var gs =new GroupSpecifier("myGroup/multicastOne");
gs.serverChannelEnabled = true;
gs.multicastEnabled = true;
application.onPublish = function(client, stream) {
nss=stream
nc = new NetConnection();
nc.onStatus=net_handler
nc.connect("rtmfp://localhost/app_name/");
}
function net_handler(info){
switch (info.code){
case "NetConnection.Connect.Success":
var ng = new NetGroup(nc, gs.toString());
ng.onStatus = net_handler;
break;
case "NetStream.Connect.Success":
this.attach(Stream.get(nss.name))
this.publish(nss.name, "live");
break;
case "NetGroup.Connect.Success":
var ns = new NetStream(nc, gs.toString());
ns.onStatus = net_handler;
break
}
}
沒有留言:
張貼留言