MillicastSDK 2.0.0
|
►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 |
CMCAppShareSource | Uses Replaykit to capture the screen of the application |
C<MCAudioControl> | Manages audio settings |
CMCAudioFrame | |
CMCAudioPlayback | |
CMCAudioPlaybackBuilder | Responsible for building AudioPlayback |
C<MCAudioRenderer> | |
CMCAudioSource | Manages the audio capture functionality |
CMCAudioSourceBuilder | Responsible for building AudioSource |
CMCAudioSourceStats | Stastistics representing an audio track that is attached to one or more senders |
CMCAudioTrack | Manages and plays a single audio resource |
CMCBitrateSettings | The BitrateSettings class allows customizing bitrate settings for publishing streams |
CMCCleanup | The Cleanup class is responsible for cleaning the memory of dynamic objects |
C<MCClient> | The Client base that contains common methods between MCPublisher and MCSubscriber |
CMCClientOptions | Gathers options for the client |
CMCCMSampleBufferFrame | Class responsible for initializing a MCAudioFrame from a CMSampleBuffer |
CMCCMSampleBufferVideoRenderer | |
C<MCCMSampleBufferVideoRendererDelegate> | Delegate for receiving raw video CMSampleBufferRef ready for rendering |
CMCCodecsStats | Gathers audio/video codec statistics |
CMCConnectionOptions | Gathers connection options |
CMCCoreVideoSource | A Source that allows applications to feed their own raw CVPixelBuffers for publishing |
CMCCoreVideoSourceBuilder | Responsible for building a CoreVideoSource |
CMCCustomAudioSource | A custom audio source that can be fed any raw audio data for publishing |
CMCCustomAudioSourceBuilder | Responsible for building MCCustomAudioSource |
C<MCDelegate> | |
CMCForcePlayoutDelay | |
CMCHTTPConnectionError | |
CMCIceCandidatePairStats | Stastistics representing an ice candidate pair |
CMCInboundRtpStreamStats | Statistics for an inbound RTP stream |
CMCLogger | Class that is responsible for managing SDK logs |
C<MCLoggerDelegate> | Delegate that receives events from MCLogger |
CMCMedia | Class used for managing media sources |
CMCMediaSourceStats | Gathers statistics details |
CMCNdiRenderer | |
CMCOutboundRtpStreamStats | Statistics about the outbound RTP streams |
CMCPublisher | The Publisher interface is responsible for publishing media to a Millicast stream |
CMCPublisherCredentials | |
C<MCPublisherDelegate> | |
CMCReceivedRtpStreamStats | Statistical information about an incoming RTP (Real-time Transport Protocol) stream |
CMCRemoteInboundRtpStreamStats | Statistics about an incoming remote RTP stream |
CMCRemoteOutboundRtpStreamStats | Statistics related to an outgoing remote RTP stream |
CMCRtpStreamStats | Statistics for an RTP stream |
CMCRTSRemoteAudioTrack | The RTS logical track's audio interface |
CMCRTSRemoteTrack | |
C<MCRTSRemoteTrackDelegate> | A delegate to receive remote track related events |
CMCRTSRemoteTrackLayer | Represents an layer entry in the layers event received by the media server |
CMCRTSRemoteTrackLayers | |
CMCRTSRemoteVideoTrack | The RTS logical track's video interface |
CMCRTSRemoteVideoTrackLayer | |
CMCRTSRemoteVideoTrackLayerResolution | Represents resolution of a video frame |
CMCSentRtpStreamStats | Statistics related to an outgoing RTP stream |
CMCSignalingError | |
CMCSource | Gathers information about the source |
CMCSourceBuilder | Responsible for building a source object |
CMCStats | A container of various different stats. To make sense of such statistics, please refer to the WebRTC standard |
CMCStatsReport | Interface is a container for various different statistics |
CMCStreamDetails | |
CMCStreamPublishDetails | |
CMCStreamStoppedEvent | |
CMCStreamViewDetails | |
CMCSubscriber | The Subscriber class manages the subscription to audio and video tracks from the Millicast platform |
CMCSubscriberCredentials | |
C<MCSubscriberDelegate> | |
CMCTrack | Represents a captured instance of a media source |
CMCVideoCapabilities | This VideoCapabilities class represents the video capabilities of a video track |
C<MCVideoFrame> | |
CMCVideoFrameImpl | The MCVideoFrameImpl interface provides capabilities for handling and processing video frame data |
C<MCVideoRenderer> | |
CMCVideoSource | Responsible for managing video sources |
CMCVideoSourceBuilder | Responsible for building a video source object |
CMCVideoSourceStats | Statistics representing a video track that is attached to one or more senders |
CMCVideoTrack | Responsible for managing video capture session from a video source |
CMCWebrtcRemoteAudioTrack | The webrtc logical track's audio interface |
CMCWebrtcRemoteTrack | |
C<MCWebrtcRemoteTrackDelegate> | A delegate to receive remote track related events |
CMCWebrtcRemoteVideoTrack | The webrtc logical track's video interface |
CNSError(SDKFactoryMethods_private) | |
C<PlaybackSource> | Responsible for managing playback devices |
CPrivateAudioRenderer | Responsible for handling and rendering audio data in a private manner |
CPrivateVideoRenderer | Responsible for handling and rendering video data in a private manner |