Pure IP multicast
I'm developping a video player for Pure IP multicast video.
1.- I'm using the Multicast Configurator provided with FMS 4 for generating the configuration. This is the manifest file generated:
<manifest xmlns="http://ns.adobe.com/f4m/1.0">
<id>Multicast_IP_Multicast</id>
<streamType>live</streamType>
<duration>0</duration>
<media url="rtmfp:" rtmfpGroupspec="G:0101210558cc3408e77326e2fa1c53c52697d73e1b02182c358c57075cd9a58ed1a25241010d160e666d732e6d756c7469636173742e6578616d706c65210e8555a813f0c73cd8f5384e0fba657163ab87e76c25b6f82be9b94777b2d52cfe00070aefff00fe7530" rtmfpStreamName="livestream"/>
</manifest>
2.- I'm publishing a live video from FMLE in FMS 4.
3.- I tested the video with the multicastplayer provided with FMS and It works properly.
4.- Then, I'm developping my own video player, I'm not using OSMF libraries, I prefer programming it by myself. This is the code I'm using:
var groupspec:GroupSpecifier = new GroupSpecifier(GROUP);
groupspec.peerToPeerDisabled = true;
groupspec.multicastEnabled = true;
groupspec.addIPMulticastAddress(MULTICAST_IP);
stream = new NetStream(netConnection,groupspec.groupspecWithAuthorizations());
stream.addEventListener(NetStatusEvent.NET_STATUS, netStatus);
case "NetStream.Connect.Success":
1.- It's not working, and I don't know where is the error. I'm not sure what I should add as parameter in GroupSpecifier constructor? GroupSpecs from manifest file?? "com.adobe.pureIPMulticastGroup"??
2.- I've been watching the multicast.as application in FMS4. The only way of publishing multicast streams in FMS4 is using the configurarion from Multicast Config Tool?? Is it possible publishing a stream without the GroupsSpec generated by the Config Tool?
3.- If It's mandatory using the config tools for managinf the pure ip multicast. I would like to integrate the Multicast Config Tool in my platform. Is there any place where I could get the code of Multicast Config Tool?? Any documentation about how to build it?? This component have any flashvars or callbacks that could allow me integrate it in my platform?
Thank you very much,
Iván
