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

The configuration object used to initialize the Zoom SDK. More...

#include <MobileRTC.h>

Inherits NSObject.

Properties

NSString *_Nullable domain
 [Required] domain The domain is used to start/join a ZOOM meeting.
 
BOOL enableLog
 [Optional] enableLog Set MobileRTC log enable or not. The path of Log: Sandbox/AppData/tmp/.
 
NSString *_Nullable bundleResPath
 [Optional] bundleResPath Set the path of MobileRTC resource bundle.
 
MobileRTC_ZoomLocale locale
 [Optional] Locale fo Customer.
 
MobileRTCRawDataMemoryMode videoRawdataMemoryMode
 [Optional] The video rawdata memory mode. Default is MobileRTCRawDataMemoryModeStack, only for rawdataUI.
 
MobileRTCRawDataMemoryMode shareRawdataMemoryMode
 [Optional] The share rawdata memory mode. Default is MobileRTCRawDataMemoryModeStack, only for rawdataUI.
 
MobileRTCRawDataMemoryMode audioRawdataMemoryMode
 [Optional] The audio rawdata memory mode. Default is MobileRTCRawDataMemoryModeStack, only for rawdataUI.
 
NSString *_Nullable appGroupId
 [Optional] If you use screen share, you need create group id in your apple developer account, and setup here.
 
NSString *_Nullable replaykitBundleIdentifier
 [Optional] If you use direct screen share, you need create replaykit bundle identifier in your apple developer account, and setup here.
 
NSInteger wrapperType
 
BOOL enableCustomizeMeetingUI
 Enable Custom In-Meeting UI in meeting.
 

Detailed Description

The configuration object used to initialize the Zoom SDK.

Definition at line 62 of file MobileRTC.h.

Property Documentation

◆ appGroupId

- (NSString* _Nullable) appGroupId
readwritenonatomiccopy

[Optional] If you use screen share, you need create group id in your apple developer account, and setup here.

Definition at line 94 of file MobileRTC.h.

◆ audioRawdataMemoryMode

- (MobileRTCRawDataMemoryMode) audioRawdataMemoryMode
readwritenonatomicassign

[Optional] The audio rawdata memory mode. Default is MobileRTCRawDataMemoryModeStack, only for rawdataUI.

Definition at line 90 of file MobileRTC.h.

◆ bundleResPath

- (NSString* _Nullable) bundleResPath
readwritenonatomiccopy

[Optional] bundleResPath Set the path of MobileRTC resource bundle.

Definition at line 74 of file MobileRTC.h.

◆ domain

- (NSString* _Nullable) domain
readwritenonatomiccopy

[Required] domain The domain is used to start/join a ZOOM meeting.

Definition at line 66 of file MobileRTC.h.

◆ enableCustomizeMeetingUI

- (BOOL) enableCustomizeMeetingUI
readwritenonatomicassign

Enable Custom In-Meeting UI in meeting.

Definition at line 105 of file MobileRTC.h.

◆ enableLog

- (BOOL) enableLog
readwritenonatomicassign

[Optional] enableLog Set MobileRTC log enable or not. The path of Log: Sandbox/AppData/tmp/.

Definition at line 70 of file MobileRTC.h.

◆ locale

- (MobileRTC_ZoomLocale) locale
readwritenonatomicassign

[Optional] Locale fo Customer.

Definition at line 78 of file MobileRTC.h.

◆ replaykitBundleIdentifier

- (NSString* _Nullable) replaykitBundleIdentifier
readwritenonatomiccopy

[Optional] If you use direct screen share, you need create replaykit bundle identifier in your apple developer account, and setup here.

Definition at line 98 of file MobileRTC.h.

◆ shareRawdataMemoryMode

- (MobileRTCRawDataMemoryMode) shareRawdataMemoryMode
readwritenonatomicassign

[Optional] The share rawdata memory mode. Default is MobileRTCRawDataMemoryModeStack, only for rawdataUI.

Definition at line 86 of file MobileRTC.h.

◆ videoRawdataMemoryMode

- (MobileRTCRawDataMemoryMode) videoRawdataMemoryMode
readwritenonatomicassign

[Optional] The video rawdata memory mode. Default is MobileRTCRawDataMemoryModeStack, only for rawdataUI.

Definition at line 82 of file MobileRTC.h.

◆ wrapperType

- (NSInteger) wrapperType
readwritenonatomicassign

Definition at line 100 of file MobileRTC.h.