|
Video SDK for iOS API Reference
|
| 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 |
| C<ZoomVideoSDKBroadcastStreamingAudioDelegate> | |
| CZoomVideoSDKBroadcastStreamingHelper | |
| C<ZoomVideoSDKBroadcastStreamingVideoDelegate> | |
| CZoomVideoSDKBroadcastStreamingViewerHelper | Broadcast streaming viewer helper interface |
| 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] |
| CZoomVideoSDKCRCHelper | Helper interface for Cloud Room Connector (CRC) features |
| C<ZoomVideoSDKDelegate> | A listener class that groups together the callbacks related to a session |
| CZoomVideoSDKDialInNumberInfo | Dial in number information interface |
| 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 |
| 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 |
| CZoomVideoSDKPreProcessRawData | A class that contains the information of device capture video frame |
| CZoomVideoSDKProxySettingHandler | Handles proxy authentication input and provides metadata about the proxy connection |
| CZoomVideoSDKRawDataPipe | A class to manage the subscription and unsubscription of video or share raw data |
| C<ZoomVideoSDKRawDataPipeDelegate> | Methods to manage events for receiving video raw data |
| CZoomVideoSDKReceiveFile | Represents a file being received in the session |
| CZoomVideoSDKRecordAgreementHandler | Class for recording agreement action |
| CZoomVideoSDKRecordingHelper | Class for using cloud recording in the session |
| CZoomVideoSDKRemoteCameraControlHelper | Remote camera control helper object interface |
| CZoomVideoSDKSendFile | Represents a file being sent in the session |
| 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 |
| C<ZoomVideoSDKShareAudioSource> | Custom external share audio source interface |
| CZoomVideoSDKShareHelper | Share control interface |
| C<ZoomVideoSDKSharePreprocessor> | The share pre-processor 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 |
| C<ZoomVideoSDKShareSource> | Custom external share source interface |
| CZoomVideoSDKShareStatisticInfo | Share statistic information |
| CZoomVideoSDKShareStatus | Share status of user |
| CZoomVideoSDKSSLCertificateInfo | |
| CZoomVideoSDKSSLCertVerifiedFailHandler | Provides details about the SSL certificate used for secure connections |
| 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 |
| C<ZoomVideoSDKVideoSource> | Custom external video source interface |
| C<ZoomVideoSDKVideoSourcePreProcessor> | Methods to modify default device capture raw data |
| CZoomVideoSDKVideoStatisticInfo | Video statistic information |
| CZoomVideoSDKVideoStatus | Video status of user |
| C<ZoomVideoSDKVirtualAudioMic> | An interface that handles a virtual audio microphone |
| C<ZoomVideoSDKVirtualAudioSpeaker> | An interface that handles the virtual audio speaker |
| CZoomVideoSDKVirtualBackgroundHelper | Virtual background helper |
| CZoomVideoSDKVirtualBackgroundItem | Virtual background item interface |
| CZoomVideoSDKWhiteboardHelper | The whiteboard helper interface |