Meeting SDK for iOS API Reference
|
Manage sign interpretation status, interpreters, and available languages in a Zoom meeting. More...
#include <MobileRTCMeetingService.h>
Inherits NSObject.
Instance Methods | |
(MobileRTCMeetError) | - startMeetingWithStartParam: |
Start a meeting with MobileRTCMeetingStartParam parameter. | |
(MobileRTCMeetError) | - joinMeetingWithJoinParam: |
Join a meeting with MobileRTCMeetingJoinParam parameter. | |
(MobileRTCMeetError) | - handZoomWebUrl: |
Start or join a Zoom meeting with zoom web URL. | |
(MobileRTCMeetingState) | - getMeetingState |
Get the current meeting state. | |
(void) | - leaveMeetingWithCmd: |
End or leave the current meeting. | |
(UIView *_Nullable) | - meetingView |
This method will return the view of meeting UI, which enables customers to add their own view in the meeting UI. | |
(BOOL) | - setCustomizedInvitationDomain: |
Set the customized invitation domain. | |
(BOOL) | - isSupportPSMode |
If production studio mode is supported. | |
(BOOL) | - isPSModeStarted |
Determine if you have permission to start production studio mode. Only the host or /cohost can start production studio mode. | |
(NSUInteger) | - getPSUserID |
(BOOL) | - isTurnoffAllAICompanionsSupported |
Whether the meeting supports turning off the AI Companion features. | |
(BOOL) | - canTurnOffAllAICompanions |
Whether the current user can turn off the AI Companion features. | |
(MobileRTCSDKError) | - turnOffAllAICompanion: |
Turn off the AI Companion features. | |
(BOOL) | - isTurnOnAllAICompanionSupported |
Whether the meeting supports turning off the AI Companion features. | |
(BOOL) | - canTurnOnAllAICompanion |
Whether the current user can turn off the AI Companion features. | |
(MobileRTCSDKError) | - turnOnAllAICompanion |
Turn on all the AI Companion features. | |
(BOOL) | - canRequestTurnoffAllAICompanion |
Whether the current user can ask the host to turn off all started AI Companion features. | |
(MobileRTCSDKError) | - requestTurnoffAllAICompanion |
Ask host to turn off all started AI Companion features. | |
(BOOL) | - canRequestTurnOnAllAICompanion |
Whether the current user can ash the host to turn on all AI Companion features if they are enabled for the current meeting. | |
(MobileRTCSDKError) | - requestTurnOnAllAICompanion |
Ask host to turn on all AI Companion features if they are enabled for the current meeting. | |
(MobileRTCAICompanionQueryHelper *) | - getQueryHelper |
Get AI Companion Query Helper. | |
(MobileRTCAICompanionSmartSummaryHelper *) | - getSmartSummaryHelper |
Get the smart summary helper. | |
(BOOL) | - isDirectAppShareMeeting |
Query if the current meeting was started with App Share. | |
(MobileRTCCannotShareReasonType) | - canStartShare |
Determine whether the current meeting can start sharing. | |
(void) | - appShareWithView: |
Share content with current view. | |
(BOOL) | - startAppShare |
Set to start App Share. | |
(void) | - stopAppShare |
Set to stop App Share. | |
(BOOL) | - isStartingShare |
Notify the current user if sharing has started. | |
(BOOL) | - isViewingShare |
Notify the current user if they are currently viewing an App Share. | |
(BOOL) | - isAnnotationOff |
Notify the current user if annotation is enabled. | |
(BOOL) | - suspendSharing: |
Suspend App Sharing. | |
(BOOL) | - isSupportShareAudio |
Support sharing device auido. | |
(void) | - setShareAudio: |
Enable the sending of device audio. | |
(BOOL) | - isSharedAudio |
Get state of device audio sharing. | |
(BOOL) | - isDeviceSharing |
Get state of device screen sharing. | |
(BOOL) | - isSupportOptimizeForSharedVideo |
Support optimiza share video. | |
(BOOL) | - enableOptimizeForSharedVideo: |
Enable optimize share video. | |
(BOOL) | - isEnableOptimizeForSharedVideo |
Get state of optimize share video. | |
(MobileRTCSDKError) | - allowParticipantsToShareWhiteBoard: |
Allow participant to share white board. | |
(BOOL) | - isParticipantsShareWhiteBoardAllowed |
Query is allow participant to share white board. | |
(NSArray< MobileRTCSSharingSourceInfo * > *_Nullable) | - getSharingSourceInfoList: |
Get the list of sharing source info. | |
(MobileRTCSDKError) | - setShareSettingType: |
Set sharing types for the host or co-host in meeting. | |
(MobileRTCShareSettingType) | - getShareSettingType |
Get the sharing types for the host or co-host in meeting. | |
(MobileRTCAudioType) | - myAudioType |
Get the in-meeting audio type of the current user. | |
(BOOL) | - is3rdPartyTelephonyAudioOn |
Determine if the meeting has third party telephony audio enabled. | |
(BOOL) | - connectMyAudio: |
Set whether to connect the audio in the meeting. | |
(MobileRTCAudioOutput) | - myAudioOutputDescription |
Set to retrieve the audio output type of the current user. | |
(BOOL) | - isMyAudioMuted |
Query if the audio of the current user is muted. | |
(BOOL) | - canUnmuteMyAudio |
Query if the user can unmute his audio. | |
(BOOL) | - canEnableMuteOnEntry |
Check if the host/cohost can enable mute on entry. | |
(MobileRTCSDKError) | - enableMuteOnEntry:allowUnmuteBySelf: |
Mute or umute the user after joining the meeting. | |
(BOOL) | - isMuteOnEntryOn |
Query if is enabled to mute attendees when they join the meeting. | |
(BOOL) | - isUserAudioMuted: |
Query if the user's audio is muted. | |
(BOOL) | - muteUserAudio:withUID: |
Set whether to mute user's audio. | |
(BOOL) | - muteAllUserAudio: |
Set to mute audio of all attendees. | |
(BOOL) | - askAllToUnmute |
Ask to unmute audio of all attendees. | |
(BOOL) | - isSupportedVOIP |
Query if the meeting supports VoIP. | |
(BOOL) | - isPlayChimeOn |
Query if chime is enabled when user joins/leaves meeting. | |
(BOOL) | - playChime: |
Set whether chime are enabled when the user joins/leaves meeting. | |
(MobileRTCAudioError) | - muteMyAudio: |
Set to mute the audio of the current user. | |
(MobileRTCAudioError) | - switchMyAudioSource |
Switch my audio output(receiver/speaker). | |
(void) | - resetMeetingAudioSession |
Reset Meeting Audio Session including Category and Mode. | |
(void) | - resetMeetingAudioForCallKitHeld |
Reset Meeting Audio Session including Category and Mode. When the call comes in or goes out, click hold or swap in the dial-up UI to restore the zoom sound. | |
(BOOL) | - isIncomingAudioStopped |
Determine if the incoming audio is stopped. | |
(MobileRTCSDKError) | - stopIncomingAudio: |
Stop the incoming audio. | |
(NSInteger) | - getSupportedMeetingAudioType |
Get the audio type supported by the current meeting. See [MobileRTCInMeetingSupportAudioType]. | |
(MobileRTCRawDataError) | - enablePlayMeetingAudio: |
Enable or disable SDK to play meeting audio. When the value of enabled is NO, the SDK will not play meeting audio, but you can still subscribe audio rawdata. | |
(BOOL) | - isPlayMeetingAudioEnabled |
Determine if play meeting audio is enabled or not. | |
(BOOL) | - is3DAvatarSupportedByDevice |
Determine if the 3D avatar feature is supported by video device. | |
(BOOL) | - is3DAvatarEnabled |
Determine if the 3D avatar feature is enabled. | |
(NSArray< MobileRTC3DAvatarImageInfo * > *_Nullable) | - get3DAvatarImageList |
Get the array of the video filter images. | |
(MobileRTCSDKError) | - set3DAvatarImage: |
Specify an image to be the video filter image. | |
(MobileRTCSDKError) | - showAvatar: |
Determine if show the last used avatar in the meeting. | |
(BOOL) | - isShowAvatar |
Determine if the meeting is showing the avatar. | |
(MobileRTCSDKError) | - enable3DAvatarEffectForAllMeeting: |
Enable or disable 3D avatar effect when join meeting. | |
(BOOL) | - is3DAvatarEffectForAllMeetingEnabled |
Determine whether 3D avatar is enabled when the join meeting. | |
(MobileRTCBOCreator *_Nullable) | - getCreatorHelper |
Object for creating Breakout Room meetings defined in [MobileRTCBOCreator]. | |
(MobileRTCBOAdmin *_Nullable) | - getAdminHelper |
Object for administrator management of Breakout Room meetings defined in [MobileRTCBOAdmin]. | |
(MobileRTCBOAssistant *_Nullable) | - getAssistantHelper |
Object for help assistant of Breakout Room meetings defined in [MobileRTCBOAssistant]. | |
(MobileRTCBOAttendee *_Nullable) | - getAttedeeHelper |
Object for attendee functionality of Breakout Room meetings defined in [MobileRTCBOAttendee]. | |
(MobileRTCBOData *_Nullable) | - getDataHelper |
Object for Breakout Room meeting id information defined in [MobileRTCBOData]. | |
(BOOL) | - isBOMeetingStarted |
Has Breakout Room meeting began. | |
(BOOL) | - isBOMeetingEnabled |
Is Breakout Room feature enabled in meeting. | |
(BOOL) | - isInBOMeeting |
Is currently in Breakout Room during meeting. | |
(BOOL) | - isBroadcastingVoiceToBO |
Query if the host is broadcasting voice to BO. | |
(MobileRTCBOStatus) | - getBOStatus |
Get current Breakout status. | |
(NSString *_Nullable) | - getJoiningBOName |
Get the name of the BO you are going to. | |
(BOOL) | - isChatDisabled |
Query if the chat is disabled in the meeting. | |
(BOOL) | - isPrivateChatDisabled |
Query if it is able to send private chat in the meeting. | |
(BOOL) | - changeAttendeeChatPriviledge: |
Set Attendee Chat Priviledge when in-meeting. | |
(MobileRTCMeetingChatPriviledgeType) | - getAttendeeChatPriviledge |
Get Attendee Chat Priviledge when in-meeting. | |
(BOOL) | - isMeetingChatLegalNoticeAvailable |
Is meeting chat legal notice available. | |
(NSString *_Nullable) | - getChatLegalNoticesPrompt |
Get chat legal notice prompt. | |
(NSString *_Nullable) | - getChatLegalNoticesExplained |
Get explained text for chat legal notice. | |
(nullable MobileRTCMeetingChat *) | - meetingChatByID: |
Get in-meeting chat message. | |
(MobileRTCSendChatError) | - sendChatMsg: |
Send a chat message. | |
(BOOL) | - deleteChatMessage: |
Delete chat message by message id. | |
(nullable NSArray< NSString * > *) | - getAllChatMessageID |
Get all chat message id. | |
(BOOL) | - isChatMessageCanBeDeleted: |
Determine whether the message can be delete. | |
(BOOL) | - isShareMeetingChatLegalNoticeAvailable |
Is share meeting chat legal notice available. | |
(NSString *_Nullable) | - getShareMeetingChatStartedLegalNoticeContent |
Get start share meeting chat legal notice content. | |
(NSString *_Nullable) | - getShareMeetingChatStoppedLegalNoticeContent |
Get stop share meeting chat legal notice content. | |
(BOOL) | - isFileTransferEnabled |
Determine whether file transfer is enabled. | |
(void) | - customizeMeetingTitle: |
Set to customize the meeting title which will be displayed in the meeting bar. | |
(BOOL) | - canSetMeetingTopic |
Determine if host/cohose can change the meeting topic. | |
(MobileRTCSDKError) | - setMeetingTopics: |
Set to customize the meeting topic which will be displayed in the meeting info view. | |
(BOOL) | - setMeetingTopic: |
Set to customize the meeting topic which will be displayed in the meeting info view. | |
(BOOL) | - isCallRoomDeviceSupported |
Query if it is able to Call Room device(H.323). | |
(BOOL) | - isCallingRoomDevice |
Query if it is in process to call room device. | |
(BOOL) | - cancelCallRoomDevice |
Cancel to call room device. | |
(nullable NSArray< NSString * > *) | - getIPAddressList |
Get an array of IP Addresses of room device which is used for calling. | |
(nullable NSString *) | - getH323MeetingPassword |
Get the password of the meeting running on H.323 device. | |
(nullable NSArray< MobileRTCRoomDevice * > *) | - getRoomDeviceList |
Get room devices that can be called. | |
(BOOL) | - sendPairingCode:WithMeetingNumber: |
Get the pairing code when the room device call in. | |
(BOOL) | - callRoomDevice: |
The user calls out to invite the room device. | |
(NSUInteger) | - getParticipantID |
Get Participant ID. | |
(BOOL) | - setCustomizedPollingUrl:bCreate: |
Allowing the developer to customize the URL of create/edit the polling. | |
(BOOL) | - isSupportDocs |
Determine whether the current meeting supports the Docs or not. | |
(MobileRTCCannotShareReasonType) | - canStartShareDoc |
Determine whether the current user can start share Doc or not. | |
(MobileRTCSDKError) | - showDocByParentViewCtroller: |
Show Doc or DocDashboardView need to set parent view controller. If Doc is activing( MobileRTCDocsStatus_Start ),that can show activing Doc. | |
(MobileRTCSDKError) | - showDocDashboardView |
Show the dashboard web view window. | |
(void) | - dismissDocOrDashboardView |
Dismiss Doc Dashboard. | |
(BOOL) | - canSetDocsOption |
Determine whether the current user can set Docs option or not. | |
(MobileRTCSDKError) | - setDocsShareOption: |
Set the setting option for Docs who can share. | |
(MobileRTCDocsShareOption) | - getDocsShareOption |
Get the setting option for Docs who can share. | |
(MobileRTCSDKError) | - setDocsCreateOption: |
Set the setting option for Docs who can initiate new Docs. | |
(MobileRTCDocsCreateOption) | - getDocsCreateOption |
Get the setting option for who can initiate new Docs. | |
(BOOL) | - isOtherSharingDocs |
Query if other user is sharing docs. | |
(BOOL) | - isSharingDocsOut |
Query if the current user is sharing docs successfully. | |
(NSArray< MobileRTCDocSharingSourceInfo * > *_Nullable) | - getDocSharingSourceInfoList: |
Get the list of sharing source info. | |
(MobileRTCMeetingEncryptionType) | - getEncryptionType |
Get meeting encryption type. | |
(NSString *_Nullable) | - getE2EEMeetingSecurityCode |
Get E2EE meeting security code. | |
(unsigned int) | - getE2EEMeetingSecurityCodePassedSeconds |
Get security code passed seconds. | |
(BOOL) | - isUnencryptedExceptionDataValid |
Determine whether unencrypted exception data is valid,. | |
(unsigned int) | - getUnencryptedExceptionCount |
Get unencrypted exception count. | |
(NSString *_Nonnull) | - getUnencryptedExceptionInfo |
Get unencrypted exception info. | |
(NSString *_Nonnull) | - getInMeetingDataCenterInfo |
Get data center info. | |
(BOOL) | - isMeetingHost |
Query if the current user is the host of the meeting. | |
(BOOL) | - isMeetingCoHost |
Query if the current user is the co-host of the meeting. | |
(BOOL) | - isWebinarAttendee |
Query if the current user is the webinar attendee of the meeting. | |
(BOOL) | - isWebinarPanelist |
Query if the current user is the webinar panelist of the meeting. | |
(BOOL) | - isMeetingLocked |
Notify if the meeting is locked by host. Once the meeting is locked, other users out of the meeting can no longer join it. | |
(BOOL) | - isShareLocked |
Notify if the share is locked by host. Once the meeting is locked by the host/co-host, other user can not share except the host/co-host. | |
(BOOL) | - isCMREnabled |
Notify if the cloud recording is enabled. | |
(BOOL) | - isCMRInProgress |
Notify if the cloud recording is in progress. | |
(BOOL) | - isCMRPaused |
Notify if the cloud recording is paused. | |
(BOOL) | - resumePauseCMR |
Set to pause/resume cloud recording in the meeting. | |
(void) | - turnOnCMR: |
Set to turn on/off the cloud recording in the meeting. | |
(MobileRTCRecordingStatus) | - getCloudRecordingStatus |
Get current cloud recording. | |
(MobileRTCSDKError) | - requestStartCloudRecording |
Send a request to ask the host to start cloud recording. | |
(BOOL) | - isSmartRecordingEnabled |
Determine if the smart recording feature is enabled in the meeting. | |
(BOOL) | - isFailoverMeeting |
Query if the meeting is failover. | |
(MobileRTCMeetingType) | - getMeetingType |
Get the type of current meeting. | |
(BOOL) | - isWebinarMeeting |
Query if the meeting is Webinar. | |
(BOOL) | - lockMeeting: |
Set to lock the meeting. | |
(BOOL) | - lockShare: |
Set to lock the share. | |
(MobileRTCNetworkQuality) | - queryNetworkQuality:withDataFlow: |
Check in-meeting network status. | |
(BOOL) | - presentMeetingChatViewController:userId: |
Set to present Zoom original Meeting Chat ViewController. | |
(BOOL) | - presentParticipantsViewController: |
Set to present Zoom original Participants ViewController. | |
(BOOL) | - configDSCPWithAudioValue:VideoValue: |
Configure DSCP values for audio and video. | |
(BOOL) | - isLiveStreamReminderEnabled |
Check if the live stream reminder is enabled. | |
(BOOL) | - canEnableLiveStreamReminder |
Check if the current user can enable/disable the live stream reminder. | |
(MobileRTCSDKError) | - enableLiveStreamReminder: |
Enable or disable the live stream reminder. | |
(BOOL) | - startLiveStreamWithStreamingURL:StreamingKey:BroadcastURL: |
Set to start Live Stream. | |
(nullable NSDictionary *) | - getLiveStreamURL |
Get live stream server URL. | |
(NSArray< MobileRTCLiveStreamItem * > *_Nullable) | - getSupportLiveStreamItems |
Get the list of live stream information items in the current meeting. | |
(MobileRTCLiveStreamItem *_Nullable) | - getCurrentLiveStreamItem |
Get the current live stream object. | |
(BOOL) | - stopLiveStream |
Set to stop live streaming. | |
(BOOL) | - isRawLiveStreamSupported |
Query Whether the meeting supports raw live streams. | |
(MobileRTCSDKError) | - canStartRawLiveStream |
Whether the current user is able to start raw live streaming. | |
(MobileRTCSDKError) | - requestRawLiveStreaming:broadcastName: |
Send a request to enable the SDK to start a raw live stream. | |
(MobileRTCSDKError) | - startRawLiveStreaming:broadcastName: |
Start a rawData live stream. | |
(MobileRTCSDKError) | - stopRawLiveStream |
Stop a rawData live stream. | |
(MobileRTCSDKError) | - removeRawLiveStreamPrivilege: |
Remove the raw live stream privilege. | |
(NSArray< MobileRTCRawLiveStreamInfo * > *_Nullable) | - getRawLiveStreamingInfoList |
Get a list of current active raw live streams. | |
(NSArray< NSNumber * > *_Nullable) | - getRawLiveStreamPrivilegeUserList |
Get the list of users’ IDs who have raw live stream privileges. | |
(BOOL) | - showMobileRTCMeeting: |
Set to show UI of meeting. | |
(BOOL) | - hideMobileRTCMeeting: |
Set to hide the UI of meeting. | |
(void) | - showMeetingControlBar |
If you add a full-screen view to our zoom meeting UI, you can display the control bar by this method when the control bar is hidden. | |
(void) | - switchToActiveSpeaker |
Switch to active scene.The sequence of video frames is { drive scene(only iPhone), active scene, gallery scene(if has)}. | |
(void) | - switchToVideoWall |
Switch to gallery scene.The sequence of video frames is { drive scene(only iPhone), active scene, gallery scene(if has)}. | |
(void) | - switchToDriveScene |
Switch to drive scene.The sequence of video frames is { drive scene(only iPhone), active scene, gallery scene(if has)}. | |
(MobileRTCANNError) | - showAANPanelInView:originPoint: |
Show app signaling pannel in designated position of container view. | |
(MobileRTCANNError) | - hideAANPanel |
Hide app signaling pannel. | |
(MobileRTCSDKError) | - showDynamicNoticeForAICompanionPanel:originPoint: |
Show the dynamic notice for the AI Companion panel view. | |
(MobileRTCSDKError) | - hideDynamicNoticeForAICompanionPanel |
Hide dynamic notice for AI Companion panel view. | |
(NSString *_Nullable) | - getMeetingPassword |
Get current meeting's password. | |
(BOOL) | - showMinimizeMeetingFromZoomUIMeeting |
Call the method to show Minimize meeting when in Zoom UI meeting. | |
(BOOL) | - backZoomUIMeetingFromMinimizeMeeting |
Call the methond to back Zoom UI meeting when in minimize meeting. | |
(BOOL) | - isParticipantsRenameAllowed |
Query if the meeting is allow participants to rename themselves. | |
(void) | - allowParticipantsToRename: |
Set the meeting is allow participants to rename themselves. | |
(BOOL) | - isParticipantsUnmuteSelfAllowed |
Query if the meeting is allow participants to unmute themselves. | |
(void) | - allowParticipantsToUnmuteSelf: |
Query if the meeting is allow participants to unmute themselves. | |
(MobileRTCSDKError) | - allowParticipantsToStartVideo: |
Allow participant to start video. | |
(BOOL) | - isParticipantsStartVideoAllowed |
Query is allow participant to start video. | |
(BOOL) | - isLiveTranscriptLegalNoticeAvailable |
Is live transcript legal notice available. | |
(NSString *_Nullable) | - getLiveTranscriptLegalNoticesPrompt |
Get live transcript legal noticesPrompt. | |
(NSString *_Nullable) | - getLiveTranscriptLegalNoticesExplained |
Get live transcript legal notices explained. | |
(BOOL) | - isParticipantRequestLocalRecordingAllowed |
Check whether the current meeting allows participants to send local recording privilege requests. It can only be used in regular meetings, not in webinar or breakout room. | |
(MobileRTCSDKError) | - allowParticipantsToRequestLocalRecording: |
Allow participant to request local recording. | |
(BOOL) | - canEnableParticipantRequestCloudRecording |
Determine if the current user can enable participant request clould recording. | |
(BOOL) | - isParticipantRequestCloudRecordingEnabled |
Toggle whether attendees can send requests for the host to start a cloud recording. This can only be used in regular meeetings. | |
(MobileRTCSDKError) | - allowParticipantsToRequestCloudRecording: |
Allowing the regular attendees to send cloud recording privilege request, This can only be used in regular meeetings and webinar (no breakout rooms). | |
(BOOL) | - isAutoAllowLocalRecordingRequest |
Check whether the current meeting auto-grants participants’ local recording privilege requests. It can only be used in regular meetings (not webinar or breakout room). | |
(MobileRTCSDKError) | - autoAllowLocalRecordingRequest: |
Allow participants to request local recording. | |
(BOOL) | - canSuspendParticipantsActivities |
Whether the current user is able to suspend all participant activities. | |
(MobileRTCSDKError) | - suspendParticipantsActivites |
Suspend all participant activities. | |
(MobileRTCSDKError) | - canHideParticipantProfilePictures |
Query if the current user can hide participant profile pictures. | |
(MobileRTCSDKError) | - hideParticipantProfilePictures: |
Hide/Show participant profile pictures. | |
(BOOL) | - isParticipantProfilePicturesHidden |
Query if the current meeting hides participant pictures. | |
(BOOL) | - isFocusModeEnabled |
Get the focus mode enabled or not by web portal. | |
(MobileRTCSDKError) | - turnFocusModeOn: |
Turn focus mode on or off. Focus mode on means Participants will only be able to see hosts' videos and shared content, and videos of spotlighted participants. | |
(BOOL) | - isFocusModeOn |
Get the focus mode on or off. | |
(MobileRTCFocusModeShareType) | - getFocusModeShareType |
Get share focus mode type indicating who can see the shared content which is controlled by host or co-host. | |
(MobileRTCSDKError) | - setFocusModeShareType: |
Set focus mode type indicating who can see the shared content which is controlled by host or co-host. | |
(BOOL) | - isSupportVirtualNameTag |
Determine if there is support for the virtual name tag feature. | |
(MobileRTCSDKError) | - enableVirtualNameTag: |
Enable the virtual name tag feature for the account. | |
(MobileRTCSDKError) | - updateVirtualNameTagRosterInfo: |
Update the virtual name tag roster infomation for the account. | |
(BOOL) | - isInterpretationEnabled |
Determine if interpretation feature is enabled in the meeting. | |
(BOOL) | - isInterpretationStarted |
Determine if interpretation has been started by host. | |
(BOOL) | - isInterpreter |
Determine if myself is interpreter. | |
(MobileRTCInterpretationLanguage *_Nullable) | - getInterpretationLanguageByID: |
Get the interpretation language object of specified language ID. | |
(NSArray< MobileRTCInterpretationLanguage * > *_Nullable) | - getAllLanguageList |
Get the all interpretation language list. | |
(NSArray< MobileRTCMeetingInterpreter * > *_Nullable) | - getInterpreterList |
Get the interpreters list. | |
(BOOL) | - addInterpreter:lan1:andLan2: |
Add someone as a interpreter. | |
(BOOL) | - removeInterpreter: |
Remove some interpreter. | |
(BOOL) | - modifyInterpreter:lan1:andLan2: |
Modify the language of some interpreter. | |
(BOOL) | - startInterpretation |
Start interpretation. | |
(BOOL) | - stopInterpretation |
Stop interpretation. | |
(NSArray< MobileRTCInterpretationLanguage * > *_Nullable) | - getAvailableLanguageList |
Get the available interpretation language list. | |
(BOOL) | - joinLanguageChannel: |
Join some language channel. | |
(NSInteger) | - getJoinedLanguageID |
Get the language ID which myself is in. | |
(BOOL) | - turnOffMajorAudio |
Turn off the major audio, if you are in some interpreter language channel. | |
(BOOL) | - turnOnMajorAudio |
Turn on the major audio, if you are in some interpreter language channel. | |
(BOOL) | - isMajorAudioTurnOff |
Determine if the major audio is off. | |
(NSArray< MobileRTCInterpretationLanguage * > *_Nullable) | - getInterpreterLans |
Get languages if myself is a interpreter. | |
(BOOL) | - setInterpreterActiveLan: |
Set a language channel which myself will be in, if myself is a interpreter. | |
(NSInteger) | - getInterpreterActiveLan |
Get the active language ID, if myself is a interpreter. | |
(NSArray< MobileRTCInterpretationLanguage * > *_Nullable) | - getInterpreterAvailableLanguages |
Get the list of available languages that interpreters can hear. | |
(BOOL) | - setInterpreterListenLan: |
Set a language that I can hear as an interpreter. | |
(NSInteger) | - getInterpreterListenLan |
Get a language that I can hear as an interpreter. | |
(BOOL) | - isMeetingSupportCC |
Query if the current meeting is supported closed caption. | |
(BOOL) | - canDisableCaptions |
Query if the user can disable captions. | |
(MobileRTCSDKError) | - enableCaptions: |
Enable or disable captions. | |
(BOOL) | - isCaptionsEnabled |
Query if the captions enabled. | |
(BOOL) | - isSupportRequestCaptions |
Determine whether users can request to start captions. | |
(MobileRTCSDKError) | - requestToStartCaptions: |
Request the host to start captions. If the host approves your request, you receive the callback MobileRTCMeetingServiceDelegate::onStartCaptionsRequestApproved,and you should start captions or translation there. | |
(BOOL) | - isSupportTranslationWhenRequestToStartCaptions |
Determine if translation is available when users request to start captions. | |
(BOOL) | - canBeAssignedToSendCC: |
Query if the user is can be assigned to send closed caption. | |
(BOOL) | - assignCCPrivilege: |
Assign the user privilege to send closed caption. | |
(BOOL) | - withdrawCCPrivilege: |
WithDraw the user privilege to send closed caption. | |
(BOOL) | - canAssignOthersToSendCC |
Query if the current user can assign the privilege of send closed caption to others. | |
(BOOL) | - enableMeetingManualCaption: |
Hosts only API to set meeting language for the entire meeting. | |
(BOOL) | - isMeetingManualCaptionEnabled |
Determine whether it is enabled to manual input CC for meeting. | |
(BOOL) | - isLiveTranscriptionFeatureEnabled |
Query if this meeting support the live transcription feature. | |
(MobileRTCLiveTranscriptionStatus) | - getLiveTranscriptionStatus |
Query the current live transcription status. | |
(BOOL) | - canStartLiveTranscription |
Query if meeting participants can start live transcription. | |
(BOOL) | - startLiveTranscription |
Start live transcription. If the meeting enable multi language transcription,all user can start live transcription otherwise only host can start. | |
(BOOL) | - stopLiveTranscription |
Stop live transcription. If the meeting enable multi language transcription,all user can stop live transcription,otherwise only host can stop. | |
(BOOL) | - enableRequestLiveTranscription: |
The host enable/disable the request live transcription. | |
(BOOL) | - isRequestToStartLiveTranscriptionEnabled |
Query if it is enabled to request to start live transcription. | |
(BOOL) | - requestToStartLiveTranscription: |
Request the host to start live transcription. | |
(BOOL) | - isMultiLanguageTranscriptionEnabled |
Determine whether the multi language transcription feature is enabled. | |
(BOOL) | - isTextLiveTranslationEnabled |
Determine whether the translated captions feature is enabled. | |
(MobileRTCSDKError) | - enableReceiveSpokenlLanguageContent: |
Enable or disable to receive original and translated content.If enable this feature,you need start live transcription. | |
(BOOL) | - isReceiveSpokenLanguageContentEnabled |
Determine whether receive original and translated is available. | |
(NSArray< MobileRTCLiveTranscriptionLanguage * > *_Nullable) | - getAvailableMeetingSpokenLanguages |
Get the list of all available spoken languages in meeting. | |
(BOOL) | - setMeetingSpokenLanguage: |
Set spoken language of the current user. | |
(MobileRTCSDKError) | - setMeetingSpokenLanguage:isForAll: |
Set the current user's spoken language. | |
(MobileRTCLiveTranscriptionLanguage *_Nullable) | - getMeetingSpokenLanguage |
Get the spoken language of the current user. | |
(NSArray< MobileRTCLiveTranscriptionLanguage * > *_Nullable) | - getAvailableTranslationLanguages |
Get the list of all available translation languages in meeting. | |
(BOOL) | - setTranslationLanguage: |
Set the translation language of the current user. | |
(MobileRTCLiveTranscriptionLanguage *_Nullable) | - getTranslationLanguage |
Get the translation language of the current user. | |
(BOOL) | - isSupportPhone |
Determine if the user account supports calling out. | |
(BOOL) | - isDialOutSupported |
Query if user can dial out in the meeting. | |
(NSArray< MobileRTCCallCountryCode * > *_Nullable) | - getSupportCountryInfo |
Get the list of the countries which support to call out. | |
(BOOL) | - isDialOutInProgress |
Query if there is any outgoing call in process. | |
(BOOL) | - dialOut:isCallMe:withName: |
Start to dial out. | |
(BOOL) | - cancelDialOut: |
Cancel to dial out. | |
(nullable MobileRTCCallCountryCode *) | - getDialInCurrentCountryCode |
Get countrycode for the current user's locale. | |
(nullable NSArray< NSArray< MobileRTCCallCountryCode * > * > *) | - getDialInAllCountryCodes |
Get all countrycodes. | |
(nullable NSArray< MobileRTCCallCountryCode * > *) | - getDialInCallCodesWithCountryId: |
Get to the countrycode specified by countryId. | |
(BOOL) | - dialInCall: |
Make a phone call to access your voice. | |
(BOOL) | - canDoPolling |
Determine whether the current meeting can do the polling. | |
(NSString *_Nullable) | - getActivePollingID |
Get the active poll's ID. | |
(NSArray< MobileRTCPollingQuestionItem * > *_Nullable) | - getPollingQuestionItemList: |
Get the list of polling question's subquestion. | |
(BOOL) | - canGetRightAnswerItemList: |
Determine if the right answer item list can be allowed to get. | |
(NSArray< MobileRTCPollingAnswerItem * > *_Nullable) | - getPollingRightAnswerItemList: |
Get the list of polling question or subquestion's right answer. | |
(BOOL) | - canShowAnswerResultList: |
Determine if the answer result list can be show. | |
(NSArray< MobileRTCPollingAnswerResultItem * > *_Nullable) | - getPollingAnswerResultItemList: |
Get the list of polling answer result item. | |
(MobileRTCPollingItem *_Nullable) | - getPollingItemByID: |
Get the polling item object of specified polling ID. | |
(NSString *_Nullable) | - getPollingQuestionImagePath:questionID: |
Get the polling question's image path. | |
(NSInteger) | - getQuestionCharactersMinLen:questionID: |
Get the polling question's minimum length. | |
(NSInteger) | - getQuestionCharactersMaxLen:questionID: |
Get the polling question's maximum length. | |
(BOOL) | - isQuestionCaseSensitive:questionID: |
Determine if the question is case sensitive. | |
(BOOL) | - canAddPolling |
Determine if the host can add polling. | |
(MobileRTCSDKError) | - addPolling |
Create polling in a web browser. | |
(BOOL) | - canEditPolling: |
Determine if the host can edit polling. | |
(MobileRTCSDKError) | - editPolling: |
Open edit polling in a web browser. | |
(BOOL) | - canDeletePolling: |
Determine if the host can delete polling. | |
(MobileRTCSDKError) | - deletePolling: |
Delete the polling. | |
(BOOL) | - canDuplicatePolling: |
Determine if the host can duplicate polling. | |
(MobileRTCSDKError) | - duplicatePolling: |
Duplicate the polling. | |
(BOOL) | - canViewPollingResultFromBrowser: |
Determine if the user can view polling results in the browser. | |
(MobileRTCSDKError) | - viewPollingResultFromBrowser: |
Open a polling result in the web browser. | |
(NSArray< MobileRTCPollingItem * > *_Nullable) | - getPollingItemList |
Get the list of poll item. | |
(BOOL) | - canStartPolling: |
Determine if the host or co-host can start the polling. | |
(MobileRTCSDKError) | - startPolling: |
Start the polling. | |
(MobileRTCSDKError) | - stopPolling: |
Stop the polling. | |
(BOOL) | - canRestartPolling: |
Determine if the host or co-host can restart the polling. | |
(MobileRTCSDKError) | - restartPolling: |
Restart the polling. | |
(BOOL) | - canSharePollingResult: |
Determine if the host or co-host can share the poll's result. | |
(MobileRTCSDKError) | - startSharePollingResult: |
Share the poll's result. | |
(MobileRTCSDKError) | - stopSharePollingResult: |
Stop the poll's result. | |
(MobileRTCSDKError) | - enableGetRightAnswerList: |
Set to enable show right answer to participants when share quiz's result. | |
(BOOL) | - canDownloadResult |
Determine if the host can download poll's result from browser. | |
(MobileRTCSDKError) | - downLoadResult |
Download all stopped poll's result from browser. | |
(MobileRTCSDKError) | - setAnswerCheck:check: |
Attendee set answer's check. | |
(MobileRTCSDKError) | - setAnswerContent:answerText: |
Attendee set answer's content. | |
(BOOL) | - canSubmitPolling: |
Determine if the attendee can submit the polling. | |
(MobileRTCSDKError) | - submitPolling: |
Attendee set answer's content. | |
(BOOL) | - isQAEnabled |
Query if Q&A is support of this meeting. | |
(MobileRTCSDKError) | - enableMeetingQAFeature: |
Set to enable/disable meeting QA. | |
(BOOL) | - isMeetingQAFeatureOn |
Query if meeting QA is enabled in current meeting. | |
(BOOL) | - isAskQuestionEnabled |
Determine if the ask question is allowed by the host/co-host. | |
(MobileRTCSDKError) | - enableAskQuestion: |
Set attendee can ask question. | |
(BOOL) | - presentQAViewController: |
Set to present Zoom original Q&A ViewController. | |
(BOOL) | - isAllowAskQuestionAnonymously |
Query if it is allowed to ask question anonymously in webinar. | |
(BOOL) | - allowAskQuestionAnonymously: |
Set if it is enabled to ask questions anonymously. | |
(BOOL) | - isAllowAttendeeViewAllQuestion |
Query if attendee is allowed to view all question. | |
(BOOL) | - allowAttendeeViewAllQuestion: |
Allow attendee to view all question. | |
(BOOL) | - isAllowAttendeeUpVoteQuestion |
Query if attendee is allowed to submit questions. | |
(BOOL) | - allowAttendeeUpVoteQuestion: |
Allow attendee to submit questions. | |
(BOOL) | - isAllowCommentQuestion |
Query if attendee is allowed to comment questions. | |
(BOOL) | - allowCommentQuestion: |
Allow attendee to comment question. | |
(nullable NSArray< MobileRTCQAItem * > *) | - getAllQuestionList |
Get all questions. | |
(nullable NSArray< MobileRTCQAItem * > *) | - getMyQuestionList |
Get My questions. | |
(nullable NSArray< MobileRTCQAItem * > *) | - getOpenQuestionList |
Get Open questions. | |
(nullable NSArray< MobileRTCQAItem * > *) | - getDismissedQuestionList |
Get Dismissed questions. | |
(nullable NSArray< MobileRTCQAItem * > *) | - getAnsweredQuestionList |
Get Answered questions. | |
(int) | - getALLQuestionCount |
Get the amount of all questions. | |
(int) | - getMyQuestionCount |
Get the amount of my questions. | |
(int) | - getOpenQuestionCount |
Get the amount of Open questions. | |
(int) | - getDismissedQuestionCount |
Get the amount of dissmissed questions. | |
(int) | - getAnsweredQuestionCount |
Get the amount of answered questions. | |
(nullable MobileRTCQAItem *) | - getQuestion: |
Get question item by questionID. | |
(nullable MobileRTCQAAnswerItem *) | - getAnswer: |
Get answer item by questionID. | |
(BOOL) | - addQuestion:anonymous: |
Add Quesion. | |
(BOOL) | - answerQuestionPrivate:answerContent: |
Answer quesion in private. | |
(BOOL) | - answerQuestionPublic:answerContent: |
Answer Quesion. | |
(BOOL) | - commentQuestion:commentContent: |
Attendee comment Quesion. | |
(BOOL) | - dismissQuestion: |
Dismiss Quesion. | |
(BOOL) | - reopenQuestion: |
Reopen Quesion. | |
(BOOL) | - voteupQuestion:voteup: |
Vote up Quesion. | |
(BOOL) | - startLiving: |
StartLiving Quesion. | |
(BOOL) | - endLiving: |
EndLiving Quesion. | |
(BOOL) | - deleteQuestion: |
Delete Quesion. | |
(BOOL) | - deleteAnswer: |
Delete answerID. | |
(BOOL) | - isQALegalNoticeAvailable |
Is QA legal notice available. | |
(NSString *_Nullable) | - getQALegalNoticesPrompt |
Get QA legal notices prompt. | |
(NSString *_Nullable) | - getQALegalNoticesExplained |
Get QA legal notices explained. | |
(BOOL) | - startRawArchiving |
Start raw archiving and get raw data receive previlege. | |
(BOOL) | - stopRawArchiving |
Stop raw archiving and revoke rawdata receive previlege. | |
(BOOL) | - isEmojiReactionEnabled |
Determine if the Reaction feature is enabled. | |
(MobileRTCSDKError) | - sendEmojiReaction: |
Send emoji reaction. | |
(MobileRTCSDKError) | - sendEmojiFeedback: |
Send the emoji feedback. | |
(MobileRTCSDKError) | - cancelEmojiFeedback |
Cancel the emoji feedback. | |
(BOOL) | - isSignInterpretationEnabled |
Determine if the sign interpretation function is enabled. | |
(MobileRTCSignInterpretationStatus) | - getSignInterpretationStatus |
Get sign interpretation status of current meeting. | |
(BOOL) | - isSignInterpreter |
Determine if self is sign interpreter. | |
(MobileRTCSignInterpreterLanguage *_Nullable) | - getSignInterpretationLanguageInfoByID: |
Get the sign interpretation language object of specified sign language ID. | |
(NSArray< MobileRTCSignInterpreterLanguage * > *_Nullable) | - getAvailableSignLanguageInfoList |
Get the available sign interpretation language list. | |
(NSArray< MobileRTCSignInterpreterLanguage * > *_Nullable) | - getAllSupportedSignLanguageInfoList |
Get the all supported sign interpretation language list.only for host. | |
(NSArray< MobileRTCSignInterpreter * > *_Nullable) | - getSignInterpreterList |
Get the sign interpreters list. | |
(MobileRTCSDKError) | - addSignInterpreter:signLanId: |
Add someone as a sign interpreter. | |
(MobileRTCSDKError) | - removeSignInterpreter: |
Remove interpreter. | |
(MobileRTCSDKError) | - modifySignInterpreter:signLanId: |
Modify the language of some sign interpreter. | |
(BOOL) | - canStartSignInterpretation |
Determine if I can start the sign interpretation in the meeting. | |
(MobileRTCSDKError) | - startSignInterpretation |
Start sign interpretation. | |
(MobileRTCSDKError) | - stopSignInterpretation |
Stop sign interppretation. | |
(MobileRTCSDKError) | - requestSignLanuageInterpreterToTalk:allowToTalk: |
Host allow sign language interpreter to talk. | |
(BOOL) | - isAllowSignLanuageInterpreterToTalk: |
Determine if the sign language interpreter be allowed to talk. | |
(NSString *_Nullable) | - getSignInterpreterAssignedLanID |
Get sign language id if myself is a sign interpreter.only for interpreter. | |
(MobileRTCSDKError) | - joinSignLanguageChannel: |
Join some sign language channel if myself is not a sign interpreter.only for non-interpreter. | |
(MobileRTCSDKError) | - leaveSignLanguageChannel |
Leave current sign language channel if myself is not a sign interpreter.only for non-interpreter. | |
(BOOL) | - isSmartSummarySupported |
Determine if current meeting support smart summary feature. | |
(BOOL) | - isSmartSummaryEnabled |
Determine if the smart summary feature is enabled in the meeting. | |
(MobileRTCSDKError) | - canRequestStartSmartSummary |
Whether the current user can request the host to start the smart summary for the current meeting. | |
(MobileRTCSDKError) | - requestStartSmartSummary |
Request the host to start the smart summary for the current meeting. | |
(MobileRTCSDKError) | - canStartSmartSummary |
Whether the current user is able to start smart summary. | |
(MobileRTCSDKError) | - startSmartSummary |
Start smart summary. | |
(MobileRTCSDKError) | - stopSmartSummary |
Stop smart summary. | |
(BOOL) | - isSmartSummaryStarted |
Query whether smart summary is started. | |
(BOOL) | - changeName:withUserID: |
Set to change user's screen name in meeting. | |
(nullable NSArray< NSNumber * > *) | - getInMeetingUserList |
Get all the users in the meeting. | |
(nullable NSArray< NSNumber * > *) | - getWebinarAttendeeList |
Get all the attendees in the webinar. | |
(nullable MobileRTCMeetingUserInfo *) | - userInfoByID: |
Get user information in the meeting. | |
(nullable MobileRTCMeetingWebinarAttendeeInfo *) | - attendeeInfoByID: |
Get attendees' information in the webinar. | |
(BOOL) | - makeHost: |
Assign a user as the host in meeting. | |
(BOOL) | - removeUser: |
Remove a user from the meeting. | |
(NSUInteger) | - myselfUserID |
Get the ID of the current user in the meeting. | |
(NSUInteger) | - activeUserID |
Get the ID of the active user in the meeting. | |
(NSUInteger) | - activeShareUserID |
Get the ID of user who is sharing in the meeting. | |
(NSArray< NSNumber * > *_Nullable) | - getViewableSharingUserList |
Get the ID of users who are sharing. | |
(NSArray< NSNumber * > *_Nullable) | - getViewableDocSharingUserList |
Get the ID of users who are sharing docs. | |
(NSArray *_Nullable) | - getCompanionChildList: |
Get the user's child list. | |
(MobileRTCMeetingUserInfo *_Nullable) | - getCompanionParentUser: |
Get the information about the user's parent user. | |
(BOOL) | - isSameUser:compareTo: |
Judge if the two IDs from different sessions are of the same user. | |
(BOOL) | - isHostUser: |
Query if the user is host. | |
(BOOL) | - isMyself: |
Query if the ID is the current user's. | |
(BOOL) | - isH323User: |
Query if the user join meeting from H323. | |
(BOOL) | - raiseMyHand |
Raise hand of the current user. | |
(BOOL) | - lowerHand: |
Put hands down of the current user. | |
(BOOL) | - lowerAllHand: |
Set to put all users' hands down. | |
(BOOL) | - isSelfOriginalHost |
Query whether the current user is the original host. | |
(BOOL) | - canClaimhost |
Query if the current user can claim to be a host. | |
(BOOL) | - reclaimHost |
Reclaim the role of the host. | |
(BOOL) | - claimHostWithHostKey: |
Set to claim to be a host by host key. | |
(BOOL) | - assignCohost: |
Assign a user as co-host in meeting. | |
(BOOL) | - revokeCoHost: |
Revoke co-host role of another user in meeting. | |
(BOOL) | - canBeCoHost: |
Query if the user can be assigned as co-host in meeting. | |
(BOOL) | - isRawLiveStreaming: |
Determine whether the user has started a live stream. | |
(BOOL) | - hasRawLiveStreamPrivilege: |
Determine whether the user has raw live stream privilege. | |
(nullable MobileRTCMeetingUserInfo *) | - getBotAuthorizedUserInfoByUserID: |
Get the information about the bot's authorized user. | |
(nullable NSArray< NSNumber * > *) | - getAuthorizedBotListByUserID: |
Get the authorizer's bot list. | |
(MobileRTCSDKError) | - assignCohost:withAssetsPrivilege: |
Assign a user as co-host in meeting. And grant this user with privilege to manage related assets after the meeting. | |
(MobileRTCSDKError) | - makeHost:withAssetsPrivilege: |
Assign a user as the host in meeting. And grant this user with privilege to manage related assets after the meeting. | |
(BOOL) | - canBeCoOwner: |
Query if the user can be assigned as co-owner in meeting. Co-owner can be grant with privilege to manage some assets after the meeting. | |
(BOOL) | - isSendingMyVideo |
Query if the user is sending video. | |
(BOOL) | - canUnmuteMyVideo |
Query if user can unmute his video himself. | |
(MobileRTCSDKError) | - muteMyVideo: |
Set to mute video of the current user. | |
(BOOL) | - rotateMyVideo: |
Rotate my video. | |
(BOOL) | - isUserSpotlighted: |
Query if user's video is spotlighted. Once the user's video is spotlighted, it will show only the specified video in the meeting instead of active user's. | |
(BOOL) | - spotlightVideo:withUser: |
Set whether to spotlight user's video. | |
(BOOL) | - unSpotlightAllVideos |
Un-spotlight all the user. | |
(NSArray< NSNumber * > *_Nullable) | - getSpotLightedVideoUserList |
Get spotlight user list. | |
(BOOL) | - isUserPinned: |
Query if the user's video is pinned. | |
(BOOL) | - pinVideo:withUser: |
Set whether to pin user's video or not. | |
(BOOL) | - isUserVideoSending: |
Query if user's video is being sent. | |
(BOOL) | - stopUserVideo: |
Set to stop user's video. | |
(BOOL) | - askUserStartVideo: |
Host can use this function to demand user to start video. | |
(CGSize) | - getUserVideoSize: |
Get the size of user's video. | |
(BOOL) | - isBackCamera |
Query if user is using back camera. | |
(MobileRTCCameraError) | - switchMyCamera |
Set to Switch the camera of the current user in local device. | |
(NSArray< MobileRTCCameraDevice * > *_Nullable) | - getCameraDeviceList |
Get the camera device list. | |
(BOOL) | - switchCamera: |
Switch camera by camera ID. | |
(MobileRTCCameraDevice *_Nullable) | - getSelectedCamera |
Get the current camera device in use. | |
(BOOL) | - zoomCamera: |
Zoom the camera in or out. | |
(MobileRTCSDKError) | - setVideoQualityPreference: |
Set the video quality preference that automatically adjust user's video to prioritize frame rate v.s. resolution based on the current bandwidth available. | |
(BOOL) | - isSupportFollowHostVideoOrder |
Qurry if the account support follow host video order feature or not. | |
(BOOL) | - isFollowHostVideoOrderOn |
Qurry if follow host video order or not currently. | |
(NSArray< NSNumber * > *_Nullable) | - getVideoOrderList |
Get follow host video order array currently. | |
(MobileRTCSDKError) | - stopIncomingVideo: |
Stop the incoming video. | |
(BOOL) | - isIncomingVideoStoped |
Determine if the incoming video is stopped. | |
(BOOL) | - isStopIncomingVideoSupported |
Determine if the incoming video is supported. | |
(MobileRTCSDKError) | - enableVideoAutoFraming:forMode: |
Enable my video auto-framing. | |
(MobileRTCSDKError) | - disableVideoAutoFraming |
Stop video auto-framing. | |
(BOOL) | - isVideoAutoFramingEnabled |
Determine whether auto-framing is enabled. | |
(MobileRTCAutoFramingMode) | - getVideoAutoFramingMode |
Get current mode of auto-framing. | |
(MobileRTCSDKError) | - setVideoAutoFramingMode: |
Set the mode of auto-framing when auto-framing is enabled. | |
(MobileRTCSDKError) | - setVideoAutoFramingRatio: |
Set the mode of auto-framing when auto-framing is enabled. | |
(MobileRTCSDKError) | - setFaceRecognitionFailStrategy: |
Set the fail strategy of face recognition when auto-framing is enabled(mode is " @c MobileRTCAutoFramingMode_FaceRecognition"). | |
(MobileRTCAutoFramingParameter *_Nullable) | - getVideoAutoFramingSetting: |
Get the setting of auto-framing. | |
(BOOL) | - canEnableAlphaChannelMode |
Determine if alpha channel mode can be enabled. | |
(MobileRTCSDKError) | - enableAlphaChannelMode: |
Enable or disable alpha channel mode. | |
(BOOL) | - isAlphaChannelModeEnabled |
Determine if alpha channel mode is enabled. | |
(BOOL) | - startPreviewWithFrame: |
Start preview for inspect the virtual background effect. | |
(void) | - stopPreview |
Stop previewing the virtual background. | |
(BOOL) | - isSupportVirtualBG |
Determine if the virtual background feature is supported by the meeting. | |
(BOOL) | - isDeviceSupportSmartVirtualBG |
Determine if the smart virtual background feature can be supported by the machine. | |
(BOOL) | - isSupportSmartVirtualBG |
Is Support smart virtual background. | |
(NSArray< MobileRTCVirtualBGImageInfo * > *_Nullable) | - getBGImageList |
Get the virtual background list. | |
(BOOL) | - isAllowToAddNewVBItem |
Determine if the adding new virtual background item feature is supported by the meeting. | |
(MobileRTCMeetError) | - addBGImage: |
Add and use the image for virtual background. | |
(MobileRTCMeetError) | - removeBGImage: |
Remove image item form image list. Will use the previous one for virtual background. | |
(MobileRTCMeetError) | - useBGImage: |
Use the specify image item for virtual background. | |
(MobileRTCMeetError) | - useNoneImage |
Disable the virtrual background, same as use a none image item. | |
(BOOL) | - isUsingGreenVB |
Is using green virtual background. | |
(MobileRTCMeetError) | - enableGreenVB: |
Enable green virtual background mode. | |
(MobileRTCMeetError) | - selectGreenVBPoint: |
Select the point that regard as background. | |
(BOOL) | - hasPromptAndDePromptPrivilege |
Query if the user has the privilege to prompt or demote users in the webinar. | |
(BOOL) | - promptAttendee2Panelist: |
Prompt Attendee to Panelist in Webinar. | |
(BOOL) | - dePromptPanelist2Attendee: |
Demote the panelist to attendee. | |
(BOOL) | - changePanelistChatPrivilege: |
Set the chat privilege of the panelist. | |
(MobileRTCPanelistChatPrivilegeType) | - getPanelistChatPrivilege |
Get the chat privilege of the panelist. | |
(BOOL) | - allowAttendeeChat: |
Allow attendee to chat. | |
(MobileRTCChatAllowAttendeeChat) | - getWebinarAttendeeChatPrivilege |
Get webinar attendee chat privilege type. | |
(BOOL) | - isAllowAttendeeTalk: |
Query if attendee is allowed to talk in Webinar Meeting. | |
(BOOL) | - allowAttenddeTalk:allow: |
Allow attendee to talk in webinar. | |
(BOOL) | - isAllowPanelistStartVideo |
Query if Panelist can start video in Webinar Meeting. | |
(BOOL) | - allowPanelistStartVideo: |
Allow Panelist to start video in Webinar. | |
(BOOL) | - isWebinarEmojiReactionSupported |
Determine if current webinar supports emoji reactions. | |
(BOOL) | - isWebinarEmojiReactionAllowed |
Query if emoji reactions status. | |
(MobileRTCSDKError) | - allowWebinarEmojiReaction |
Permitted to use emoji reactions. | |
(MobileRTCSDKError) | - disallowWebinarEmojiReaction |
Forbid use of emoji reactions. | |
(BOOL) | - isAttendeeRaiseHandAllowed |
Query if attendee raise hand status. | |
(MobileRTCSDKError) | - allowAttendeeRaiseHand |
The attendee is allowed to use the raise hand. | |
(MobileRTCSDKError) | - disallowAttendeeRaiseHand |
Do not letthe attendee to raise their hand. | |
(BOOL) | - isAttendeeViewTheParticipantCountAllowed |
Query if attendee to view the participant count. | |
(MobileRTCSDKError) | - allowAttendeeViewTheParticipantCount |
The attendee is allow to view the participant count. | |
(MobileRTCSDKError) | - disallowAttendeeViewTheParticipantCount |
Forbid the attendee to view the participant count. | |
(NSUInteger) | - getParticipantCount |
Get the participant count. | |
(MobileRTCSDKError) | - setAttendeeViewMode: |
Set the view mode of the attendee. | |
(MobileRTCAttendeeViewMode) | - getAttendeeViewMode |
Get the view mode of the attendee. | |
(NSString *_Nullable) | - getPollLegalNoticesPrompt |
Get poll legal notices prompt. | |
(BOOL) | - isPollingLegalNoticeAvailable |
Is polling legal notice available. | |
(NSString *_Nullable) | - getPollLegalNoticesExplained |
Get poll legal notices explained. | |
(NSString *_Nullable) | - getPollAnonymousLegalNoticesExplained |
Get poll anonymous legal notices explained. | |
(NSString *_Nullable) | - getWebinarRegistrationLegalNoticesPrompt |
Get annotation over share legal notices prompt. | |
(MobileRTCWebinarRegistLegalNoticeContent *_Nullable) | - getWebinarRegistrationLegalNoticesExplained |
Get annotation over share legal notices explained. | |
(BOOL) | - isSupportWhiteBoard |
Determine whether the current meeting supports the whiteboard or not. | |
(MobileRTCCannotShareReasonType) | - canStartShareWhiteboard |
Determine whether the current meeting can start sharing the whiteboard. | |
(MobileRTCSDKError) | - setParentViewCtroller: |
Set parent view controller for whiteboard board view and whiteboard canvas. | |
(MobileRTCSDKError) | - showWhiteboardByParentViewCtroller: |
Show Whiteboard or DashboardView need to set parent view controller. If Whitboard is activing( MobileRTCWhiteboardStatus_Started ),that can show activing whiteboard. | |
(MobileRTCSDKError) | - showDashboardView |
Show the dashboard web view window. | |
(void) | - dismissWhiteboardOrDashboard |
Dismiss Whiteboard or Dashboard. | |
(MobileRTCSDKError) | - setWhiteboardShareOption: |
Set the option for who can share a whiteboard. | |
(MobileRTCWhiteboardShareOption) | - getWhiteboardShareOption |
Get the option for who can share a whiteboard. | |
(MobileRTCSDKError) | - setWhiteboardCreateOption: |
Set the option for who can initiate a new whiteboard. | |
(MobileRTCWhiteboardCreateOption) | - getWhiteboardCreateOption |
Get the option for who can initiate a new whiteboard. | |
(MobileRTCSDKError) | - enableParticipantsCreateWithoutHost: |
Enable the participants to create a new whiteboard without the host in the meeting. | |
(BOOL) | - isParticipantsCreateWithoutHostEnabled |
Determine whether enable the participants create a new whiteboard without the host in the meeting. | |
(void) | - disableCloudWhiteboard: |
Enable or disable the new Zoom Whiteboard feature (different from Classic Whiteboard). This feature enabled by default. | |
(BOOL) | - setCloudWhiteboardFeedbackUrl: |
Allowing the developer to customize the URL of cloud whiteboard feedback. | |
(void) | - hideCloudWhiteboardHelperCenterButton: |
Set the Helper center button's visibility on cloud whiteboard. Default is displaying. | |
(void) | - hideCloudWhiteboardOpenInBrowserButton: |
Set the Open in browser button's visibility on cloud whiteboard. Default is displaying. | |
(void) | - hideFeedbackButtonOnCloudWhiteboard: |
Hide feedback button on cloud whiteboard. | |
(void) | - hideShareButtonOnCloudWhiteboard: |
Hide share button on cloud whiteboard. | |
(void) | - hideAboutButtonOnCloudWhiteboard: |
About button’s visibility on the cloud whiteboard. Default is displaying. | |
(BOOL) | - isWhiteboardLegalNoticeAvailable |
Is whiteboard legal notice available. | |
(NSString *_Nullable) | - getWhiteboardLegalNoticesPrompt |
Get whiteboard legal notices message. | |
(NSString *_Nullable) | - getWhiteboardLegalNoticesExplained |
Get whiteboard legal notices detailed description. | |
(BOOL) | - isOtherSharingWhiteboard |
If other user is sharing whiteboard. | |
(BOOL) | - isSharingWhiteboardOut |
If the current user is sharing whiteboard. | |
(MobileRTCSDKError) | - transferFile:toUser: |
Send file to specify user in current meeting. | |
(MobileRTCSDKError) | - transferFileToAll: |
Send file to all users in current meeting. | |
(NSString *_Nullable) | - getTransferFileTypeAllowList |
Get the list of allowed file types in transfer. | |
(unsigned long long) | - getMaxTransferFileSize |
Get the maximum size for file transfer. | |
Properties | |
id< MobileRTCMeetingServiceDelegate > _Nullable | delegate |
Callback to receive meeting events. | |
id< MobileRTCCustomizedUIMeetingDelegate > _Nullable | customizedUImeetingDelegate |
Callback for custom UI meeting events. Custom UI features enable you to customize the user interface instead of using the default client view. | |
UIView *_Nullable | previewView |
The preview for inspect the virtual background effect. | |
Manage sign interpretation status, interpreters, and available languages in a Zoom meeting.
Enables the client to start or join a meeting.
Definition at line 296 of file MobileRTCMeetingService.h.
- (NSUInteger) activeShareUserID |
Get the ID of user who is sharing in the meeting.
Provided by category MobileRTCMeetingService(User).
- (NSUInteger) activeUserID |
Get the ID of the active user in the meeting.
Provided by category MobileRTCMeetingService(User).
- (MobileRTCMeetError) addBGImage: | (UIImage *_Nullable) | image |
Add and use the image for virtual background.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) addInterpreter: | (NSUInteger) | userID | |
lan1: | (NSInteger) | lanID1 | |
andLan2: | (NSInteger) | lanID2 |
Add someone as a interpreter.
userID | Specify the user. |
lanID1 | Specify the language1. |
lanID2 | Specify the language2. |
Provided by category MobileRTCMeetingService(Interpretation).
- (MobileRTCSDKError) addPolling |
Create polling in a web browser.
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) addQuestion: | (nonnull NSString *) | content | |
anonymous: | (BOOL) | anonymous |
Add Quesion.
content | question content. |
anonymous | if true anonymously. |
Provided by category MobileRTCMeetingService(QA).
- (MobileRTCSDKError) addSignInterpreter: | (NSUInteger) | userID | |
signLanId: | (NSString *_Nullable) | signLanID |
Add someone as a sign interpreter.
userID | The unique identity of the user. |
signLanID | The id of sign language. |
Provided by category MobileRTCMeetingService(SignInterpreter).
- (BOOL) allowAskQuestionAnonymously: | (BOOL) | enable |
Set if it is enabled to ask questions anonymously.
enable | Enable/Disable to ask questions anonymously. |
Provided by category MobileRTCMeetingService(QA).
- (BOOL) allowAttenddeTalk: | (NSUInteger) | userID | |
allow: | (BOOL) | enable |
Allow attendee to talk in webinar.
userID | The ID of user to be allowed. |
enable | Enable/Disable to talk. |
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) allowAttendeeChat: | (MobileRTCChatAllowAttendeeChat) | privilegeType |
Allow attendee to chat.
Provided by category MobileRTCMeetingService(Webinar).
- (MobileRTCSDKError) allowAttendeeRaiseHand |
The attendee is allowed to use the raise hand.
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) allowAttendeeUpVoteQuestion: | (BOOL) | enable |
Allow attendee to submit questions.
enable | Allow/Disallow attendee to submit question. |
Provided by category MobileRTCMeetingService(QA).
- (BOOL) allowAttendeeViewAllQuestion: | (BOOL) | enable |
Allow attendee to view all question.
enable | Enable/Disable attendee to view all questions. |
Provided by category MobileRTCMeetingService(QA).
- (MobileRTCSDKError) allowAttendeeViewTheParticipantCount |
The attendee is allow to view the participant count.
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) allowCommentQuestion: | (BOOL) | enable |
Allow attendee to comment question.
enable | Allow/Disallow attendee to comment question. |
Provided by category MobileRTCMeetingService(QA).
- (BOOL) allowPanelistStartVideo: | (BOOL) | enable |
Allow Panelist to start video in Webinar.
enable | Enable/Disable Panelist to start video. |
Provided by category MobileRTCMeetingService(Webinar).
- (void) allowParticipantsToRename: | (BOOL) | allow |
Set the meeting is allow participants to rename themselves.
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) allowParticipantsToRequestCloudRecording: | (BOOL) | allow |
Allowing the regular attendees to send cloud recording privilege request, This can only be used in regular meeetings and webinar (no breakout rooms).
allow | TRUE indicates that participantsthe are allowed the regular attendees to send cloud recording privilege request. |
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) allowParticipantsToRequestLocalRecording: | (BOOL) | allow |
Allow participant to request local recording.
allow | YES: allow, NO: disallow. |
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) allowParticipantsToShareWhiteBoard: | (BOOL) | allow |
Allow participant to share white board.
allow | YES: allow, NO: disallow. |
Provided by category MobileRTCMeetingService(AppShare).
- (MobileRTCSDKError) allowParticipantsToStartVideo: | (BOOL) | allow |
Allow participant to start video.
allow | YES: allow, NO: disallow. |
Provided by category MobileRTCMeetingService(InMeeting).
- (void) allowParticipantsToUnmuteSelf: | (BOOL) | allow |
Query if the meeting is allow participants to unmute themselves.
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) allowWebinarEmojiReaction |
Permitted to use emoji reactions.
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) answerQuestionPrivate: | (nonnull NSString *) | questionID | |
answerContent: | (nonnull NSString *) | answerContent |
Answer quesion in private.
questionID | question id. |
answerContent | answer content. |
Provided by category MobileRTCMeetingService(QA).
- (BOOL) answerQuestionPublic: | (nonnull NSString *) | questionID | |
answerContent: | (nonnull NSString *) | answerContent |
Answer Quesion.
questionID | question id. |
answerContent | question content. |
Provided by category MobileRTCMeetingService(QA).
- (void) appShareWithView: | (nonnull id) | view |
Share content with current view.
view | - The view shared. |
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) askAllToUnmute |
Ask to unmute audio of all attendees.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) askUserStartVideo: | (NSUInteger) | userID |
Host can use this function to demand user to start video.
userID | The ID of user who needs to turn on video in meeting. |
Provided by category MobileRTCMeetingService(Video).
- (BOOL) assignCCPrivilege: | (NSUInteger) | userId |
Assign the user privilege to send closed caption.
userId | the user id. |
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) assignCohost: | (NSUInteger) | userID |
Assign a user as co-host in meeting.
Provided by category MobileRTCMeetingService(User).
- (MobileRTCSDKError) assignCohost: | (NSUInteger) | userId | |
withAssetsPrivilege: | (NSArray< MobileRTCGrantCoOwnerAssetsInfo * > *_Nonnull) | infoList |
Assign a user as co-host in meeting. And grant this user with privilege to manage related assets after the meeting.
userId | The ID of user who is specified as co-host in meeting. |
MobileRTCSDKError
.Provided by category MobileRTCMeetingService(User).
- (nullable MobileRTCMeetingWebinarAttendeeInfo *) attendeeInfoByID: | (NSUInteger) | userId |
Get attendees' information in the webinar.
userId | attendee's ID in meeting. |
Provided by category MobileRTCMeetingService(User).
- (MobileRTCSDKError) autoAllowLocalRecordingRequest: | (BOOL) | allow |
Allow participants to request local recording.
allow | YES: allow, NO: disallow. |
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) backZoomUIMeetingFromMinimizeMeeting |
Call the methond to back Zoom UI meeting when in minimize meeting.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) callRoomDevice: | (nonnull MobileRTCRoomDevice *) | device |
The user calls out to invite the room device.
device | The room device. |
Provided by category MobileRTCMeetingService(Customize).
- (BOOL) canAddPolling |
Determine if the host can add polling.
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) canAssignOthersToSendCC |
Query if the current user can assign the privilege of send closed caption to others.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) canBeAssignedToSendCC: | (NSUInteger) | userId |
Query if the user is can be assigned to send closed caption.
userId | the user id. |
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) canBeCoHost: | (NSUInteger) | userID |
Query if the user can be assigned as co-host in meeting.
Provided by category MobileRTCMeetingService(User).
- (BOOL) canBeCoOwner: | (NSUInteger) | userId |
Query if the user can be assigned as co-owner in meeting. Co-owner can be grant with privilege to manage some assets after the meeting.
userId | The ID of user who will be assigned as co-owner in meeting. |
Provided by category MobileRTCMeetingService(User).
- (BOOL) cancelCallRoomDevice |
Cancel to call room device.
Provided by category MobileRTCMeetingService(Customize).
- (BOOL) cancelDialOut: | (BOOL) | isCallMe |
Cancel to dial out.
isCallMe | YES means Call Me; NO means inviting others by Phone. |
Provided by category MobileRTCMeetingService(Phone).
- (MobileRTCSDKError) cancelEmojiFeedback |
Cancel the emoji feedback.
Provided by category MobileRTCMeetingService(Reaction).
- (BOOL) canClaimhost |
Query if the current user can claim to be a host.
Provided by category MobileRTCMeetingService(User).
- (BOOL) canDeletePolling: | (NSString *_Nullable) | pollingID |
Determine if the host can delete polling.
pollingID | Specify the edit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) canDisableCaptions |
Query if the user can disable captions.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) canDoPolling |
Determine whether the current meeting can do the polling.
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) canDownloadResult |
Determine if the host can download poll's result from browser.
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) canDuplicatePolling: | (NSString *_Nullable) | pollingID |
Determine if the host can duplicate polling.
pollingID | Specify the duplicate poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) canEditPolling: | (NSString *_Nullable) | pollingID |
Determine if the host can edit polling.
pollingID | Specify the edit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) canEnableAlphaChannelMode |
Determine if alpha channel mode can be enabled.
Provided by category MobileRTCMeetingService(Video).
- (BOOL) canEnableLiveStreamReminder |
Check if the current user can enable/disable the live stream reminder.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) canEnableMuteOnEntry |
Check if the host/cohost can enable mute on entry.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) canEnableParticipantRequestCloudRecording |
Determine if the current user can enable participant request clould recording.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) canGetRightAnswerItemList: | (NSString *_Nullable) | pollingID |
Determine if the right answer item list can be allowed to get.
pollingID | Specify the right answer's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCSDKError) canHideParticipantProfilePictures |
Query if the current user can hide participant profile pictures.
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) canRequestStartSmartSummary |
Whether the current user can request the host to start the smart summary for the current meeting.
Provided by category MobileRTCMeetingService(SmartSummary).
- (BOOL) canRequestTurnoffAllAICompanion |
Whether the current user can ask the host to turn off all started AI Companion features.
Provided by category MobileRTCMeetingService(AICompanion).
- (BOOL) canRequestTurnOnAllAICompanion |
Whether the current user can ash the host to turn on all AI Companion features if they are enabled for the current meeting.
Provided by category MobileRTCMeetingService(AICompanion).
- (BOOL) canRestartPolling: | (NSString *_Nullable) | pollingID |
Determine if the host or co-host can restart the polling.
pollingID | Specify the poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) canSetDocsOption |
Determine whether the current user can set Docs option or not.
Provided by category MobileRTCMeetingService(Docs).
- (BOOL) canSetMeetingTopic |
Determine if host/cohose can change the meeting topic.
Provided by category MobileRTCMeetingService(Customize).
- (BOOL) canSharePollingResult: | (NSString *_Nullable) | pollingID |
Determine if the host or co-host can share the poll's result.
pollingID | Specify the poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) canShowAnswerResultList: | (NSString *_Nullable) | pollingID |
Determine if the answer result list can be show.
pollingID | Specify the right answer's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) canStartLiveTranscription |
Query if meeting participants can start live transcription.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) canStartPolling: | (NSString *_Nullable) | pollingID |
Determine if the host or co-host can start the polling.
pollingID | Specify the poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCSDKError) canStartRawLiveStream |
Whether the current user is able to start raw live streaming.
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCCannotShareReasonType) canStartShare |
Determine whether the current meeting can start sharing.
Provided by category MobileRTCMeetingService(AppShare).
- (MobileRTCCannotShareReasonType) canStartShareDoc |
Determine whether the current user can start share Doc or not.
Provided by category MobileRTCMeetingService(Docs).
- (MobileRTCCannotShareReasonType) canStartShareWhiteboard |
Determine whether the current meeting can start sharing the whiteboard.
Provided by category MobileRTCMeetingService(Whiteboard).
- (BOOL) canStartSignInterpretation |
Determine if I can start the sign interpretation in the meeting.
Provided by category MobileRTCMeetingService(SignInterpreter).
- (MobileRTCSDKError) canStartSmartSummary |
Whether the current user is able to start smart summary.
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(SmartSummary).
- (BOOL) canSubmitPolling: | (NSString *_Nullable) | pollingID |
Determine if the attendee can submit the polling.
pollingID | Specify the submit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) canSuspendParticipantsActivities |
Whether the current user is able to suspend all participant activities.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) canTurnOffAllAICompanions |
Whether the current user can turn off the AI Companion features.
Provided by category MobileRTCMeetingService(AICompanion).
- (BOOL) canTurnOnAllAICompanion |
Whether the current user can turn off the AI Companion features.
Provided by category MobileRTCMeetingService(AICompanion).
- (BOOL) canUnmuteMyAudio |
Query if the user can unmute his audio.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) canUnmuteMyVideo |
Query if user can unmute his video himself.
Provided by category MobileRTCMeetingService(Video).
- (BOOL) canViewPollingResultFromBrowser: | (NSString *_Nullable) | pollingID |
Determine if the user can view polling results in the browser.
pollingID | Specify the duplicate poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) changeAttendeeChatPriviledge: | (MobileRTCMeetingChatPriviledgeType) | privilege |
Set Attendee Chat Priviledge when in-meeting.
privilege | The chat privilege of the attendee. |
Provided by category MobileRTCMeetingService(Chat).
- (BOOL) changeName: | (nonnull NSString *) | inputName | |
withUserID: | (NSUInteger) | userId |
Set to change user's screen name in meeting.
inputName | The screen name displayed in meeting. |
userId | User ID. |
Provided by category MobileRTCMeetingService(User).
- (BOOL) changePanelistChatPrivilege: | (MobileRTCPanelistChatPrivilegeType) | privilege |
Set the chat privilege of the panelist.
privilege | The chat privilege of the panelist. |
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) claimHostWithHostKey: | (nonnull NSString *) | hostKey |
Set to claim to be a host by host key.
hostKey | Host key. |
Provided by category MobileRTCMeetingService(User).
- (BOOL) commentQuestion: | (nonnull NSString *) | questionID | |
commentContent: | (nonnull NSString *) | commentContent |
Attendee comment Quesion.
questionID | question id. |
commentContent | comment content. |
Provided by category MobileRTCMeetingService(QA).
- (BOOL) configDSCPWithAudioValue: | (NSUInteger) | audioValue | |
VideoValue: | (NSUInteger) | videoValue |
Configure DSCP values for audio and video.
audioValue | Audio values in the meeting. |
videoValue | Video values in the meeting. |
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) connectMyAudio: | (BOOL) | on |
Set whether to connect the audio in the meeting.
on | YES means to connect, otherwise not. |
Provided by category MobileRTCMeetingService(Audio).
- (void) customizeMeetingTitle: | (NSString *_Nullable) | title |
Set to customize the meeting title which will be displayed in the meeting bar.
title | The topic/title of the meeting. |
Provided by category MobileRTCMeetingService(Customize).
- (BOOL) deleteAnswer: | (nonnull NSString *) | answerID |
Delete answerID.
answerID | answerID id. |
Provided by category MobileRTCMeetingService(QA).
- (BOOL) deleteChatMessage: | (nonnull NSString *) | msgId |
Delete chat message by message id.
msgId | the message id. |
Provided by category MobileRTCMeetingService(Chat).
- (MobileRTCSDKError) deletePolling: | (NSString *_Nullable) | pollingID |
Delete the polling.
pollingID | Specify the edit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) deleteQuestion: | (nonnull NSString *) | questionID |
Delete Quesion.
questionID | question id. |
Provided by category MobileRTCMeetingService(QA).
- (BOOL) dePromptPanelist2Attendee: | (NSUInteger) | userID |
Demote the panelist to attendee.
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) dialInCall: | (nullable NSString *) | countryNumber |
Make a phone call to access your voice.
Provided by category MobileRTCMeetingService(Phone).
- (BOOL) dialOut: | (nonnull NSString *) | phone | |
isCallMe: | (BOOL) | me | |
withName: | (nullable NSString *) | username |
Start to dial out.
phone | The phone number of destination, you should add the country code in front of the phone number, such as +86123456789. |
me | YES means Call Me; NO means inviting others by Phone. |
username | The name of the user to be called. |
Provided by category MobileRTCMeetingService(Phone).
- (void) disableCloudWhiteboard: | (BOOL) | disabled |
Enable or disable the new Zoom Whiteboard feature (different from Classic Whiteboard). This feature enabled by default.
disabled | YES means disabled, otherwise not. |
Provided by category MobileRTCMeetingService(Whiteboard).
- (MobileRTCSDKError) disableVideoAutoFraming |
Stop video auto-framing.
Provided by category MobileRTCMeetingService(Video).
- (MobileRTCSDKError) disallowAttendeeRaiseHand |
Do not letthe attendee to raise their hand.
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(Webinar).
- (MobileRTCSDKError) disallowAttendeeViewTheParticipantCount |
Forbid the attendee to view the participant count.
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(Webinar).
- (MobileRTCSDKError) disallowWebinarEmojiReaction |
Forbid use of emoji reactions.
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(Webinar).
- (void) dismissDocOrDashboardView |
Dismiss Doc Dashboard.
Provided by category MobileRTCMeetingService(Docs).
- (BOOL) dismissQuestion: | (nonnull NSString *) | questionID |
Dismiss Quesion.
questionID | question id. |
Provided by category MobileRTCMeetingService(QA).
- (void) dismissWhiteboardOrDashboard |
Dismiss Whiteboard or Dashboard.
Provided by category MobileRTCMeetingService(Whiteboard).
- (MobileRTCSDKError) downLoadResult |
Download all stopped poll's result from browser.
Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCSDKError) duplicatePolling: | (NSString *_Nullable) | pollingID |
Duplicate the polling.
pollingID | Specify the edit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCSDKError) editPolling: | (NSString *_Nullable) | pollingID |
Open edit polling in a web browser.
pollingID | Specify the edit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCSDKError) enable3DAvatarEffectForAllMeeting: | (BOOL) | enable |
Enable or disable 3D avatar effect when join meeting.
enable | Ture if enable 3D avatar effect, otherwise false. |
Provided by category MobileRTCMeetingService(Avatar).
- (MobileRTCSDKError) enableAlphaChannelMode: | (BOOL) | enable |
Enable or disable alpha channel mode.
enable | YES indicates to enable alpha channel mode., Otherwise, disable it. |
MobileRTCSDKError_Success
. Otherwise failed. Provided by category MobileRTCMeetingService(Video).
- (MobileRTCSDKError) enableAskQuestion: | (BOOL) | enable |
Set attendee can ask question.
enable | If set YES means attendee can ask question,Otherwise not. |
Provided by category MobileRTCMeetingService(QA).
- (MobileRTCSDKError) enableCaptions: | (BOOL) | bEnable |
Enable or disable captions.
bEnable | YES means that captions are enabled. NO means that captions are disabled. |
Provided by category MobileRTCMeetingService(LiveTranscription).
- (MobileRTCSDKError) enableGetRightAnswerList: | (BOOL) | enable |
Set to enable show right answer to participants when share quiz's result.
enable | YES indicates to enable. NO not. |
Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCMeetError) enableGreenVB: | (BOOL) | enable |
Enable green virtual background mode.
enable | or disable. |
Provided by category MobileRTCMeetingService(VirtualBackground).
- (MobileRTCSDKError) enableLiveStreamReminder: | (BOOL) | enable |
Enable or disable the live stream reminder.
enable | true means enable the live stream reminder. False means disable the live stream reminder. |
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) enableMeetingManualCaption: | (BOOL) | bEnable |
Hosts only API to set meeting language for the entire meeting.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (MobileRTCSDKError) enableMeetingQAFeature: | (BOOL) | enable |
Set to enable/disable meeting QA.
enable | YES means enabled, NO disabled. |
Provided by category MobileRTCMeetingService(QA).
- (MobileRTCSDKError) enableMuteOnEntry: | (BOOL) | bEnable | |
allowUnmuteBySelf: | (BOOL) | allowUnmuteBySelf |
Mute or umute the user after joining the meeting.
bEnable | YES indicates to mute the user after joining the meeting. |
allowUnmuteBySelf | YES means allow to mute self. |
MobileRTCSDKError_Success
. Otherwise failed. Provided by category MobileRTCMeetingService(Audio).
- (BOOL) enableOptimizeForSharedVideo: | (BOOL) | enableVideo |
Enable optimize share video.
Provided by category MobileRTCMeetingService(AppShare).
- (MobileRTCSDKError) enableParticipantsCreateWithoutHost: | (BOOL) | enable |
Enable the participants to create a new whiteboard without the host in the meeting.
enable | YES indicates to enable. NO not. |
Provided by category MobileRTCMeetingService(Whiteboard).
- (MobileRTCRawDataError) enablePlayMeetingAudio: | (BOOL) | enabled |
Enable or disable SDK to play meeting audio. When the value of enabled is NO, the SDK will not play meeting audio, but you can still subscribe audio rawdata.
enabled | YES means that SDK will play meeting audio, NO means that SDK will not play meeting audio. |
Provided by category MobileRTCMeetingService(Audio).
- (MobileRTCSDKError) enableReceiveSpokenlLanguageContent: | (BOOL) | enabled |
Enable or disable to receive original and translated content.If enable this feature,you need start live transcription.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) enableRequestLiveTranscription: | (BOOL) | enable |
The host enable/disable the request live transcription.
enable | YES means that enable the request live transcription; FALSE means that disable the request live transcription. |
Provided by category MobileRTCMeetingService(LiveTranscription).
- (MobileRTCSDKError) enableVideoAutoFraming: | (MobileRTCAutoFramingParameter *_Nullable) | setting | |
forMode: | (MobileRTCAutoFramingMode) | mode |
Enable my video auto-framing.
mode | the auto-framing mode. |
setting | the auto-framing parameter. |
Provided by category MobileRTCMeetingService(Video).
- (MobileRTCSDKError) enableVirtualNameTag: | (BOOL) | bEnabled |
Enable the virtual name tag feature for the account.
bEnabled | YES means enabled. Otherwise not. |
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) endLiving: | (nonnull NSString *) | questionID |
EndLiving Quesion.
questionID | question id. |
Provided by category MobileRTCMeetingService(QA).
- (NSArray< MobileRTC3DAvatarImageInfo * > *_Nullable) get3DAvatarImageList |
Get the array of the video filter images.
Provided by category MobileRTCMeetingService(Avatar).
- (NSString *_Nullable) getActivePollingID |
Get the active poll's ID.
Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCBOAdmin *_Nullable) getAdminHelper |
Object for administrator management of Breakout Room meetings defined in [MobileRTCBOAdmin].
Provided by category MobileRTCMeetingService(BO).
- (nullable NSArray< NSString * > *) getAllChatMessageID |
Get all chat message id.
Provided by category MobileRTCMeetingService(Chat).
- (NSArray< MobileRTCInterpretationLanguage * > *_Nullable) getAllLanguageList |
Get the all interpretation language list.
Provided by category MobileRTCMeetingService(Interpretation).
- (int) getALLQuestionCount |
Get the amount of all questions.
Provided by category MobileRTCMeetingService(QA).
- (nullable NSArray< MobileRTCQAItem * > *) getAllQuestionList |
- (NSArray< MobileRTCSignInterpreterLanguage * > *_Nullable) getAllSupportedSignLanguageInfoList |
Get the all supported sign interpretation language list.only for host.
Provided by category MobileRTCMeetingService(SignInterpreter).
- (nullable MobileRTCQAAnswerItem *) getAnswer: | (nonnull NSString *) | answerID |
Get answer item by questionID.
answerID | answer id. |
Provided by category MobileRTCMeetingService(QA).
- (int) getAnsweredQuestionCount |
Get the amount of answered questions.
Provided by category MobileRTCMeetingService(QA).
- (nullable NSArray< MobileRTCQAItem * > *) getAnsweredQuestionList |
Get Answered questions.
Provided by category MobileRTCMeetingService(QA).
- (MobileRTCBOAssistant *_Nullable) getAssistantHelper |
Object for help assistant of Breakout Room meetings defined in [MobileRTCBOAssistant].
Provided by category MobileRTCMeetingService(BO).
- (MobileRTCBOAttendee *_Nullable) getAttedeeHelper |
Object for attendee functionality of Breakout Room meetings defined in [MobileRTCBOAttendee].
Provided by category MobileRTCMeetingService(BO).
- (MobileRTCMeetingChatPriviledgeType) getAttendeeChatPriviledge |
Get Attendee Chat Priviledge when in-meeting.
Provided by category MobileRTCMeetingService(Chat).
- (MobileRTCAttendeeViewMode) getAttendeeViewMode |
Get the view mode of the attendee.
Provided by category MobileRTCMeetingService(Webinar).
- (nullable NSArray< NSNumber * > *) getAuthorizedBotListByUserID: | (NSUInteger) | userId |
Get the authorizer's bot list.
userId | Specify the user ID for which to get the information. |
Provided by category MobileRTCMeetingService(User).
- (NSArray< MobileRTCInterpretationLanguage * > *_Nullable) getAvailableLanguageList |
Get the available interpretation language list.
Provided by category MobileRTCMeetingService(Interpretation).
- (NSArray< MobileRTCLiveTranscriptionLanguage * > *_Nullable) getAvailableMeetingSpokenLanguages |
Get the list of all available spoken languages in meeting.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (NSArray< MobileRTCSignInterpreterLanguage * > *_Nullable) getAvailableSignLanguageInfoList |
Get the available sign interpretation language list.
Provided by category MobileRTCMeetingService(SignInterpreter).
- (NSArray< MobileRTCLiveTranscriptionLanguage * > *_Nullable) getAvailableTranslationLanguages |
Get the list of all available translation languages in meeting.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (NSArray< MobileRTCVirtualBGImageInfo * > *_Nullable) getBGImageList |
Get the virtual background list.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (MobileRTCBOStatus) getBOStatus |
Get current Breakout status.
Provided by category MobileRTCMeetingService(BO).
- (nullable MobileRTCMeetingUserInfo *) getBotAuthorizedUserInfoByUserID: | (NSUInteger) | botUserId |
Get the information about the bot's authorized user.
botUserId | Specify the user ID for which to get the information. |
Provided by category MobileRTCMeetingService(User).
- (NSArray< MobileRTCCameraDevice * > *_Nullable) getCameraDeviceList |
Get the camera device list.
Provided by category MobileRTCMeetingService(Video).
- (NSString *_Nullable) getChatLegalNoticesExplained |
Get explained text for chat legal notice.
Provided by category MobileRTCMeetingService(Chat).
- (NSString *_Nullable) getChatLegalNoticesPrompt |
Get chat legal notice prompt.
Provided by category MobileRTCMeetingService(Chat).
- (MobileRTCRecordingStatus) getCloudRecordingStatus |
Get current cloud recording.
Provided by category MobileRTCMeetingService(InMeeting).
- (NSArray *_Nullable) getCompanionChildList: | (NSUInteger) | userId |
Get the user's child list.
userId | Specify the user ID for which to get the informatio. |
Provided by category MobileRTCMeetingService(User).
- (MobileRTCMeetingUserInfo *_Nullable) getCompanionParentUser: | (NSUInteger) | userId |
Get the information about the user's parent user.
userId | Specify the user ID for which to get the information. |
Provided by category MobileRTCMeetingService(User).
- (MobileRTCBOCreator *_Nullable) getCreatorHelper |
Object for creating Breakout Room meetings defined in [MobileRTCBOCreator].
Provided by category MobileRTCMeetingService(BO).
- (MobileRTCLiveStreamItem *_Nullable) getCurrentLiveStreamItem |
Get the current live stream object.
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCBOData *_Nullable) getDataHelper |
Object for Breakout Room meeting id information defined in [MobileRTCBOData].
Provided by category MobileRTCMeetingService(BO).
- (nullable NSArray< NSArray< MobileRTCCallCountryCode * > * > *) getDialInAllCountryCodes |
Get all countrycodes.
Provided by category MobileRTCMeetingService(Phone).
- (nullable NSArray< MobileRTCCallCountryCode * > *) getDialInCallCodesWithCountryId: | (nullable NSString *) | countryId |
Get to the countrycode specified by countryId.
Provided by category MobileRTCMeetingService(Phone).
- (nullable MobileRTCCallCountryCode *) getDialInCurrentCountryCode |
Get countrycode for the current user's locale.
Provided by category MobileRTCMeetingService(Phone).
- (int) getDismissedQuestionCount |
Get the amount of dissmissed questions.
Provided by category MobileRTCMeetingService(QA).
- (nullable NSArray< MobileRTCQAItem * > *) getDismissedQuestionList |
Get Dismissed questions.
Provided by category MobileRTCMeetingService(QA).
- (MobileRTCDocsCreateOption) getDocsCreateOption |
Get the setting option for who can initiate new Docs.
Provided by category MobileRTCMeetingService(Docs).
- (NSArray< MobileRTCDocSharingSourceInfo * > *_Nullable) getDocSharingSourceInfoList: | (NSUInteger) | userID |
Get the list of sharing source info.
userID | The ID of the user who is sharing. |
Provided by category MobileRTCMeetingService(Docs).
- (MobileRTCDocsShareOption) getDocsShareOption |
Get the setting option for Docs who can share.
Provided by category MobileRTCMeetingService(Docs).
- (NSString *_Nullable) getE2EEMeetingSecurityCode |
Get E2EE meeting security code.
Provided by category MobileRTCMeetingService(Encryption).
- (unsigned int) getE2EEMeetingSecurityCodePassedSeconds |
Get security code passed seconds.
Provided by category MobileRTCMeetingService(Encryption).
- (MobileRTCMeetingEncryptionType) getEncryptionType |
Get meeting encryption type.
Provided by category MobileRTCMeetingService(Encryption).
- (MobileRTCFocusModeShareType) getFocusModeShareType |
Get share focus mode type indicating who can see the shared content which is controlled by host or co-host.
Provided by category MobileRTCMeetingService(InMeeting).
- (nullable NSString *) getH323MeetingPassword |
Get the password of the meeting running on H.323 device.
Provided by category MobileRTCMeetingService(Customize).
- (NSString *_Nonnull) getInMeetingDataCenterInfo |
Get data center info.
Provided by category MobileRTCMeetingService(Encryption).
- (nullable NSArray< NSNumber * > *) getInMeetingUserList |
Get all the users in the meeting.
Provided by category MobileRTCMeetingService(User).
- (MobileRTCInterpretationLanguage *_Nullable) getInterpretationLanguageByID: | (NSInteger) | lanID |
Get the interpretation language object of specified language ID.
lanID | Specify the language ID for which you want to get the information. |
Provided by category MobileRTCMeetingService(Interpretation).
- (NSInteger) getInterpreterActiveLan |
Get the active language ID, if myself is a interpreter.
Provided by category MobileRTCMeetingService(Interpretation).
- (NSArray< MobileRTCInterpretationLanguage * > *_Nullable) getInterpreterAvailableLanguages |
Get the list of available languages that interpreters can hear.
Provided by category MobileRTCMeetingService(Interpretation).
- (NSArray< MobileRTCInterpretationLanguage * > *_Nullable) getInterpreterLans |
Get languages if myself is a interpreter.
Provided by category MobileRTCMeetingService(Interpretation).
- (NSArray< MobileRTCMeetingInterpreter * > *_Nullable) getInterpreterList |
Get the interpreters list.
Provided by category MobileRTCMeetingService(Interpretation).
- (NSInteger) getInterpreterListenLan |
Get a language that I can hear as an interpreter.
Provided by category MobileRTCMeetingService(Interpretation).
- (nullable NSArray< NSString * > *) getIPAddressList |
Get an array of IP Addresses of room device which is used for calling.
Provided by category MobileRTCMeetingService(Customize).
- (NSInteger) getJoinedLanguageID |
Get the language ID which myself is in.
Provided by category MobileRTCMeetingService(Interpretation).
- (NSString *_Nullable) getJoiningBOName |
Get the name of the BO you are going to.
Provided by category MobileRTCMeetingService(BO).
- (nullable NSDictionary *) getLiveStreamURL |
Get live stream server URL.
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCLiveTranscriptionStatus) getLiveTranscriptionStatus |
Query the current live transcription status.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (NSString *_Nullable) getLiveTranscriptLegalNoticesExplained |
Get live transcript legal notices explained.
Provided by category MobileRTCMeetingService(InMeeting).
- (NSString *_Nullable) getLiveTranscriptLegalNoticesPrompt |
Get live transcript legal noticesPrompt.
Provided by category MobileRTCMeetingService(InMeeting).
- (unsigned long long) getMaxTransferFileSize |
Get the maximum size for file transfer.
Provided by category MobileRTCMeetingService(Chat).
- (NSString *_Nullable) getMeetingPassword |
Get current meeting's password.
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCLiveTranscriptionLanguage *_Nullable) getMeetingSpokenLanguage |
Get the spoken language of the current user.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (MobileRTCMeetingState) getMeetingState |
Get the current meeting state.
- (MobileRTCMeetingType) getMeetingType |
Get the type of current meeting.
Provided by category MobileRTCMeetingService(InMeeting).
- (int) getMyQuestionCount |
Get the amount of my questions.
Provided by category MobileRTCMeetingService(QA).
- (nullable NSArray< MobileRTCQAItem * > *) getMyQuestionList |
Get My questions.
Provided by category MobileRTCMeetingService(QA).
- (int) getOpenQuestionCount |
Get the amount of Open questions.
Provided by category MobileRTCMeetingService(QA).
- (nullable NSArray< MobileRTCQAItem * > *) getOpenQuestionList |
Get Open questions.
Provided by category MobileRTCMeetingService(QA).
- (MobileRTCPanelistChatPrivilegeType) getPanelistChatPrivilege |
Get the chat privilege of the panelist.
Provided by category MobileRTCMeetingService(Webinar).
- (NSUInteger) getParticipantCount |
Get the participant count.
Provided by category MobileRTCMeetingService(Webinar).
- (NSUInteger) getParticipantID |
Get Participant ID.
Provided by category MobileRTCMeetingService(Customize).
- (NSString *_Nullable) getPollAnonymousLegalNoticesExplained |
Get poll anonymous legal notices explained.
Provided by category MobileRTCMeetingService(Webinar).
- (NSArray< MobileRTCPollingAnswerResultItem * > *_Nullable) getPollingAnswerResultItemList: | (NSString *_Nullable) | pollingID |
Get the list of polling answer result item.
pollingID | Specify the right answer's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCPollingItem *_Nullable) getPollingItemByID: | (NSString *_Nullable) | pollingID |
Get the polling item object of specified polling ID.
pollingID | Specify the polling ID for which you want to get the information. |
Provided by category MobileRTCMeetingService(Polling).
- (NSArray< MobileRTCPollingItem * > *_Nullable) getPollingItemList |
Get the list of poll item.
Provided by category MobileRTCMeetingService(Polling).
- (NSString *_Nullable) getPollingQuestionImagePath: | (NSString *_Nullable) | pollingID | |
questionID: | (NSString *_Nullable) | questionID |
Get the polling question's image path.
pollingID | Specify the answer's polling ID. |
questionID | Specify the answer's question ID. |
Provided by category MobileRTCMeetingService(Polling).
- (NSArray< MobileRTCPollingQuestionItem * > *_Nullable) getPollingQuestionItemList: | (NSString *_Nullable) | pollingID |
Get the list of polling question's subquestion.
pollingID | pollingID Specify the question's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (NSArray< MobileRTCPollingAnswerItem * > *_Nullable) getPollingRightAnswerItemList: | (NSString *_Nullable) | pollingID |
Get the list of polling question or subquestion's right answer.
pollingID | Specify the right answer's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (NSString *_Nullable) getPollLegalNoticesExplained |
Get poll legal notices explained.
Provided by category MobileRTCMeetingService(Webinar).
- (NSString *_Nullable) getPollLegalNoticesPrompt |
Get poll legal notices prompt.
Provided by category MobileRTCMeetingService(Webinar).
- (NSUInteger) getPSUserID |
- (NSString *_Nullable) getQALegalNoticesExplained |
Get QA legal notices explained.
Provided by category MobileRTCMeetingService(QA).
- (NSString *_Nullable) getQALegalNoticesPrompt |
Get QA legal notices prompt.
Provided by category MobileRTCMeetingService(QA).
- (MobileRTCAICompanionQueryHelper *) getQueryHelper |
Get AI Companion Query Helper.
Provided by category MobileRTCMeetingService(AICompanion).
- (nullable MobileRTCQAItem *) getQuestion: | (nonnull NSString *) | questionID |
Get question item by questionID.
questionID | question id. |
Provided by category MobileRTCMeetingService(QA).
- (NSInteger) getQuestionCharactersMaxLen: | (NSString *_Nullable) | pollingID | |
questionID: | (NSString *_Nullable) | questionID |
Get the polling question's maximum length.
pollingID | Specify the poll's polling ID. |
questionID | Specify the question's question ID. |
Provided by category MobileRTCMeetingService(Polling).
- (NSInteger) getQuestionCharactersMinLen: | (NSString *_Nullable) | pollingID | |
questionID: | (NSString *_Nullable) | questionID |
Get the polling question's minimum length.
pollingID | Specify the poll's polling ID. |
questionID | Specify the question's question ID. |
Provided by category MobileRTCMeetingService(Polling).
- (NSArray< MobileRTCRawLiveStreamInfo * > *_Nullable) getRawLiveStreamingInfoList |
Get a list of current active raw live streams.
Provided by category MobileRTCMeetingService(InMeeting).
- (NSArray< NSNumber * > *_Nullable) getRawLiveStreamPrivilegeUserList |
Get the list of users’ IDs who have raw live stream privileges.
Provided by category MobileRTCMeetingService(InMeeting).
- (nullable NSArray< MobileRTCRoomDevice * > *) getRoomDeviceList |
Get room devices that can be called.
Provided by category MobileRTCMeetingService(Customize).
- (MobileRTCCameraDevice *_Nullable) getSelectedCamera |
Get the current camera device in use.
Provided by category MobileRTCMeetingService(Video).
- (NSString *_Nullable) getShareMeetingChatStartedLegalNoticeContent |
Get start share meeting chat legal notice content.
Provided by category MobileRTCMeetingService(Chat).
- (NSString *_Nullable) getShareMeetingChatStoppedLegalNoticeContent |
Get stop share meeting chat legal notice content.
Provided by category MobileRTCMeetingService(Chat).
- (MobileRTCShareSettingType) getShareSettingType |
Get the sharing types for the host or co-host in meeting.
Provided by category MobileRTCMeetingService(AppShare).
- (NSArray< MobileRTCSSharingSourceInfo * > *_Nullable) getSharingSourceInfoList: | (NSInteger) | userID |
Get the list of sharing source info.
userID | The user who is sharing. |
Provided by category MobileRTCMeetingService(AppShare).
- (MobileRTCSignInterpreterLanguage *_Nullable) getSignInterpretationLanguageInfoByID: | (NSString *_Nullable) | signLanguageID |
Get the sign interpretation language object of specified sign language ID.
signLanguageID | Specify the sign language ID for which you want to get the information. |
Provided by category MobileRTCMeetingService(SignInterpreter).
- (MobileRTCSignInterpretationStatus) getSignInterpretationStatus |
Get sign interpretation status of current meeting.
Provided by category MobileRTCMeetingService(SignInterpreter).
- (NSString *_Nullable) getSignInterpreterAssignedLanID |
Get sign language id if myself is a sign interpreter.only for interpreter.
Provided by category MobileRTCMeetingService(SignInterpreter).
- (NSArray< MobileRTCSignInterpreter * > *_Nullable) getSignInterpreterList |
Get the sign interpreters list.
Provided by category MobileRTCMeetingService(SignInterpreter).
- (MobileRTCAICompanionSmartSummaryHelper *) getSmartSummaryHelper |
Get the smart summary helper.
Provided by category MobileRTCMeetingService(AICompanion).
- (NSArray< NSNumber * > *_Nullable) getSpotLightedVideoUserList |
- (NSArray< MobileRTCCallCountryCode * > *_Nullable) getSupportCountryInfo |
Get the list of the countries which support to call out.
Provided by category MobileRTCMeetingService(Phone).
- (NSInteger) getSupportedMeetingAudioType |
Get the audio type supported by the current meeting. See [MobileRTCInMeetingSupportAudioType].
Provided by category MobileRTCMeetingService(Audio).
- (NSArray< MobileRTCLiveStreamItem * > *_Nullable) getSupportLiveStreamItems |
Get the list of live stream information items in the current meeting.
Provided by category MobileRTCMeetingService(InMeeting).
- (NSString *_Nullable) getTransferFileTypeAllowList |
Get the list of allowed file types in transfer.
Provided by category MobileRTCMeetingService(Chat).
- (MobileRTCLiveTranscriptionLanguage *_Nullable) getTranslationLanguage |
Get the translation language of the current user.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (unsigned int) getUnencryptedExceptionCount |
Get unencrypted exception count.
Provided by category MobileRTCMeetingService(Encryption).
- (NSString *_Nonnull) getUnencryptedExceptionInfo |
Get unencrypted exception info.
Provided by category MobileRTCMeetingService(Encryption).
- (CGSize) getUserVideoSize: | (NSUInteger) | userID |
Get the size of user's video.
userID | The ID of user in the meeting. userID should be 0 when not in meeting. |
Provided by category MobileRTCMeetingService(Video).
- (MobileRTCAutoFramingMode) getVideoAutoFramingMode |
Get current mode of auto-framing.
Provided by category MobileRTCMeetingService(Video).
- (MobileRTCAutoFramingParameter *_Nullable) getVideoAutoFramingSetting: | (MobileRTCAutoFramingMode) | mode |
Get the setting of auto-framing.
mode | the auto-framing mode. |
Provided by category MobileRTCMeetingService(Video).
- (NSArray< NSNumber * > *_Nullable) getVideoOrderList |
Get follow host video order array currently.
Provided by category MobileRTCMeetingService(Video).
- (NSArray< NSNumber * > *_Nullable) getViewableDocSharingUserList |
Get the ID of users who are sharing docs.
Provided by category MobileRTCMeetingService(User).
- (NSArray< NSNumber * > *_Nullable) getViewableSharingUserList |
Get the ID of users who are sharing.
Provided by category MobileRTCMeetingService(User).
- (MobileRTCChatAllowAttendeeChat) getWebinarAttendeeChatPrivilege |
Get webinar attendee chat privilege type.
Provided by category MobileRTCMeetingService(Webinar).
- (nullable NSArray< NSNumber * > *) getWebinarAttendeeList |
Get all the attendees in the webinar.
Provided by category MobileRTCMeetingService(User).
- (MobileRTCWebinarRegistLegalNoticeContent *_Nullable) getWebinarRegistrationLegalNoticesExplained |
Get annotation over share legal notices explained.
Provided by category MobileRTCMeetingService(Webinar).
- (NSString *_Nullable) getWebinarRegistrationLegalNoticesPrompt |
Get annotation over share legal notices prompt.
Provided by category MobileRTCMeetingService(Webinar).
- (MobileRTCWhiteboardCreateOption) getWhiteboardCreateOption |
Get the option for who can initiate a new whiteboard.
Provided by category MobileRTCMeetingService(Whiteboard).
- (NSString *_Nullable) getWhiteboardLegalNoticesExplained |
Get whiteboard legal notices detailed description.
Provided by category MobileRTCMeetingService(Whiteboard).
- (NSString *_Nullable) getWhiteboardLegalNoticesPrompt |
Get whiteboard legal notices message.
Provided by category MobileRTCMeetingService(Whiteboard).
- (MobileRTCWhiteboardShareOption) getWhiteboardShareOption |
Get the option for who can share a whiteboard.
Provided by category MobileRTCMeetingService(Whiteboard).
- (MobileRTCMeetError) handZoomWebUrl: | (nonnull NSString *) | meetingUrl |
Start or join a Zoom meeting with zoom web URL.
meetingUrl | Zoom web meeting URL. |
- (BOOL) hasPromptAndDePromptPrivilege |
Query if the user has the privilege to prompt or demote users in the webinar.
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) hasRawLiveStreamPrivilege: | (NSUInteger) | userID |
Determine whether the user has raw live stream privilege.
Provided by category MobileRTCMeetingService(User).
- (MobileRTCANNError) hideAANPanel |
Hide app signaling pannel.
Provided by category MobileRTCMeetingService(InMeeting).
- (void) hideAboutButtonOnCloudWhiteboard: | (BOOL) | hide |
About button’s visibility on the cloud whiteboard. Default is displaying.
hide | YES means hiding, otherwise means displaying. |
Provided by category MobileRTCMeetingService(Whiteboard).
- (void) hideCloudWhiteboardHelperCenterButton: | (BOOL) | hide |
Set the Helper center button's visibility on cloud whiteboard. Default is displaying.
hide | YES means hiding, otherwise means displaying. |
Provided by category MobileRTCMeetingService(Whiteboard).
- (void) hideCloudWhiteboardOpenInBrowserButton: | (BOOL) | hide |
Set the Open in browser button's visibility on cloud whiteboard. Default is displaying.
hide | YES means hiding, otherwise means displaying. |
Provided by category MobileRTCMeetingService(Whiteboard).
- (MobileRTCSDKError) hideDynamicNoticeForAICompanionPanel |
Hide dynamic notice for AI Companion panel view.
Provided by category MobileRTCMeetingService(InMeeting).
- (void) hideFeedbackButtonOnCloudWhiteboard: | (BOOL) | hide |
Hide feedback button on cloud whiteboard.
hide | YES means hiding, otherwise means displaying. |
Provided by category MobileRTCMeetingService(Whiteboard).
- (BOOL) hideMobileRTCMeeting: | (void(^)(void)) | completion |
Set to hide the UI of meeting.
completion | User can do other operations once the meeting UI hide. |
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) hideParticipantProfilePictures: | (BOOL) | hide |
Hide/Show participant profile pictures.
hide | true means hide participant profile pictures, false means show participant pictures. |
Provided by category MobileRTCMeetingService(InMeeting).
- (void) hideShareButtonOnCloudWhiteboard: | (BOOL) | hide |
Hide share button on cloud whiteboard.
hide | YES means hiding, otherwise means displaying. |
Provided by category MobileRTCMeetingService(Whiteboard).
- (BOOL) is3DAvatarEffectForAllMeetingEnabled |
Determine whether 3D avatar is enabled when the join meeting.
Provided by category MobileRTCMeetingService(Avatar).
- (BOOL) is3DAvatarEnabled |
Determine if the 3D avatar feature is enabled.
Provided by category MobileRTCMeetingService(Avatar).
- (BOOL) is3DAvatarSupportedByDevice |
Determine if the 3D avatar feature is supported by video device.
Provided by category MobileRTCMeetingService(Avatar).
- (BOOL) is3rdPartyTelephonyAudioOn |
Determine if the meeting has third party telephony audio enabled.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) isAllowAskQuestionAnonymously |
Query if it is allowed to ask question anonymously in webinar.
Provided by category MobileRTCMeetingService(QA).
- (BOOL) isAllowAttendeeTalk: | (NSUInteger) | userID |
Query if attendee is allowed to talk in Webinar Meeting.
userID | The ID of user to be allowed. |
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) isAllowAttendeeUpVoteQuestion |
Query if attendee is allowed to submit questions.
Provided by category MobileRTCMeetingService(QA).
- (BOOL) isAllowAttendeeViewAllQuestion |
Query if attendee is allowed to view all question.
Provided by category MobileRTCMeetingService(QA).
- (BOOL) isAllowCommentQuestion |
Query if attendee is allowed to comment questions.
Provided by category MobileRTCMeetingService(QA).
- (BOOL) isAllowPanelistStartVideo |
Query if Panelist can start video in Webinar Meeting.
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) isAllowSignLanuageInterpreterToTalk: | (NSUInteger) | userID |
Determine if the sign language interpreter be allowed to talk.
userID | The unique identity of the user. |
Provided by category MobileRTCMeetingService(SignInterpreter).
- (BOOL) isAllowToAddNewVBItem |
Determine if the adding new virtual background item feature is supported by the meeting.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) isAlphaChannelModeEnabled |
Determine if alpha channel mode is enabled.
Provided by category MobileRTCMeetingService(Video).
- (BOOL) isAnnotationOff |
Notify the current user if annotation is enabled.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isAskQuestionEnabled |
Determine if the ask question is allowed by the host/co-host.
Provided by category MobileRTCMeetingService(QA).
- (BOOL) isAttendeeRaiseHandAllowed |
Query if attendee raise hand status.
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) isAttendeeViewTheParticipantCountAllowed |
Query if attendee to view the participant count.
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) isAutoAllowLocalRecordingRequest |
Check whether the current meeting auto-grants participants’ local recording privilege requests. It can only be used in regular meetings (not webinar or breakout room).
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isBackCamera |
Query if user is using back camera.
Provided by category MobileRTCMeetingService(Video).
- (BOOL) isBOMeetingEnabled |
Is Breakout Room feature enabled in meeting.
Provided by category MobileRTCMeetingService(BO).
- (BOOL) isBOMeetingStarted |
Has Breakout Room meeting began.
Provided by category MobileRTCMeetingService(BO).
- (BOOL) isBroadcastingVoiceToBO |
Query if the host is broadcasting voice to BO.
Provided by category MobileRTCMeetingService(BO).
- (BOOL) isCallingRoomDevice |
Query if it is in process to call room device.
Provided by category MobileRTCMeetingService(Customize).
- (BOOL) isCallRoomDeviceSupported |
Query if it is able to Call Room device(H.323).
Provided by category MobileRTCMeetingService(Customize).
- (BOOL) isCaptionsEnabled |
Query if the captions enabled.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) isChatDisabled |
Query if the chat is disabled in the meeting.
Provided by category MobileRTCMeetingService(Chat).
- (BOOL) isChatMessageCanBeDeleted: | (nonnull NSString *) | msgId |
Determine whether the message can be delete.
msgId | the message id. |
Provided by category MobileRTCMeetingService(Chat).
- (BOOL) isCMREnabled |
Notify if the cloud recording is enabled.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isCMRInProgress |
Notify if the cloud recording is in progress.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isCMRPaused |
Notify if the cloud recording is paused.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isDeviceSharing |
Get state of device screen sharing.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isDeviceSupportSmartVirtualBG |
Determine if the smart virtual background feature can be supported by the machine.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) isDialOutInProgress |
Query if there is any outgoing call in process.
Provided by category MobileRTCMeetingService(Phone).
- (BOOL) isDialOutSupported |
Query if user can dial out in the meeting.
Provided by category MobileRTCMeetingService(Phone).
- (BOOL) isDirectAppShareMeeting |
Query if the current meeting was started with App Share.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isEmojiReactionEnabled |
Determine if the Reaction feature is enabled.
Provided by category MobileRTCMeetingService(Reaction).
- (BOOL) isEnableOptimizeForSharedVideo |
Get state of optimize share video.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isFailoverMeeting |
Query if the meeting is failover.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isFileTransferEnabled |
Determine whether file transfer is enabled.
Provided by category MobileRTCMeetingService(Chat).
- (BOOL) isFocusModeEnabled |
Get the focus mode enabled or not by web portal.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isFocusModeOn |
Get the focus mode on or off.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isFollowHostVideoOrderOn |
Qurry if follow host video order or not currently.
Provided by category MobileRTCMeetingService(Video).
- (BOOL) isH323User: | (NSUInteger) | userID |
Query if the user join meeting from H323.
userID | The ID of user. |
Provided by category MobileRTCMeetingService(User).
- (BOOL) isHostUser: | (NSUInteger) | userID |
Query if the user is host.
userID | The ID of user. |
Provided by category MobileRTCMeetingService(User).
- (BOOL) isInBOMeeting |
Is currently in Breakout Room during meeting.
Provided by category MobileRTCMeetingService(BO).
- (BOOL) isIncomingAudioStopped |
Determine if the incoming audio is stopped.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) isIncomingVideoStoped |
Determine if the incoming video is stopped.
Provided by category MobileRTCMeetingService(Video).
- (BOOL) isInterpretationEnabled |
Determine if interpretation feature is enabled in the meeting.
Provided by category MobileRTCMeetingService(Interpretation).
- (BOOL) isInterpretationStarted |
Determine if interpretation has been started by host.
Provided by category MobileRTCMeetingService(Interpretation).
- (BOOL) isInterpreter |
Determine if myself is interpreter.
Provided by category MobileRTCMeetingService(Interpretation).
- (BOOL) isLiveStreamReminderEnabled |
Check if the live stream reminder is enabled.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isLiveTranscriptionFeatureEnabled |
Query if this meeting support the live transcription feature.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) isLiveTranscriptLegalNoticeAvailable |
Is live transcript legal notice available.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isMajorAudioTurnOff |
Determine if the major audio is off.
Provided by category MobileRTCMeetingService(Interpretation).
- (BOOL) isMeetingChatLegalNoticeAvailable |
Is meeting chat legal notice available.
Provided by category MobileRTCMeetingService(Chat).
- (BOOL) isMeetingCoHost |
Query if the current user is the co-host of the meeting.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isMeetingHost |
Query if the current user is the host of the meeting.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isMeetingLocked |
Notify if the meeting is locked by host. Once the meeting is locked, other users out of the meeting can no longer join it.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isMeetingManualCaptionEnabled |
Determine whether it is enabled to manual input CC for meeting.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) isMeetingQAFeatureOn |
Query if meeting QA is enabled in current meeting.
Provided by category MobileRTCMeetingService(QA).
- (BOOL) isMeetingSupportCC |
Query if the current meeting is supported closed caption.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) isMultiLanguageTranscriptionEnabled |
Determine whether the multi language transcription feature is enabled.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) isMuteOnEntryOn |
Query if is enabled to mute attendees when they join the meeting.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) isMyAudioMuted |
Query if the audio of the current user is muted.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) isMyself: | (NSUInteger) | userID |
Query if the ID is the current user's.
userID | The ID of user to be checked. |
Provided by category MobileRTCMeetingService(User).
- (BOOL) isOtherSharingDocs |
Query if other user is sharing docs.
Provided by category MobileRTCMeetingService(Docs).
- (BOOL) isOtherSharingWhiteboard |
If other user is sharing whiteboard.
Provided by category MobileRTCMeetingService(Whiteboard).
- (BOOL) isParticipantProfilePicturesHidden |
Query if the current meeting hides participant pictures.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isParticipantRequestCloudRecordingEnabled |
Toggle whether attendees can send requests for the host to start a cloud recording. This can only be used in regular meeetings.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isParticipantRequestLocalRecordingAllowed |
Check whether the current meeting allows participants to send local recording privilege requests. It can only be used in regular meetings, not in webinar or breakout room.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isParticipantsCreateWithoutHostEnabled |
Determine whether enable the participants create a new whiteboard without the host in the meeting.
Provided by category MobileRTCMeetingService(Whiteboard).
- (BOOL) isParticipantsRenameAllowed |
Query if the meeting is allow participants to rename themselves.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isParticipantsShareWhiteBoardAllowed |
Query is allow participant to share white board.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isParticipantsStartVideoAllowed |
Query is allow participant to start video.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isParticipantsUnmuteSelfAllowed |
Query if the meeting is allow participants to unmute themselves.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isPlayChimeOn |
Query if chime is enabled when user joins/leaves meeting.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) isPlayMeetingAudioEnabled |
Determine if play meeting audio is enabled or not.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) isPollingLegalNoticeAvailable |
Is polling legal notice available.
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) isPrivateChatDisabled |
Query if it is able to send private chat in the meeting.
Provided by category MobileRTCMeetingService(Chat).
- (BOOL) isPSModeStarted |
Determine if you have permission to start production studio mode. Only the host or /cohost can start production studio mode.
- (BOOL) isQAEnabled |
Query if Q&A is support of this meeting.
Provided by category MobileRTCMeetingService(QA).
- (BOOL) isQALegalNoticeAvailable |
Is QA legal notice available.
Provided by category MobileRTCMeetingService(QA).
- (BOOL) isQuestionCaseSensitive: | (NSString *_Nullable) | pollingID | |
questionID: | (NSString *_Nullable) | questionID |
Determine if the question is case sensitive.
pollingID | Specify the question's polling ID. |
questionID | Specify the question's question ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) isRawLiveStreaming: | (NSUInteger) | userID |
Determine whether the user has started a live stream.
Provided by category MobileRTCMeetingService(User).
- (BOOL) isRawLiveStreamSupported |
Query Whether the meeting supports raw live streams.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isReceiveSpokenLanguageContentEnabled |
Determine whether receive original and translated is available.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) isRequestToStartLiveTranscriptionEnabled |
Query if it is enabled to request to start live transcription.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) isSameUser: | (NSUInteger) | user1 | |
compareTo: | (NSUInteger) | user2 |
Judge if the two IDs from different sessions are of the same user.
user1 | One user ID in meeting. |
user2 | Another user ID in meeting. |
Provided by category MobileRTCMeetingService(User).
- (BOOL) isSelfOriginalHost |
Query whether the current user is the original host.
Provided by category MobileRTCMeetingService(User).
- (BOOL) isSendingMyVideo |
Query if the user is sending video.
Provided by category MobileRTCMeetingService(Video).
- (BOOL) isSharedAudio |
Get state of device audio sharing.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isShareLocked |
Notify if the share is locked by host. Once the meeting is locked by the host/co-host, other user can not share except the host/co-host.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isShareMeetingChatLegalNoticeAvailable |
Is share meeting chat legal notice available.
Provided by category MobileRTCMeetingService(Chat).
- (BOOL) isSharingDocsOut |
Query if the current user is sharing docs successfully.
Provided by category MobileRTCMeetingService(Docs).
- (BOOL) isSharingWhiteboardOut |
If the current user is sharing whiteboard.
Provided by category MobileRTCMeetingService(Whiteboard).
- (BOOL) isShowAvatar |
Determine if the meeting is showing the avatar.
Provided by category MobileRTCMeetingService(Avatar).
- (BOOL) isSignInterpretationEnabled |
Determine if the sign interpretation function is enabled.
Provided by category MobileRTCMeetingService(SignInterpreter).
- (BOOL) isSignInterpreter |
Determine if self is sign interpreter.
Provided by category MobileRTCMeetingService(SignInterpreter).
- (BOOL) isSmartRecordingEnabled |
Determine if the smart recording feature is enabled in the meeting.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isSmartSummaryEnabled |
Determine if the smart summary feature is enabled in the meeting.
Provided by category MobileRTCMeetingService(SmartSummary).
- (BOOL) isSmartSummaryStarted |
Query whether smart summary is started.
Provided by category MobileRTCMeetingService(SmartSummary).
- (BOOL) isSmartSummarySupported |
Determine if current meeting support smart summary feature.
Provided by category MobileRTCMeetingService(SmartSummary).
- (BOOL) isStartingShare |
Notify the current user if sharing has started.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isStopIncomingVideoSupported |
Determine if the incoming video is supported.
Provided by category MobileRTCMeetingService(Video).
- (BOOL) isSupportDocs |
Determine whether the current meeting supports the Docs or not.
Provided by category MobileRTCMeetingService(Docs).
- (BOOL) isSupportedVOIP |
Query if the meeting supports VoIP.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) isSupportFollowHostVideoOrder |
Qurry if the account support follow host video order feature or not.
Provided by category MobileRTCMeetingService(Video).
- (BOOL) isSupportOptimizeForSharedVideo |
Support optimiza share video.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isSupportPhone |
Determine if the user account supports calling out.
Provided by category MobileRTCMeetingService(Phone).
- (BOOL) isSupportPSMode |
If production studio mode is supported.
- (BOOL) isSupportRequestCaptions |
Determine whether users can request to start captions.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) isSupportShareAudio |
Support sharing device auido.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isSupportSmartVirtualBG |
Is Support smart virtual background.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) isSupportTranslationWhenRequestToStartCaptions |
Determine if translation is available when users request to start captions.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) isSupportVirtualBG |
Determine if the virtual background feature is supported by the meeting.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) isSupportVirtualNameTag |
Determine if there is support for the virtual name tag feature.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isSupportWhiteBoard |
Determine whether the current meeting supports the whiteboard or not.
Provided by category MobileRTCMeetingService(Whiteboard).
- (BOOL) isTextLiveTranslationEnabled |
Determine whether the translated captions feature is enabled.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) isTurnoffAllAICompanionsSupported |
Whether the meeting supports turning off the AI Companion features.
Provided by category MobileRTCMeetingService(AICompanion).
- (BOOL) isTurnOnAllAICompanionSupported |
Whether the meeting supports turning off the AI Companion features.
Provided by category MobileRTCMeetingService(AICompanion).
- (BOOL) isUnencryptedExceptionDataValid |
Determine whether unencrypted exception data is valid,.
Provided by category MobileRTCMeetingService(Encryption).
- (BOOL) isUserAudioMuted: | (NSUInteger) | userID |
Query if the user's audio is muted.
userID | The ID of user to be checked. |
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) isUserPinned: | (NSUInteger) | userId |
Query if the user's video is pinned.
userId | The ID of user whose video will be pinned in the meeting. |
Provided by category MobileRTCMeetingService(Video).
- (BOOL) isUserSpotlighted: | (NSUInteger) | userId |
Query if user's video is spotlighted. Once the user's video is spotlighted, it will show only the specified video in the meeting instead of active user's.
userId | The ID of user in meeting. |
Provided by category MobileRTCMeetingService(Video).
- (BOOL) isUserVideoSending: | (NSUInteger) | userID |
Query if user's video is being sent.
userID | The ID of user whose video will be sent in meeting. |
Provided by category MobileRTCMeetingService(Video).
- (BOOL) isUsingGreenVB |
Is using green virtual background.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) isVideoAutoFramingEnabled |
Determine whether auto-framing is enabled.
Provided by category MobileRTCMeetingService(Video).
- (BOOL) isViewingShare |
Notify the current user if they are currently viewing an App Share.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isWebinarAttendee |
Query if the current user is the webinar attendee of the meeting.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isWebinarEmojiReactionAllowed |
Query if emoji reactions status.
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) isWebinarEmojiReactionSupported |
Determine if current webinar supports emoji reactions.
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) isWebinarMeeting |
Query if the meeting is Webinar.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isWebinarPanelist |
Query if the current user is the webinar panelist of the meeting.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isWhiteboardLegalNoticeAvailable |
Is whiteboard legal notice available.
Provided by category MobileRTCMeetingService(Whiteboard).
- (BOOL) joinLanguageChannel: | (NSInteger) | lanID |
Join some language channel.
lanID | Specify the language channel. |
Provided by category MobileRTCMeetingService(Interpretation).
- (MobileRTCMeetError) joinMeetingWithJoinParam: | (nonnull MobileRTCMeetingJoinParam *) | param |
Join a meeting with MobileRTCMeetingJoinParam parameter.
param | Create an instance with settings via MobileRTCMeetingJoinParam. |
- (MobileRTCSDKError) joinSignLanguageChannel: | (NSString *_Nullable) | signLanID |
Join some sign language channel if myself is not a sign interpreter.only for non-interpreter.
MobileRTCSDKError_Succuss
, otherwise not. Provided by category MobileRTCMeetingService(SignInterpreter).
- (void) leaveMeetingWithCmd: | (LeaveMeetingCmd) | cmd |
End or leave the current meeting.
cmd | The command for leaving the current meeting. Only a host can end the meeting. |
- (MobileRTCSDKError) leaveSignLanguageChannel |
Leave current sign language channel if myself is not a sign interpreter.only for non-interpreter.
MobileRTCSDKError_Succuss
, otherwise not. Provided by category MobileRTCMeetingService(SignInterpreter).
- (BOOL) lockMeeting: | (BOOL) | lock |
Set to lock the meeting.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) lockShare: | (BOOL) | lock |
Set to lock the share.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) lowerAllHand: | (BOOL) | isWebinarAttendee |
Set to put all users' hands down.
isWebinarAttendee | YES indicates to lower all hands for webinar attendee. |
Provided by category MobileRTCMeetingService(User).
- (BOOL) lowerHand: | (NSUInteger) | userId |
Put hands down of the current user.
Provided by category MobileRTCMeetingService(User).
- (BOOL) makeHost: | (NSUInteger) | userId |
Assign a user as the host in meeting.
userId | The ID of user who is specified as host in meeting. |
Provided by category MobileRTCMeetingService(User).
- (MobileRTCSDKError) makeHost: | (NSUInteger) | userId | |
withAssetsPrivilege: | (NSArray< MobileRTCGrantCoOwnerAssetsInfo * > *_Nonnull) | infoList |
Assign a user as the host in meeting. And grant this user with privilege to manage related assets after the meeting.
userId | The ID of user who is specified as host in meeting. |
MobileRTCSDKError
.Provided by category MobileRTCMeetingService(User).
- (nullable MobileRTCMeetingChat *) meetingChatByID: | (nonnull NSString *) | messageID |
Get in-meeting chat message.
messageID | The ID of the message sent in the meeting. |
Provided by category MobileRTCMeetingService(Chat).
- (UIView *_Nullable) meetingView |
This method will return the view of meeting UI, which enables customers to add their own view in the meeting UI.
- (BOOL) modifyInterpreter: | (NSUInteger) | userID | |
lan1: | (NSInteger) | lanID1 | |
andLan2: | (NSInteger) | lanID2 |
Modify the language of some interpreter.
userID | Specify the interpreter. |
lanID1 | Specify the new language1. |
lanID2 | Specify the new language2. |
Provided by category MobileRTCMeetingService(Interpretation).
- (MobileRTCSDKError) modifySignInterpreter: | (NSUInteger) | userID | |
signLanId: | (NSString *_Nullable) | signLanID |
Modify the language of some sign interpreter.
userID | The unique identity of the user. |
signLanID | The id of sign language. |
MobileRTCSDKError_Success
, otherwise not. Provided by category MobileRTCMeetingService(SignInterpreter).
- (BOOL) muteAllUserAudio: | (BOOL) | allowSelfUnmute |
Set to mute audio of all attendees.
allowSelfUnmute | YES means that attendee can unmute the audio himself, otherwise not. |
Provided by category MobileRTCMeetingService(Audio).
- (MobileRTCAudioError) muteMyAudio: | (BOOL) | mute |
Set to mute the audio of the current user.
mute | YES means the audio is muted, otherwise not. |
Provided by category MobileRTCMeetingService(Audio).
- (MobileRTCSDKError) muteMyVideo: | (BOOL) | mute |
Set to mute video of the current user.
mute | YES means to mute video of the current user, otherwise not. |
Provided by category MobileRTCMeetingService(Video).
- (BOOL) muteUserAudio: | (BOOL) | mute | |
withUID: | (NSUInteger) | userID |
Set whether to mute user's audio.
mute | YES means to mute, otherwise not. |
userID | The ID of user. |
Provided by category MobileRTCMeetingService(Audio).
- (MobileRTCAudioOutput) myAudioOutputDescription |
Set to retrieve the audio output type of the current user.
Provided by category MobileRTCMeetingService(Audio).
- (MobileRTCAudioType) myAudioType |
Get the in-meeting audio type of the current user.
Provided by category MobileRTCMeetingService(Audio).
- (NSUInteger) myselfUserID |
Get the ID of the current user in the meeting.
Provided by category MobileRTCMeetingService(User).
- (BOOL) pinVideo: | (BOOL) | on | |
withUser: | (NSUInteger) | userId |
Set whether to pin user's video or not.
on | YES means to pin user's video, otherwise not. |
userId | The ID of user whose video will be pinned. |
Provided by category MobileRTCMeetingService(Video).
- (BOOL) playChime: | (BOOL) | on |
Set whether chime are enabled when the user joins/leaves meeting.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) presentMeetingChatViewController: | (nonnull UIViewController *) | parentVC | |
userId: | (NSInteger) | userId |
Set to present Zoom original Meeting Chat ViewController.
parentVC | which use to present ViewController. |
userId | userId of the user you would like to chat. |
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) presentParticipantsViewController: | (nonnull UIViewController *) | parentVC |
Set to present Zoom original Participants ViewController.
parentVC | which use to present ViewController. |
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) presentQAViewController: | (nonnull UIViewController *) | parentVC |
Set to present Zoom original Q&A ViewController.
parentVC | which use to present ViewController. |
Provided by category MobileRTCMeetingService(QA).
- (BOOL) promptAttendee2Panelist: | (NSUInteger) | userID |
Prompt Attendee to Panelist in Webinar.
Provided by category MobileRTCMeetingService(Webinar).
- (MobileRTCNetworkQuality) queryNetworkQuality: | (MobileRTCComponentType) | type | |
withDataFlow: | (BOOL) | sending |
Check in-meeting network status.
type | Meeting component types, now we can only query three components network status: MobileRTCComponentType_AUDIO, MobileRTCComponentType_VIDEO and MobileRTCComponentType_AS. |
sending | if YES means that query sending data; if NO means that query receiving data. |
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) raiseMyHand |
Raise hand of the current user.
Provided by category MobileRTCMeetingService(User).
- (BOOL) reclaimHost |
Reclaim the role of the host.
Provided by category MobileRTCMeetingService(User).
- (MobileRTCMeetError) removeBGImage: | (MobileRTCVirtualBGImageInfo *_Nullable) | bgImageInfo |
Remove image item form image list. Will use the previous one for virtual background.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) removeInterpreter: | (NSUInteger) | userID |
Remove some interpreter.
userID | Specify the interpreter. |
Provided by category MobileRTCMeetingService(Interpretation).
- (MobileRTCSDKError) removeRawLiveStreamPrivilege: | (NSUInteger) | userId |
Remove the raw live stream privilege.
userId | Specify the ID of the user whose privilege will be removed. |
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) removeSignInterpreter: | (NSUInteger) | userID |
Remove interpreter.
userID | The unique identity of the user. |
Provided by category MobileRTCMeetingService(SignInterpreter).
- (BOOL) removeUser: | (NSUInteger) | userId |
Remove a user from the meeting.
userId | The ID of user to be removed from the meeting. |
Provided by category MobileRTCMeetingService(User).
- (BOOL) reopenQuestion: | (nonnull NSString *) | questionID |
Reopen Quesion.
questionID | question id. |
Provided by category MobileRTCMeetingService(QA).
- (MobileRTCSDKError) requestRawLiveStreaming: | (nonnull NSString *) | broadcastURL | |
broadcastName: | (NSString *_Nullable) | broadcastName |
Send a request to enable the SDK to start a raw live stream.
broadcastURL | The broadcast URL of the live-stream. |
broadcastName | The broadcast name of the live-stream. |
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) requestSignLanuageInterpreterToTalk: | (NSUInteger) | userID | |
allowToTalk: | (BOOL) | allowToTalk |
Host allow sign language interpreter to talk.
userID | The unique identity of the user. |
allowToTalk | YES indicates to allow to talk, otherwise not. |
Provided by category MobileRTCMeetingService(SignInterpreter).
- (MobileRTCSDKError) requestStartCloudRecording |
Send a request to ask the host to start cloud recording.
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) requestStartSmartSummary |
Request the host to start the smart summary for the current meeting.
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(SmartSummary).
- (MobileRTCSDKError) requestToStartCaptions: | (BOOL) | enableTranslation |
Request the host to start captions. If the host approves your request, you receive the callback MobileRTCMeetingServiceDelegate::onStartCaptionsRequestApproved,and you should start captions or translation there.
enableTranslation | True indicates to enable translation at the same time. |
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) requestToStartLiveTranscription: | (BOOL) | requestAnonymous |
Request the host to start live transcription.
requestAnonymous | TRUE means that it is anonymous to request the host to start live transcription. |
Provided by category MobileRTCMeetingService(LiveTranscription).
- (MobileRTCSDKError) requestTurnoffAllAICompanion |
Ask host to turn off all started AI Companion features.
Provided by category MobileRTCMeetingService(AICompanion).
- (MobileRTCSDKError) requestTurnOnAllAICompanion |
Ask host to turn on all AI Companion features if they are enabled for the current meeting.
Provided by category MobileRTCMeetingService(AICompanion).
- (void) resetMeetingAudioForCallKitHeld |
Reset Meeting Audio Session including Category and Mode. When the call comes in or goes out, click hold or swap in the dial-up UI to restore the zoom sound.
Provided by category MobileRTCMeetingService(Audio).
- (void) resetMeetingAudioSession |
Reset Meeting Audio Session including Category and Mode.
Provided by category MobileRTCMeetingService(Audio).
- (MobileRTCSDKError) restartPolling: | (NSString *_Nullable) | pollingID |
Restart the polling.
pollingID | Specify the edit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) resumePauseCMR |
Set to pause/resume cloud recording in the meeting.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) revokeCoHost: | (NSUInteger) | userID |
Revoke co-host role of another user in meeting.
Provided by category MobileRTCMeetingService(User).
- (BOOL) rotateMyVideo: | (UIDeviceOrientation) | rotation |
- (MobileRTCMeetError) selectGreenVBPoint: | (CGPoint) | point |
Select the point that regard as background.
point | point in preview view. |
Provided by category MobileRTCMeetingService(VirtualBackground).
- (MobileRTCSendChatError) sendChatMsg: | (nullable MobileRTCMeetingChat *) | msg |
Send a chat message.
msg | The chat message. |
Provided by category MobileRTCMeetingService(Chat).
- (MobileRTCSDKError) sendEmojiFeedback: | (MobileRTCEmojiFeedbackType) | type |
Send the emoji feedback.
type | Specify the emoji feedback type to be sent. |
Provided by category MobileRTCMeetingService(Reaction).
- (MobileRTCSDKError) sendEmojiReaction: | (MobileRTCEmojiReactionType) | type |
Send emoji reaction.
type | - The type of the emoji reaction. |
MobileRTCSDKError_Succuss
, otherwise not. Provided by category MobileRTCMeetingService(Reaction).
- (BOOL) sendPairingCode: | (nonnull NSString *) | code | |
WithMeetingNumber: | (unsigned long long) | meetingNumber |
Get the pairing code when the room device call in.
code | The pairing code which enable the device connect to the meeting. |
meetingNumber | The number of meeting. |
Provided by category MobileRTCMeetingService(Customize).
- (MobileRTCSDKError) set3DAvatarImage: | (MobileRTC3DAvatarImageInfo *_Nullable) | imageInfo |
Specify an image to be the video filter image.
imageInfo | Specify the image to use. |
Provided by category MobileRTCMeetingService(Avatar).
- (MobileRTCSDKError) setAnswerCheck: | (MobileRTCPollingAnswerItem *_Nullable) | answerItem | |
check: | (BOOL) | check |
Attendee set answer's check.
answerItem | Specify the answer item where you want to set check. |
check | Specify whether you want to select the answer or not. |
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCSDKError) setAnswerContent: | (MobileRTCPollingAnswerItem *_Nullable) | answerItem | |
answerText: | (NSString *_Nullable) | answerText |
Attendee set answer's content.
answerItem | Specify the answer item where you want to ansswer. |
answerText | Specify you want to reply answer's content. |
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCSDKError) setAttendeeViewMode: | (MobileRTCAttendeeViewMode) | mode |
Set the view mode of the attendee.
mode | The view mode of the attendee. |
Provided by category MobileRTCMeetingService(Webinar).
- (BOOL) setCloudWhiteboardFeedbackUrl: | (nullable NSString *) | feedbackUrl |
Allowing the developer to customize the URL of cloud whiteboard feedback.
feedbackUrl | customized URL. |
Provided by category MobileRTCMeetingService(Whiteboard).
- (BOOL) setCustomizedInvitationDomain: | (NSString *_Nonnull) | invitationDomain |
Set the customized invitation domain.
invitationDomain | Specify the customized invitation domain. For example, https://example.com. |
- (BOOL) setCustomizedPollingUrl: | (nullable NSString *) | pollingURL | |
bCreate: | (BOOL) | bCreate |
Allowing the developer to customize the URL of create/edit the polling.
pollingURL | customized URL. |
bCreate | When bCreate is true, it changes the URL of creating a polling. Otherwise, it changes the URL of editing a polling. |
Provided by category MobileRTCMeetingService(Customize).
- (MobileRTCSDKError) setDocsCreateOption: | (MobileRTCDocsCreateOption) | option |
Set the setting option for Docs who can initiate new Docs.
option | Setting option for who can initiate new Docs. |
Provided by category MobileRTCMeetingService(Docs).
- (MobileRTCSDKError) setDocsShareOption: | (MobileRTCDocsShareOption) | option |
Set the setting option for Docs who can share.
option | the setting for who can share. |
Provided by category MobileRTCMeetingService(Docs).
- (MobileRTCSDKError) setFaceRecognitionFailStrategy: | (MobileRTCFaceRecognitionFailStrategy) | strategy |
Set the fail strategy of face recognition when auto-framing is enabled(mode is " @c MobileRTCAutoFramingMode_FaceRecognition").
strategy | the fail strategy of face recognition. |
Provided by category MobileRTCMeetingService(Video).
- (MobileRTCSDKError) setFocusModeShareType: | (MobileRTCFocusModeShareType) | shareType |
Set focus mode type indicating who can see the shared content which is controlled by host or co-host.
shareType | The type of focus mode share type. |
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) setInterpreterActiveLan: | (NSInteger) | activeLanID |
Set a language channel which myself will be in, if myself is a interpreter.
activeLanID | Specify the active language. |
Provided by category MobileRTCMeetingService(Interpretation).
- (BOOL) setInterpreterListenLan: | (NSInteger) | lanID |
Set a language that I can hear as an interpreter.
lanID | Specify the selected language that I can hear as an interpreter. |
Provided by category MobileRTCMeetingService(Interpretation).
- (BOOL) setMeetingSpokenLanguage: | (NSInteger) | languageID |
Set spoken language of the current user.
languageID | the speak language id. |
MobileRTCSDKError_Success
. Otherwise failed. Provided by category MobileRTCMeetingService(LiveTranscription).
- (MobileRTCSDKError) setMeetingSpokenLanguage: | (NSInteger) | languageID | |
isForAll: | (BOOL) | isForAll |
Set the current user's spoken language.
languageID | the speak language ID. |
isForAll | True means set spoken language for all users. False means only set for myself. |
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) setMeetingTopic: | (NSString *_Nonnull) | meetingTopic |
Set to customize the meeting topic which will be displayed in the meeting info view.
meetingTopic | The topic of the meeting. |
Provided by category MobileRTCMeetingService(Customize).
- (MobileRTCSDKError) setMeetingTopics: | (NSString *_Nonnull) | meetingTopic |
Set to customize the meeting topic which will be displayed in the meeting info view.
meetingTopic | The topic of the meeting. |
Provided by category MobileRTCMeetingService(Customize).
- (MobileRTCSDKError) setParentViewCtroller: | (UIViewController *_Nonnull) | parentVC |
Set parent view controller for whiteboard board view and whiteboard canvas.
parentVC | which use to present ViewController. |
MobileRTCSDKError_Success
. Provided by category MobileRTCMeetingService(Whiteboard).
- (void) setShareAudio: | (BOOL) | enableAudio |
Enable the sending of device audio.
enableAudio | - YES if device audio sharing should be enabled, otherwise disable. |
Provided by category MobileRTCMeetingService(AppShare).
- (MobileRTCSDKError) setShareSettingType: | (MobileRTCShareSettingType) | shareType |
Set sharing types for the host or co-host in meeting.
shareType | Custom setting types of ZOOM SDK sharing. |
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) setTranslationLanguage: | (NSInteger) | languageID |
Set the translation language of the current user.
languageID | the translation language id. If the language ID is set to -1, live translation will be disabled,then you can reveive closed caption when host set meeting manual caption is true. |
Provided by category MobileRTCMeetingService(LiveTranscription).
- (MobileRTCSDKError) setVideoAutoFramingMode: | (MobileRTCAutoFramingMode) | mode |
Set the mode of auto-framing when auto-framing is enabled.
mode | the auto-framing mode. |
Provided by category MobileRTCMeetingService(Video).
- (MobileRTCSDKError) setVideoAutoFramingRatio: | (CGFloat) | ratio |
Set the mode of auto-framing when auto-framing is enabled.
ratio | the zoom in ratio of auto-framing, valid range of ratio:. |
MobileRTCSDKError_Success
. Provided by category MobileRTCMeetingService(Video).
- (MobileRTCSDKError) setVideoQualityPreference: | (MobileRTCVideoPreferenceSetting *_Nullable) | preferenceSetting |
Set the video quality preference that automatically adjust user's video to prioritize frame rate v.s. resolution based on the current bandwidth available.
preferenceSetting | Specifies the video quality preference. For more information, see [MobileRTCVideoPreferenceSetting]. |
Errors_Success
. Provided by category MobileRTCMeetingService(Video).
- (MobileRTCSDKError) setWhiteboardCreateOption: | (MobileRTCWhiteboardCreateOption) | option |
Set the option for who can initiate a new whiteboard.
option | Setting option for who can initiate a new whiteboard, see [MobileRTCWhiteboardCreateOption]. |
Provided by category MobileRTCMeetingService(Whiteboard).
- (MobileRTCSDKError) setWhiteboardShareOption: | (MobileRTCWhiteboardShareOption) | option |
Set the option for who can share a whiteboard.
option | New setting for who can share a whiteboard, see [MobileRTCWhiteboardShareOption]. |
Provided by category MobileRTCMeetingService(Whiteboard).
- (MobileRTCANNError) showAANPanelInView: | (UIView *_Nullable) | containerView | |
originPoint: | (CGPoint) | originXY |
Show app signaling pannel in designated position of container view.
containerView | the view container to show app signaling pannel. |
originXY | the origin position of app signaling pannel in container view. |
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) showAvatar: | (BOOL) | bShow |
Determine if show the last used avatar in the meeting.
bShow | YES indicates to show the last used avatar. |
Provided by category MobileRTCMeetingService(Avatar).
- (MobileRTCSDKError) showDashboardView |
Show the dashboard web view window.
Provided by category MobileRTCMeetingService(Whiteboard).
- (MobileRTCSDKError) showDocByParentViewCtroller: | (UIViewController *_Nonnull) | parentVC |
Show Doc or DocDashboardView need to set parent view controller. If Doc is activing( MobileRTCDocsStatus_Start
),that can show activing Doc.
parentVC | which use to present ViewController. |
Provided by category MobileRTCMeetingService(Docs).
- (MobileRTCSDKError) showDocDashboardView |
Show the dashboard web view window.
Provided by category MobileRTCMeetingService(Docs).
- (MobileRTCSDKError) showDynamicNoticeForAICompanionPanel: | (UIView *_Nullable) | containerView | |
originPoint: | (CGPoint) | originXY |
Show the dynamic notice for the AI Companion panel view.
containerView | Show the AI Companion panel's dynamic notice in this view. |
originXY | the origin point which the panel placed in the containerView. |
Provided by category MobileRTCMeetingService(InMeeting).
- (void) showMeetingControlBar |
If you add a full-screen view to our zoom meeting UI, you can display the control bar by this method when the control bar is hidden.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) showMinimizeMeetingFromZoomUIMeeting |
Call the method to show Minimize meeting when in Zoom UI meeting.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) showMobileRTCMeeting: | (void(^)(void)) | completion |
Set to show UI of meeting.
completion | User can do other operations once the meeting UI comes out. |
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) showWhiteboardByParentViewCtroller: | (UIViewController *_Nonnull) | parentVC |
Show Whiteboard or DashboardView need to set parent view controller. If Whitboard is activing( MobileRTCWhiteboardStatus_Started
),that can show activing whiteboard.
parentVC | which use to present ViewController. |
Provided by category MobileRTCMeetingService(Whiteboard).
- (BOOL) spotlightVideo: | (BOOL) | on | |
withUser: | (NSUInteger) | userId |
Set whether to spotlight user's video.
on | YES means to spotlight user's video; NO means that spotlight user's video will be canceled. |
userId | The ID of user whose video will be spotlighted in the meeting. |
Provided by category MobileRTCMeetingService(Video).
- (BOOL) startAppShare |
Set to start App Share.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) startInterpretation |
Start interpretation.
Provided by category MobileRTCMeetingService(Interpretation).
- (BOOL) startLiveStreamWithStreamingURL: | (nonnull NSString *) | streamingURL | |
StreamingKey: | (nonnull NSString *) | key | |
BroadcastURL: | (nonnull NSString *) | broadcastURL |
Set to start Live Stream.
streamingURL | The live stream URL by which you can live the meeting. |
key | Stream key offered by the third platform on which you want to live stream your meeting. |
broadcastURL | The URL of live stream page. |
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) startLiveTranscription |
Start live transcription. If the meeting enable multi language transcription,all user can start live transcription otherwise only host can start.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) startLiving: | (nonnull NSString *) | questionID |
StartLiving Quesion.
questionID | question id. |
Provided by category MobileRTCMeetingService(QA).
- (MobileRTCMeetError) startMeetingWithStartParam: | (nonnull MobileRTCMeetingStartParam *) | param |
Start a meeting with MobileRTCMeetingStartParam parameter.
param | Create an instance with settings via MobileRTCMeetingStartParam. |
- (MobileRTCSDKError) startPolling: | (NSString *_Nullable) | pollingID |
Start the polling.
pollingID | Specify the edit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) startPreviewWithFrame: | (CGRect) | frame |
Start preview for inspect the virtual background effect.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) startRawArchiving |
Start raw archiving and get raw data receive previlege.
Provided by category MobileRTCMeetingService(RawArchiving).
- (MobileRTCSDKError) startRawLiveStreaming: | (nonnull NSString *) | broadcastURL | |
broadcastName: | (NSString *_Nullable) | broadcastName |
Start a rawData live stream.
broadcastURL | The broadcast URL of the live-stream. |
broadcastName | The broadcast name of the live-stream. |
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) startSharePollingResult: | (NSString *_Nullable) | pollingID |
Share the poll's result.
pollingID | Specify the edit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCSDKError) startSignInterpretation |
Start sign interpretation.
Provided by category MobileRTCMeetingService(SignInterpreter).
- (MobileRTCSDKError) startSmartSummary |
Start smart summary.
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(SmartSummary).
- (void) stopAppShare |
Set to stop App Share.
Provided by category MobileRTCMeetingService(AppShare).
- (MobileRTCSDKError) stopIncomingAudio: | (BOOL) | enabled |
Stop the incoming audio.
enabled | YES means enabled. NO not. |
Provided by category MobileRTCMeetingService(Audio).
- (MobileRTCSDKError) stopIncomingVideo: | (BOOL) | enable |
Stop the incoming video.
enable | YES indicates to enable to stop incoming video. |
Provided by category MobileRTCMeetingService(Video).
- (BOOL) stopInterpretation |
Stop interpretation.
Provided by category MobileRTCMeetingService(Interpretation).
- (BOOL) stopLiveStream |
Set to stop live streaming.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) stopLiveTranscription |
Stop live transcription. If the meeting enable multi language transcription,all user can stop live transcription,otherwise only host can stop.
Provided by category MobileRTCMeetingService(LiveTranscription).
- (MobileRTCSDKError) stopPolling: | (NSString *_Nullable) | pollingID |
Stop the polling.
pollingID | Specify the edit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (void) stopPreview |
Stop previewing the virtual background.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) stopRawArchiving |
Stop raw archiving and revoke rawdata receive previlege.
Provided by category MobileRTCMeetingService(RawArchiving).
- (MobileRTCSDKError) stopRawLiveStream |
Stop a rawData live stream.
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) stopSharePollingResult: | (NSString *_Nullable) | pollingID |
Stop the poll's result.
pollingID | Specify the edit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCSDKError) stopSignInterpretation |
Stop sign interppretation.
Provided by category MobileRTCMeetingService(SignInterpreter).
- (MobileRTCSDKError) stopSmartSummary |
Stop smart summary.
MobileRTCSDKError_Success
. Otherwise the function fails. Provided by category MobileRTCMeetingService(SmartSummary).
- (BOOL) stopUserVideo: | (NSUInteger) | userID |
Set to stop user's video.
userID | The ID of other users except the host in the meeting. |
Provided by category MobileRTCMeetingService(Video).
- (MobileRTCSDKError) submitPolling: | (NSString *_Nullable) | pollingID |
Attendee set answer's content.
pollingID | pollingID Specify the submit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (MobileRTCSDKError) suspendParticipantsActivites |
Suspend all participant activities.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) suspendSharing: | (BOOL) | suspend |
Suspend App Sharing.
suspend | - YES if sharing should be suspended, otherwise resume sharing. |
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) switchCamera: | (NSString *_Nullable) | cameraId |
Switch camera by camera ID.
cameraId | The target camera ID. |
Provided by category MobileRTCMeetingService(Video).
- (MobileRTCAudioError) switchMyAudioSource |
Switch my audio output(receiver/speaker).
Provided by category MobileRTCMeetingService(Audio).
- (MobileRTCCameraError) switchMyCamera |
Set to Switch the camera of the current user in local device.
Provided by category MobileRTCMeetingService(Video).
- (void) switchToActiveSpeaker |
Switch to active scene.The sequence of video frames is { drive scene(only iPhone), active scene, gallery scene(if has)}.
Provided by category MobileRTCMeetingService(InMeeting).
- (void) switchToDriveScene |
Switch to drive scene.The sequence of video frames is { drive scene(only iPhone), active scene, gallery scene(if has)}.
Provided by category MobileRTCMeetingService(InMeeting).
- (void) switchToVideoWall |
Switch to gallery scene.The sequence of video frames is { drive scene(only iPhone), active scene, gallery scene(if has)}.
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) transferFile: | (NSString *_Nullable) | filePath | |
toUser: | (NSUInteger) | userId |
Send file to specify user in current meeting.
filePath | The absolute path of the file. |
userId | Send the file to this user. |
MobileRTCSDKError_Success
. Provided by category MobileRTCMeetingService(Chat).
- (MobileRTCSDKError) transferFileToAll: | (NSString *_Nullable) | filePath |
Send file to all users in current meeting.
filePath | The local path of the file. |
MobileRTCSDKError_Success
. Provided by category MobileRTCMeetingService(Chat).
- (MobileRTCSDKError) turnFocusModeOn: | (BOOL) | on |
Turn focus mode on or off. Focus mode on means Participants will only be able to see hosts' videos and shared content, and videos of spotlighted participants.
on | Yes means to turen on, No means to turn off. |
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCSDKError) turnOffAllAICompanion: | (BOOL) | deleteMeetingAssets |
Turn off the AI Companion features.
deleteMeetingAssets | true whether delete the meeting assets when turn off the AI Companion features. |
Provided by category MobileRTCMeetingService(AICompanion).
- (BOOL) turnOffMajorAudio |
Turn off the major audio, if you are in some interpreter language channel.
Provided by category MobileRTCMeetingService(Interpretation).
- (MobileRTCSDKError) turnOnAllAICompanion |
Turn on all the AI Companion features.
Provided by category MobileRTCMeetingService(AICompanion).
- (void) turnOnCMR: | (BOOL) | on |
Set to turn on/off the cloud recording in the meeting.
on | YES means to turn on cloud recording, otherwise not. |
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) turnOnMajorAudio |
Turn on the major audio, if you are in some interpreter language channel.
Provided by category MobileRTCMeetingService(Interpretation).
- (BOOL) unSpotlightAllVideos |
Un-spotlight all the user.
Provided by category MobileRTCMeetingService(Video).
- (MobileRTCSDKError) updateVirtualNameTagRosterInfo: | (NSArray< MobileRTCVirtualNameTag * > *_Nullable) | userRoster |
Update the virtual name tag roster infomation for the account.
userRoster | The virtual name tag roster info list for specify user. |
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCMeetError) useBGImage: | (MobileRTCVirtualBGImageInfo *_Nullable) | bgImage |
Use the specify image item for virtual background.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (MobileRTCMeetError) useNoneImage |
Disable the virtrual background, same as use a none image item.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (nullable MobileRTCMeetingUserInfo *) userInfoByID: | (NSUInteger) | userId |
Get user information in the meeting.
userId | In-meeting user ID. |
Provided by category MobileRTCMeetingService(User).
- (MobileRTCSDKError) viewPollingResultFromBrowser: | (NSString *_Nullable) | pollingID |
Open a polling result in the web browser.
pollingID | Specify the edit poll's polling ID. |
Provided by category MobileRTCMeetingService(Polling).
- (BOOL) voteupQuestion: | (nonnull NSString *) | questionID | |
voteup: | (BOOL) | voteup |
Vote up Quesion.
questionID | question id. |
Provided by category MobileRTCMeetingService(QA).
- (BOOL) withdrawCCPrivilege: | (NSUInteger) | userId |
WithDraw the user privilege to send closed caption.
userId | the user id. |
Provided by category MobileRTCMeetingService(LiveTranscription).
- (BOOL) zoomCamera: | (CGFloat) | velocity |
Zoom the camera in or out.
Provided by category MobileRTCMeetingService(Video).
|
readwritenonatomicweak |
Callback for custom UI meeting events. Custom UI features enable you to customize the user interface instead of using the default client view.
Definition at line 305 of file MobileRTCMeetingService.h.
|
readwritenonatomicweak |
Callback to receive meeting events.
Definition at line 300 of file MobileRTCMeetingService.h.
|
readwritenonatomicretain |
The preview for inspect the virtual background effect.
Provided by category MobileRTCMeetingService(VirtualBackground).
Definition at line 45 of file MobileRTCMeetingService+VirtualBackground.h.