MillicastSDK 2.0.0
Loading...
Searching...
No Matches
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 1234]
 Nmillicast
 NcodecNamespace where you can find constant for the codec names
 Ndetail
 Nrtcstats
 CAsyncOperationCancelledError category for errors triggered when the operation failed because it was abandoned for various reasons
 CAudioControlThe AudioControl class
 CAudioFrameThe AudioFrame struct used to described audio data
 CAudioPlaybackThe AudioPlayback class
 CAudioRendererThe AudioRenderer class is responsible for rendering audio in a specific way in your application
 CAudioSourceThe AudioSource class
 CAudioTrackThe AudioTrack class
 CBitrateSettingsAllows setting the desired minimum and/or maximum bitrates when publishing a stream. You can also use disable_bwe to disable the internal bandwidth estimation and utilise the maximum bitrate provided as the sending bitrate
 CClientThe Client base class
 CClientBase
 CClientConnectionOptionsConnection related options
 CClientJsonDataAuthentication data returned by the director api in order to open a websocket connection
 CClientOptionThe ClientOption struct allows to setup the millicast connection
 CCustomAudioSource
 CCustomVideoSource
 CDeckLinkRendererUsed to render video on a DeckLink device
 CEncodedAudioFrame
 CEncodedFrame
 CEncodedVideoFrame
 CErrorThe errors reported by the Millicast SDK
 CErrorCategoryBaseHelper for defining error categories in the Millicast SDK
 CEventConnection
 CException
 CFrameMetadata
 CGenericErrorError category for other errors
 CHttpError
 CLogger
 CMediaUsed to manage media sources
 CNdiRendererUsed to render video as an ndi source
 CPromise
 CPublisherThe Publisher class. Its purpose is to publish media to a Millicast stream
 CPublisherCredentialsThe Credentials struct represent the credentials need to be able to connect and publish to a Millicast stream
 CPublisherOptionOption specific to the publisher
 CRendererThe Renderer base class. A renderer is used to render video on screen or render audio
 CRtsRemoteAudioTrack
 CRtsRemoteTrack
 CRtsRemoteVideoTrack
 CSeiMessageA common interface class that can be used as a container for Sei Messages
 CSeiPicTimingThis class is just a shell, it is currently not functional. It represents SEI Pic timing timecode messages as specified by the H264 standard
 CSeiUserUnregisteredDataHolds a User Data Unregistered Sei message
 CSourceThe Source base class
 CSpan
 CStatsReport
 CStreamPublishDetailsGeneral information about the current publishing session session
 CStreamViewDetailsGeneral information about the current viewing session
 CTrackRepresent a media sources
 CTrackInfoUseful informations about the available tracks in the media server. These informations are received in the active event of the Viewer
 CVideoCapabilitiesThe VideoCapabilities struct
 CVideoFrameUsed to described a VideoFrame
 CVideoRendererThe VideoRenderer class Inherits this class to receive video frames and render them in your application
 CVideoSourceThe VideoSource class
 CVideoTrackThe VideoTrack class
 CViewerThe Viewer class. Its purpose is to receive media by subscribing to a millicast stream. The stream must already exists and someone must publish media
 CViewerCredentialsThe ViewerCredentials struct represent the credentials need to be able to connect and subscribe to a Millicast stream
 CViewerOption
 CWebrtcRemoteAudioTrack
 CWebrtcRemoteTrack
 CWebrtcRemoteVideoTrack
 Nstd
 Cis_error_condition_enum< millicast::AsyncOperationCancelled::Value >
 Cis_error_condition_enum< millicast::GenericError::Value >