Overview and description of Leadtools MediaStreaming classes.
Class | Description | |
---|---|---|
ApplicationProperties | The ApplicationProperties contains a collection of application-defined key/value pairs that are saved in the Server object's configuration file. | |
AudioType | Contains the properties of a live streaming compatible audio configuration. In addition to the methods inherited from System.IDisposable, AudioType exposes the following functions:- BitRate- SampleRate- Channels- Selected- FriendlyName | |
AudioTypes | Contains a collection of live streaming compatible audio configurations. In addition to the methods inherited from System.IDisposable, AudioTypes exposes the following functions:- Count- Selection | |
Client | The Client object containing information about an individual client in the Server object's Client collection. | |
Clients | The Clients object contains a collection of the clients connected to the Server object. | |
Device | Contains a collection of capture device properties. The Device Object is a child item of the Devices collection. In addition to the methods inherited from System.IDisposable, Device exposes the following functions:- Name- FriendlyName- Selected | |
Devices | Contains a collection of registered devices available to the LiveStream object. Provides access to the Devices object properties and methods. In addition to the methods inherited from System.IDisposable, Devices exposes the following functions:- Count- Selection- Contains- Refresh | |
ErrorInformation | The ErrorInformation object translates a toolkit error code into its text description. | |
IPFilters | The IPFilters object contains a collection of IP address ranges and permissions that control access to the Server object's network interfaces. | |
LicenseManager | The LicenseManager object holds the toolkit license for the application. | |
LiveStream | Contains properties describing a server live stream connection. In addition to the methods inherited from System.IDisposable, LiveStream exposes the following functions:- AudioDevices- VideoDevices- VideoWidth- VideoHeight- UseVideoInputSize- VideoFrameRate- UseVideoInputFrameRate- VideoBitRate- AudioTypes- Path- DeviceConfig- QSVAcceleration- CUDAAcceleration- UseDeviceEncoding- MinimumFragmentDuration | |
LiveStreamControl | The LiveStreamControl object containing information about a configured live stream in the Server object's LiveStreamControls collection. | |
LiveStreamControls | The LiveStreamControls object contains a collection of controls for each live stream configured on the Server object. | |
LiveStreamDevConfig | Provides access to the stream devices' configuration property pages. In addition to the methods inherited from System.IDisposable, LiveStreamDevConfig exposes the following functions:- LockDevices- UnlockDevices- HasDialog- ShowDialog- IsVideoEncoded- IsAudioEncoded | |
LiveStreams | Contains a collection of server live stream definitions object. In addition to the methods inherited from System.IDisposable, LiveStreams exposes the following functions:- Count- Remove- Clear- GetLiveStream- SetLiveStream- AddLiveStream- CreateLiveStream | |
MIMETypes | The MIMETypes object maps file extensions to HTML content types. | |
NetworkProperties | The NetworkProperties object contains a collection of properties that control the Server object's network interfaces. | |
PathResolver | The PathResolver object contains a collection of variables that can be used to resolve any toolkit file path. | |
Server | Provides high level functions to implement a network streaming server. |