MediaSource Class

MediaSource class is the base class for all media sources and provides an encapsulation for all media.

Inheritance Hierarchy

System..::..Object
  Microsoft.Rtc.Collaboration.AudioVideo..::..MediaSource
    Microsoft.Rtc.Collaboration.AudioVideo..::..WmaFileSource

Namespace:  Microsoft.Rtc.Collaboration.AudioVideo
Assembly:  Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)

Syntax

'Declaration
Public MustInherit Class MediaSource
'Usage
Dim instance As MediaSource
public abstract class MediaSource

Remarks

It provides an extension mechanism for an application to define its own media source to be played by Player. It has a one-to-many relationship with Player in that one MediaSource can be attached to one or more Players, but one Player cannot be attached to more than one MediaSource.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

MediaSource Members

Microsoft.Rtc.Collaboration.AudioVideo Namespace