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
 SDK wrapper type (reserved for internal use).
 
BOOL enableCustomizeMeetingUI
 Enable Custom In-Meeting UI in meeting.
 

Detailed Description

The configuration object used to initialize the Zoom SDK.

Definition at line 60 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 92 of file MobileRTC.h.

◆ audioRawdataMemoryMode

- (MobileRTCRawDataMemoryMode) audioRawdataMemoryMode
readwritenonatomicassign

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

Definition at line 88 of file MobileRTC.h.

◆ bundleResPath

- (NSString* _Nullable) bundleResPath
readwritenonatomiccopy

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

Definition at line 72 of file MobileRTC.h.

◆ domain

- (NSString* _Nullable) domain
readwritenonatomiccopy

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

Definition at line 64 of file MobileRTC.h.

◆ enableCustomizeMeetingUI

- (BOOL) enableCustomizeMeetingUI
readwritenonatomicassign

Enable Custom In-Meeting UI in meeting.

Definition at line 106 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 68 of file MobileRTC.h.

◆ locale

- (MobileRTC_ZoomLocale) locale
readwritenonatomicassign

[Optional] Locale fo Customer.

Definition at line 76 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 96 of file MobileRTC.h.

◆ shareRawdataMemoryMode

- (MobileRTCRawDataMemoryMode) shareRawdataMemoryMode
readwritenonatomicassign

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

Definition at line 84 of file MobileRTC.h.

◆ videoRawdataMemoryMode

- (MobileRTCRawDataMemoryMode) videoRawdataMemoryMode
readwritenonatomicassign

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

Definition at line 80 of file MobileRTC.h.

◆ wrapperType

- (NSInteger) wrapperType
readwritenonatomicassign

SDK wrapper type (reserved for internal use).

Definition at line 101 of file MobileRTC.h.