Video SDK for iOS API Reference
Loading...
Searching...
No Matches
<ZoomVideoSDKVideoSource> Protocol Reference

Custom external video source interface. More...

#include <ZoomVideoSDKDelegate.h>

Inherits <NSObject>.

Instance Methods

(void) - onInitialize:supportCapabilityArray:suggestCapability:
 Callback event when video source is prepared.
 
(void) - onPropertyChange:suggestCapability:
 Callback event when video size or fps changes.
 
(void) - onStartSend
 Callback event when video source should start sending raw data.
 
(void) - onStopSend
 Callback event when video source should stop sending raw data. For example, when user mutes video.
 
(void) - onUninitialized
 Callback event when video source is uninitialized. For example, when leaving session.
 

Detailed Description

Custom external video source interface.

Definition at line 745 of file ZoomVideoSDKDelegate.h.

Method Documentation

◆ onInitialize:supportCapabilityArray:suggestCapability:

- (void) onInitialize: (ZoomVideoSDKVideoSender *_Nonnull) rawDataSender
supportCapabilityArray: (NSArray *_Nonnull) supportCapabilityArray
suggestCapability: (ZoomVideoSDKVideoCapability *_Nonnull) suggestCapability 
optional

Callback event when video source is prepared.

Parameters
rawDataSenderThe video sender object.
supportCapabilityArrayThe list of supported video capability.
suggestCapabilityThe suggested video capability.

◆ onPropertyChange:suggestCapability:

- (void) onPropertyChange: (NSArray *_Nonnull) supportCapabilityArray
suggestCapability: (ZoomVideoSDKVideoCapability *_Nonnull) suggestCapability 
optionalrequired

Callback event when video size or fps changes.

Parameters
supportCapabilityArrayThe list of supported video capability.
suggestCapabilityThe suggested video capability.

◆ onStartSend

- (void) onStartSend
optionalrequired

Callback event when video source should start sending raw data.

◆ onStopSend

- (void) onStopSend
optionalrequired

Callback event when video source should stop sending raw data. For example, when user mutes video.

◆ onUninitialized

- (void) onUninitialized
optionalrequired

Callback event when video source is uninitialized. For example, when leaving session.