| CNSObject | |
| CZoomVideoRealTimeMediaStreamsHelper | |
| CZoomVideoSDK | Zoom Video SDK API manager. Main singleton object that controls the video session creation, event callbacks and other main features of video SDK |
| CZoomVideoSDKAnnotationHelper | Annotation helper interface for Zoom Video SDK |
| CZoomVideoSDKAudioDevice | Represents an audio device used in the Zoom Video SDK |
| CZoomVideoSDKAudioHelper | A class to operate audio actions |
| CZoomVideoSDKAudioOptions | The audio option of join session |
| CZoomVideoSDKAudioRawData | A class that contains the information of audio raw data |
| CZoomVideoSDKAudioSender | A class for users to send audio raw data |
| CZoomVideoSDKAudioSettingHelper | Audio setting interface |
| CZoomVideoSDKAudioStatus | Audio status of user |
| CZoomVideoSDKBroadcastStreamingHelper | |
| CZoomVideoSDKBroadcastStreamingViewerHelper | Broadcast streaming viewer helper interface |
| CZoomVideoSDKCRCHelper | Helper interface for Cloud Room Connector (CRC) features |
| CZoomVideoSDKCameraDevice | Represents a camera device and its state |
| CZoomVideoSDKChatHelper | A class to operate the instant message in session |
| CZoomVideoSDKChatMessage | A class that contains all the information for a message |
| CZoomVideoSDKCmdChannel | The command channel, allows users to send commands or data (such as plain text or a binary encoded into string) to other users in the same session. See [ZoomVideoSDK.h#getCmdChannel] |
| CZoomVideoSDKDialInNumberInfo | Dial in number information interface |
| CZoomVideoSDKEmojiReactionHelper | Emoji reaction helper interface for sending emoji reactions in a session |
| CZoomVideoSDKExtendParams | ZoomVideoSDK extend params |
| CZoomVideoSDKFileStatus | Represents the status of a file transfer, including current state and progress |
| CZoomVideoSDKFileTransferBaseInfo | Represents a file being transferred in the session |
| CZoomVideoSDKReceiveFile | Represents a file being received in the session |
| CZoomVideoSDKSendFile | Represents a file being sent in the session |
| CZoomVideoSDKFileTransferProgress | Represents the progress details of a file transfer |
| CZoomVideoSDKIncomingLiveStreamHelper | Incoming live stream helper interface |
| CZoomVideoSDKIncomingLiveStreamStatus | Incoming live stream status |
| CZoomVideoSDKInitParams | Parameter class use to initialize the ZoomVideoSDK |
| CZoomVideoSDKInvitePhoneUserInfo | Information for inviting phone users |
| CZoomVideoSDKLiveStreamHelper | A class to operate the live stream |
| CZoomVideoSDKLiveStreamParams | Live stream parameters for starting live stream. This class contains all the necessary parameters to configure and start a live stream |
| CZoomVideoSDKLiveStreamSetting | Live stream settings configuration class for Zoom Video SDK. This class contains layout and close caption settings for live streaming |
| CZoomVideoSDKLiveTranscriptionHelper | Provides methods for controlling and interacting with live transcription |
| CZoomVideoSDKLiveTranscriptionLanguage | Represents a language used in live transcription |
| CZoomVideoSDKLiveTranscriptionMessageInfo | Represents a single message information of live transcription |
| CZoomVideoSDKMaskHelper | The helper to set the video mask |
| CZoomVideoSDKMaskInfo | The mask info to generate the mask bitmap |
| CZoomVideoSDKPhoneHelper | Provides methods for managing phone-related session features such as dial-in and phone invites |
| CZoomVideoSDKPhoneSupportCountryInfo | Support country information interface |
| CZoomVideoSDKPhoneWelcomeMessageInfo | Welcome message information for phone invitation |
| CZoomVideoSDKPreJoinParam | Pre-join parameters for the two-step join flow |
| CZoomVideoSDKPreProcessRawData | A class that contains the information of device capture video frame |
| CZoomVideoSDKProxySettingHandler | Handles proxy authentication input and provides metadata about the proxy connection |
| CZoomVideoSDKQOSStatistics | Base QOS statistics for media streams (Audio, Video, Share) |
| CZoomVideoSDKQOSRecvStatistics | QOS statistics for inbound media stream (receiving) |
| CZoomVideoSDKQOSSendStatistics | QOS statistics for outbound media stream (sending) |
| CZoomVideoSDKShareStatisticInfo | Share statistic information. Inherits from ZoomVideoSDKQOSStatistics (width, height, fps, bps, networkLevel) |
| CZoomVideoSDKVideoStatisticInfo | Video statistic information. Inherits common QOS fields from ZoomVideoSDKQOSStatistics (width, height, fps, bps, networkLevel) |
| CZoomVideoSDKRawDataPipe | A class to manage the subscription and unsubscription of video or share raw data |
| CZoomVideoSDKRecordAgreementHandler | Class for recording agreement action |
| CZoomVideoSDKRecordingHelper | Class for using cloud recording in the session |
| CZoomVideoSDKRemoteCameraControlHelper | Remote camera control helper object interface |
| CZoomVideoSDKSSLCertificateInfo | |
| CZoomVideoSDKSession | Zoom Video SDK session |
| CZoomVideoSDKSessionASVStatisticInfo | The Session video or share statistic information |
| CZoomVideoSDKSessionAudioStatisticInfo | Session audio statistic information |
| CZoomVideoSDKSessionContext | A Class contains the session information |
| CZoomVideoSDKShareAction | Share raw data pipe interface |
| CZoomVideoSDKShareAudioSender | Interface to send share audio raw data |
| CZoomVideoSDKShareHelper | Share control interface |
| CZoomVideoSDKSharePreprocessParam | Start pre-process share's parameter |
| CZoomVideoSDKSharePreprocessSender | Start pre-process share's sender interface |
| CZoomVideoSDKShareSender | A class for users to send video raw data |
| CZoomVideoSDKShareStatus | Share status of user |
| CZoomVideoSDKStreamingJoinContext | Streaming join context |
| CZoomVideoSDKSubSessionHelper | Subsession helper interface |
| CZoomVideoSDKSubSessionKit | Represents a subsession instance |
| CZoomVideoSDKSubSessionManager | Manages subsession lifecycle and communication |
| CZoomVideoSDKSubSessionParticipant | SubSession attendee helper interface |
| CZoomVideoSDKSubSessionUser | Represents a subsession user info |
| CZoomVideoSDKSubSessionUserHelpRequestHandler | Subsession user help request handler |
| CZoomVideoSDKTestAudioDeviceHelper | Test audio device interface |
| CZoomVideoSDKUser | Zoom Video SDK user information |
| CZoomVideoSDKUserHelper | User control interface |
| CZoomVideoSDKVideoCanvas | The video canvas is the display area of the video streams on the user’s local device. To instantiate a local video canvas instance and show the video stream of a user, simply initialize the ZoomVideoSDKVideoCanvas object, subscribe the userId of a specific user, and add it to your UIView |
| CZoomVideoSDKVideoCapability | Capability information of video source |
| CZoomVideoSDKVideoHelper | An interface to control video and manage cameras during a video session |
| CZoomVideoSDKVideoOptions | The video option of join session |
| CZoomVideoSDKVideoPreferenceSetting | Video preference interface.When setting custom modes, the maximum and minimum frame rates are provided by the developer. If the current bandwidth cannot maintain the minimum frame rate, the video system will drop to the next lower frame rate. The default maximum and minimum frame rates for other modes are 0 |
| CZoomVideoSDKVideoRawData | A class that contains the information of video raw data |
| CZoomVideoSDKVideoSender | A class for users to send video raw data |
| CZoomVideoSDKVideoSettingHelper | Video setting interface |
| CZoomVideoSDKVideoStatus | Video status of user |
| CZoomVideoSDKVirtualBackgroundHelper | Virtual background helper |
| CZoomVideoSDKVirtualBackgroundItem | Virtual background item interface |
| CZoomVideoSDKVoiceInterpretationHelper | Provides methods for controlling and interacting with voice interpretation |
| CZoomVideoSDKVoiceInterpretationLanguage | Represents a language used in voice interpretation |
| CZoomVideoSDKVoiceInterpretationVoiceInfo | Represents a voice style used in voice interpretation |
| CZoomVideoSDKWhiteboardHelper | The whiteboard helper interface |
| C<NSObject> | |
| C<ZoomVideoSDKBroadcastStreamingAudioDelegate> | |
| C<ZoomVideoSDKBroadcastStreamingVideoDelegate> | |
| C<ZoomVideoSDKDelegate> | A listener class that groups together the callbacks related to a session |
| C<ZoomVideoSDKRawDataPipeDelegate> | Methods to manage events for receiving video raw data |
| C<ZoomVideoSDKShareAudioSource> | Custom external share audio source interface |
| C<ZoomVideoSDKSharePreprocessor> | The share pre-processor interface |
| C<ZoomVideoSDKShareSource> | Custom external share source interface |
| C<ZoomVideoSDKVideoSource> | Custom external video source interface |
| C<ZoomVideoSDKVideoSourcePreProcessor> | Methods to modify default device capture raw data |
| C<ZoomVideoSDKVirtualAudioMic> | An interface that handles a virtual audio microphone |
| C<ZoomVideoSDKVirtualAudioSpeaker> | An interface that handles the virtual audio speaker |
| C<NSObjectNSObject> | |
| C<ZoomVideoSDKBroadcastStreamingViewerDelegate> | Delegate protocol for receiving broadcast streaming viewer interactive callbacks |
| CZoomVideoSDKSSLCertVerifiedFailHandler | Provides details about the SSL certificate used for secure connections |