Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCVideoPreferenceSetting Class Reference

Video Preference Setting. More...

#include <MobileRTCMeetingService+Video.h>

Inherits NSObject.

Properties

MobileRTCVideoPreferenceMode mode
 Preferred video mode.
 
NSUInteger minimumFrameRate
 Minimum frame rate, default is 0, minimumFrameRate should be less than maximumFrameRate.
 
NSUInteger maximumFrameRate
 Maximum frame rate, default is 0, , maximumFrameRate should be less or equal than 30.
 

Detailed Description

Video Preference Setting.

Note
When setting custom modes, the developer provides the maximum and minimum frame rates.
If the current bandwidth cannot maintain the minimum frame rate, the video system will drop to the next lower resolution.
The default maximum and minimum frame rates for other modes are 0.

Definition at line 19 of file MobileRTCMeetingService+Video.h.

Property Documentation

◆ maximumFrameRate

- (NSUInteger) maximumFrameRate
readwritenonatomicassign

Maximum frame rate, default is 0, , maximumFrameRate should be less or equal than 30.

Note
Range: from 0 to 30. Out of range for frame rate will use default frame rate of Zoom.

Definition at line 36 of file MobileRTCMeetingService+Video.h.

◆ minimumFrameRate

- (NSUInteger) minimumFrameRate
readwritenonatomicassign

Minimum frame rate, default is 0, minimumFrameRate should be less than maximumFrameRate.

Note
Range: from 0 to 30. Out of range for frame rate will use default frame rate of Zoom.

Definition at line 30 of file MobileRTCMeetingService+Video.h.

◆ mode

- (MobileRTCVideoPreferenceMode) mode
readwritenonatomicassign

Preferred video mode.

Note
0: Balance mode; 1: Smoothness mode; 2: Sharpness mode; 3: Custom mode

Definition at line 24 of file MobileRTCMeetingService+Video.h.