Leadtools.MediaStreaming Namespace

Inheritance Hierarchy

Summary

Overview and description of Leadtools MediaStreaming classes, enumerations, and interfaces.

Classes

Class Description
Class ApplicationProperties The ApplicationProperties contains a collection of application-defined key/value pairs that are saved in the Server object's configuration file.
Class 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
Class 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
Class Client The Client object containing information about an individual client in the Server object's Client collection.
Class Clients The Clients object contains a collection of the clients connected to the Server object.
Class 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
Class 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
Class ErrorInformation The ErrorInformation object translates a toolkit error code into its text description.
Class IPFilters The IPFilters object contains a collection of IP address ranges and permissions that control access to the Server object's network interfaces.
Class LicenseManager The LicenseManager object holds the toolkit license for the application.
Class 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
Class LiveStreamControl The LiveStreamControl object containing information about a configured live stream in the Server object's LiveStreamControls collection.
Class LiveStreamControls The LiveStreamControls object contains a collection of controls for each live stream configured on the Server object.
Class 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
Class 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
Class MIMETypes The MIMETypes object maps file extensions to HTML content types.
Class NetworkProperties The NetworkProperties object contains a collection of properties that control the Server object's network interfaces.
Class PathResolver The PathResolver object contains a collection of variables that can be used to resolve any toolkit file path.
Class Server Provides high level functions to implement a network streaming server.

Interfaces

Interface Description
Interface ILtmsLogHandler This interface is implemented by the designer to enable the application to log server events.
Interface ILtmsLogInformation This interface is used to obtain information about the log event.

Enumerations

Enumeration Description
Enumeration Authentication Defines the possible authentication methods that can be used when connecting to the server.
Enumeration ErrorCode The list of error codes for generic collection thrown exceptions.
Enumeration LiveStreamAudioEncoding Defines the possible live stream audio encodings.
Enumeration LiveStreamDlg Defines the possible flags for setting the LiveStream audio and video device properties.
Enumeration LiveStreamState Defines the possible live stream states.
Enumeration LiveStreamVideoEncoding Defines the possible live stream video encodings.
Enumeration SetLicenseFlags Defines the possible flags for setting the license.
Enumeration State Defines the possible server states.

See Also

Leadtools.Mediastreaming Assembly

Introduction
Getting Started

Help Version 22.0.2022.12.7
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.MediaStreaming Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.