Video SDK for iOS API Reference
Loading...
Searching...
No Matches
Headers Directory Reference

Files

 ZoomVideoSDK.h
 Main Zoom Video SDK interface providing session management, initialization, and access to all helper modules.
 
 ZoomVideoSDKAnnotationHelper.h
 Interface for managing annotation features including tool settings, drawing operations, and annotation permissions during screen sharing.
 
 ZoomVideoSDKAudioHelper.h
 Interface for managing audio operations including start/stop, mute/unmute, audio device control, and audio raw data subscription.
 
 ZoomVideoSDKAudioRawData.h
 Interface for audio raw data objects containing audio buffer information and audio channel configurations.
 
 ZoomVideoSDKAudioSender.h
 Interface for sending custom audio data through external audio source protocols.
 
 ZoomVideoSDKAudioSettingHelper.h
 Interface for audio settings management including microphone and speaker configuration.
 
 ZoomVideoSDKBroadcastStreamingHelper.h
 
 ZoomVideoSDKChatHelper.h
 Interface for chat messaging operations including sending messages, deleting messages, and managing chat privileges.
 
 ZoomVideoSDKCmdChannel.h
 Interface for command channel operations allowing custom command data exchange between session participants.
 
 ZoomVideoSDKConstants.h
 Definitions of all constants, enumerations, and error codes used throughout the Zoom Video SDK.
 
 ZoomVideoSDKCRCHelper.h
 Interface for CRC (Circuit-Reliable Communication) operations including H.323 and SIP protocol support.
 
 ZoomVideoSDKDelegate.h
 Protocol defining callback methods for session events, user events, audio/video events, sharing events, and other SDK notifications.
 
 ZoomVideoSDKFileTranserHandle.h
 Interface for file transfer operations including sending, receiving, and managing file transfer status.
 
 ZoomVideoSDKLiveStreamHelper.h
 Interface for live streaming operations including starting/stopping live streams and managing incoming live stream status.
 
 ZoomVideoSDKLiveTranscriptionHelper.h
 Interface for live transcription operations including starting/stopping transcription and managing transcription content.
 
 ZoomVideoSDKMaskHelper.h
 Interface for video mask operations including applying and managing video masks with various shapes and configurations.
 
 ZoomVideoSDKNetworkConnectionHelper.h
 Interface for network connection management including proxy settings and SSL certificate handling.
 
 ZoomVideoSDKPhoneHelper.h
 Interface for phone invitation operations including dial-in/dial-out functionality and country information management.
 
 ZoomVideoSDKPreProcessRawData.h
 Interface for video raw data preprocessing including custom video processing and filtering operations.
 
 ZoomVideoSDKRawDataPipe.h
 Interface for raw data pipe operations including video data subscription and rendering delegate methods.
 
 ZoomVideoSDKRecordingHelper.h
 Interface for cloud recording operations including start, stop, pause, resume recording and recording status management.
 
 ZoomVideoSDKRemoteCameraControlHelper.h
 Interface for remote camera control operations including pan, tilt, zoom, and camera movement management.
 
 ZoomVideoSDKSession.h
 Interface for session management operations including session properties, user management, and file transfer.
 
 ZoomVideoSDKShareAudioSender.h
 Interface for sending custom share audio data through external audio source protocols.
 
 ZoomVideoSDKShareHelper.h
 Interface for screen sharing operations including view sharing, external source sharing, annotation management, and multi-share support.
 
 ZoomVideoSDKShareSender.h
 Interface for sending custom share content data through external share source protocols.
 
 ZoomVideoSDKSubSessionHelper.h
 Interface for sub-session management including creating, managing, and controlling breakout rooms and sub-sessions.
 
 ZoomVideoSDKTestAudioDeviceHelper.h
 Interface for audio device testing including microphone recording and speaker playback testing.
 
 ZoomVideoSDKUser.h
 Interface for user information and operations including user properties, audio/video status, statistics, and user interaction methods.
 
 ZoomVideoSDKUserHelper.h
 Interface for user management operations including changing names, assigning roles, and removing users from sessions.
 
 ZoomVideoSDKVideoCanvas.h
 Interface for video canvas operations including video rendering, view management, and aspect ratio control.
 
 ZoomVideoSDKVideoCapability.h
 Interface for video capability information including supported resolutions and video feature capabilities.
 
 ZoomVideoSDKVideoHelper.h
 Interface for managing video operations including camera control, video preview, multi-camera support, spotlight features, and video quality settings.
 
 ZoomVideoSDKVideoRawData.h
 Interface for video raw data objects containing video frame information, buffers, and metadata.
 
 ZoomVideoSDKVideoSender.h
 Interface for sending custom video data through external video source protocols.
 
 ZoomVideoSDKVirtualBackgroundHelper.h
 Interface for virtual background operations including adding, setting, and managing virtual background images and blur effects.
 
 ZoomVideoSDKWhiteboardHelper.h