I've been streaming multicast video using the Project Starlight plugin for Silverlight 3, but now I'm hoping to do the same thing natively in Silverlight 4.0 beta. Using Starlight, the code was straight-forward, and relatively simple...for ex:
-1- Generate the proxy as ActiveX: HTML CODE mcObj = (ScriptObject)HtmlPage.Window.GetProperty("MulticastProxy"); -2- Load the playlist: Bridge.LoadPlaylistAsync("asx:http://yourDomain/yourStream.nsc'/>"); -3- Start Streaming: Bridge.StartStreaming(mcObj);
In Silverlight 4, however, things don't appear to be quite so simple. I'm hoping that someone here can get me started off on the right foot.
I've been reading up on the UdpSingleSourceMulticastClient class, but I can't find any examples of how to stream video using it.