Enables MediaElement to use a container format other than ASF.
Public MustInherit Class MediaStreamSource
Dim instance As MediaStreamSource
public abstract class MediaStreamSource
MediaStreamSource is a piece of the Silverlight runtime that removes the influence of a media file's container, giving developers direct access to APIs for manipulating encoded elementary audio and video streams.
Why would anyone want to remove the container? For one thing, having access to elementary streams means that developers can now implement scenarios that other solutions have not necessarily provided thus far.
For another reason, having access to elementary streams allows developers to implement scenarios that the Silverlight runtime has not had a chance to implement yet. Examples of this could be, RTSP:T protocol support, SHOUTcast protocol support, seamless audio looping, ID3 v1 and ID3 v2 metadata support, and many other scenarios.
This MediaStreamSource sample will get you started using MediaStreamSource.
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.