MillicastSDK 2.0.0
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nmillicast
 Nstd
 C<CaptureSource>Manages the process of capturing the source by input sources, such as a microphone or a camera
 CMCAcceleratedVideoRenderer
 C<MCAcceleratedVideoRendererDelegate>Protocol that allows subscribing to callbacks that inform about rendering video frame size changes
 CMCAppShareSourceUses Replaykit to capture the screen of the application
 C<MCAudioControl>Manages audio settings
 CMCAudioFrame
 CMCAudioPlayback
 CMCAudioPlaybackBuilderResponsible for building AudioPlayback
 C<MCAudioRenderer>
 CMCAudioSourceManages the audio capture functionality
 CMCAudioSourceBuilderResponsible for building AudioSource
 CMCAudioSourceStatsStastistics representing an audio track that is attached to one or more senders
 CMCAudioTrackManages and plays a single audio resource
 CMCBitrateSettingsThe BitrateSettings class allows customizing bitrate settings for publishing streams
 CMCCleanupThe Cleanup class is responsible for cleaning the memory of dynamic objects
 C<MCClient>The Client base that contains common methods between MCPublisher and MCSubscriber
 CMCClientOptionsGathers options for the client
 CMCCMSampleBufferFrameClass responsible for initializing a MCAudioFrame from a CMSampleBuffer
 CMCCMSampleBufferVideoRenderer
 C<MCCMSampleBufferVideoRendererDelegate>Delegate for receiving raw video CMSampleBufferRef ready for rendering
 CMCCodecsStatsGathers audio/video codec statistics
 CMCConnectionOptionsGathers connection options
 CMCCoreVideoSourceA Source that allows applications to feed their own raw CVPixelBuffers for publishing
 CMCCoreVideoSourceBuilderResponsible for building a CoreVideoSource
 CMCCustomAudioSourceA custom audio source that can be fed any raw audio data for publishing
 CMCCustomAudioSourceBuilderResponsible for building MCCustomAudioSource
 C<MCDelegate>
 CMCForcePlayoutDelay
 CMCHTTPConnectionError
 CMCIceCandidatePairStatsStastistics representing an ice candidate pair
 CMCInboundRtpStreamStatsStatistics for an inbound RTP stream
 CMCLoggerClass that is responsible for managing SDK logs
 C<MCLoggerDelegate>Delegate that receives events from MCLogger
 CMCMediaClass used for managing media sources
 CMCMediaSourceStatsGathers statistics details
 CMCNdiRenderer
 CMCOutboundRtpStreamStatsStatistics about the outbound RTP streams
 CMCPublisherThe Publisher interface is responsible for publishing media to a Millicast stream
 CMCPublisherCredentials
 C<MCPublisherDelegate>
 CMCReceivedRtpStreamStatsStatistical information about an incoming RTP (Real-time Transport Protocol) stream
 CMCRemoteInboundRtpStreamStatsStatistics about an incoming remote RTP stream
 CMCRemoteOutboundRtpStreamStatsStatistics related to an outgoing remote RTP stream
 CMCRtpStreamStatsStatistics for an RTP stream
 CMCRTSRemoteAudioTrackThe RTS logical track's audio interface
 CMCRTSRemoteTrack
 C<MCRTSRemoteTrackDelegate>A delegate to receive remote track related events
 CMCRTSRemoteTrackLayerRepresents an layer entry in the layers event received by the media server
 CMCRTSRemoteTrackLayers
 CMCRTSRemoteVideoTrackThe RTS logical track's video interface
 CMCRTSRemoteVideoTrackLayer
 CMCRTSRemoteVideoTrackLayerResolutionRepresents resolution of a video frame
 CMCSentRtpStreamStatsStatistics related to an outgoing RTP stream
 CMCSignalingError
 CMCSourceGathers information about the source
 CMCSourceBuilderResponsible for building a source object
 CMCStatsA container of various different stats. To make sense of such statistics, please refer to the WebRTC standard
 CMCStatsReportInterface is a container for various different statistics
 CMCStreamDetails
 CMCStreamPublishDetails
 CMCStreamStoppedEvent
 CMCStreamViewDetails
 CMCSubscriberThe Subscriber class manages the subscription to audio and video tracks from the Millicast platform
 CMCSubscriberCredentials
 C<MCSubscriberDelegate>
 CMCTrackRepresents a captured instance of a media source
 CMCVideoCapabilitiesThis VideoCapabilities class represents the video capabilities of a video track
 C<MCVideoFrame>
 CMCVideoFrameImplThe MCVideoFrameImpl interface provides capabilities for handling and processing video frame data
 C<MCVideoRenderer>
 CMCVideoSourceResponsible for managing video sources
 CMCVideoSourceBuilderResponsible for building a video source object
 CMCVideoSourceStatsStatistics representing a video track that is attached to one or more senders
 CMCVideoTrackResponsible for managing video capture session from a video source
 CMCWebrtcRemoteAudioTrackThe webrtc logical track's audio interface
 CMCWebrtcRemoteTrack
 C<MCWebrtcRemoteTrackDelegate>A delegate to receive remote track related events
 CMCWebrtcRemoteVideoTrackThe webrtc logical track's video interface
 CNSError(SDKFactoryMethods_private)
 C<PlaybackSource>Responsible for managing playback devices
 CPrivateAudioRendererResponsible for handling and rendering audio data in a private manner
 CPrivateVideoRendererResponsible for handling and rendering video data in a private manner