|
iOS SDK API Reference
|
Enables the client to start or join a meeting. More...
#import <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. | |
| (NSString *_Nullable) | - getWebinarRegistrationLegalNoticesPrompt |
| Get annotation over share legal notices prompt. | |
| (MobileRTCWebinarRegistLegalNoticeContent *_Nullable) | - getWebinarRegistrationLegalNoticesExplained |
| Get annotation over share legal notices explained. | |
| (BOOL) | - isDirectAppShareMeeting |
| Query if the current meeting was started with App Share. | |
| (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) | - isWhiteboardLegalNoticeAvailable |
| Is whiteboard legal notice available. | |
| (NSString *_Nullable) | - getWhiteboardLegalNoticesPrompt |
| Get whiteboard legal notices message. | |
| (NSString *_Nullable) | - getWhiteboardLegalNoticesExplained |
| Get whiteboard legal notices detailed description. | |
| (void) | - setShareAudio: |
| Enable the sending of device audio. | |
| (BOOL) | - isSharedAudio |
| Get state of device audio sharing. | |
| (BOOL) | - isDeviceSharing |
| Get state of device screen sharing. | |
| (MobileRTCAudioType) | - myAudioType |
| Get the in-meeting audio type of the current user. | |
| (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) | - isMuteOnEntryOn |
| Query if is enabled to mute attendees when they join the meeting. | |
| (BOOL) | - muteOnEntry: |
| Set if attendees join the meeting with audio muted. | |
| (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. | |
| (int) | - getSupportedMeetingAudioType |
| Get the audio type supported by the current meeting. See [MobileRTCInMeetingSupportAudioType]. | |
| (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 * > *) | - 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. | |
| (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. | |
| (MobileRTCBOStatus) | - getBOStatus |
| Get current Breakout status. | |
| (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) | - sendChatToUser:WithContent: |
| Send chat message to the specified user in the meeting. | |
| (MobileRTCSendChatError) | - sendChatToGroup:WithContent: |
| Send message to group in the meeting. | |
| (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. | |
| (void) | - customizeMeetingTitle: |
| Set to customize the meeting title which will be displayed in the meeting bar. | |
| (BOOL) | - setMeetingTopic: |
| Set to customize the meeting topic which will be displayed in the meeting info view. | |
| (BOOL) | - isDialOutSupported |
| Query if user can dial out in the meeting. | |
| (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. | |
| (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. | |
| (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) | - setCustomizedPollingUrl:bCreate: |
| Allowing the developer to customize the URL of create/edit the polling. | |
| (BOOL) | - setCloudWhiteboardFeedbackUrl: |
| Allowing the developer to customize the URL of cloud whiteboard feedback. | |
| (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. | |
| (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) | - startLiveStreamWithStreamingURL:StreamingKey:BroadcastURL: |
| Set to start Live Stream. | |
| (nullable NSDictionary *) | - getLiveStreamURL |
| Get live stream server URL. | |
| (BOOL) | - stopLiveStream |
| Set to stop live streaming. | |
| (BOOL) | - isRawLiveStreamSupported |
| (MobileRTCSDKError) | - canStartRawLiveStream |
| (MobileRTCSDKError) | - requestRawLiveStream: |
| (MobileRTCSDKError) | - startRawLiveStream: |
| Start a rawData live stream. | |
| (MobileRTCSDKError) | - stopRawLiveStream |
| Stop a rawData live stream. | |
| (MobileRTCSDKError) | - removeRawLiveStreamPrivilege: |
| Remove the raw live stream privilege. | |
| (NSArray< MobileRTCRawLiveStreamInfo * > *_Nullable) | - getRawLiveStreamingInfoList |
| (NSArray< NSNumber * > *_Nullable) | - getRawLiveStreamPrivilegeUserList |
| (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. | |
| (BOOL) | - isQAEnabled |
| Query if Q&A is enabled. | |
| (BOOL) | - presentQAViewController: |
| Set to present Zoom original Q&A ViewController. | |
| (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: |
| (BOOL) | - isParticipantsStartVideoAllowed |
| (MobileRTCSDKError) | - allowParticipantsToShareWhiteBoard: |
| (BOOL) | - isParticipantsShareWhiteBoardAllowed |
| (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) | - 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: |
| (BOOL) | - isCaptionsEnabled |
| Query if the captions enabled. | |
| (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 * > *) | - getAvailableMeetingSpokenLanguages |
| Get the list of all available spoken languages in meeting. | |
| (BOOL) | - setMeetingSpokenLanguage: |
| set spoken language of the current user. | |
| (MobileRTCLiveTranscriptionLanguage *) | - getMeetingSpokenLanguage |
| Get the spoken language of the current user. | |
| (NSArray< MobileRTCLiveTranscriptionLanguage * > *) | - getAvailableTranslationLanguages |
| Get the list of all available translation languages in meeting. | |
| (BOOL) | - setTranslationLanguage: |
| set the translation language of the current user. | |
| (MobileRTCLiveTranscriptionLanguage *) | - getTranslationLanguage |
| Get the translation language of the current user. | |
| (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. | |
| (MobileRTCMeetError) | - sendEmojiReaction:reactionSkinTone: |
| Send emoji reaction. | |
| (MobileRTCMeetError) | - sendEmojiReaction: |
| Send emoji reaction. | |
| (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) | - 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. | |
| (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) | - 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. | |
| (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. | |
| (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. | |
| (BOOL) | - startPreviewWithFrame: |
| Start preview for inspect the virtual background effect. | |
| (BOOL) | - isSupportVirtualBG |
| is support virtual background. | |
| (BOOL) | - isSupportSmartVirtualBG |
| is Support smart virtual background. | |
| (NSArray< MobileRTCVirtualBGImageInfo * > *_Nonnull) | - getBGImageList |
| get the virtual background list. | |
| (MobileRTCMeetError) | - addBGImage: |
| add and use the image for virtual background. | |
| (MobileRTCMeetError) | - removeBGImage: |
| Remove image item form image list. | |
| (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) | - hasPromptAndDePromptPrivilige |
| 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) | - 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. | |
| (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) | - getQALegalNoticesPrompt |
| Get QA legal notices prompt. | |
| (NSString *_Nullable) | - getQALegalNoticesExplained |
| Get QA legal notices explained. | |
| (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. | |
Properties | |
| id< MobileRTCMeetingServiceDelegate > | delegate |
| Callback to receive meeting events. | |
| id< MobileRTCCustomizedUIMeetingDelegate > | 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. | |
Enables the client to start or join a meeting.
Definition at line 216 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 *_Nonnull) | 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).
| - (BOOL) addQuestion: | (nonnull NSString *) | content | |
| anonymous: | (BOOL) | anonymous | |
Add Quesion.
| content | question content. |
| anonymous | if true anonymously. |
Provided by category MobileRTCMeetingService(Webinar).
| - (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(Webinar).
| - (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.
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(Webinar).
| - (BOOL) allowAttendeeViewAllQuestion: | (BOOL) | enable |
Allow attendee to view all question.
| Enable | Enable/Disable attendee to view all questions. |
Provided by category MobileRTCMeetingService(Webinar).
| - (MobileRTCSDKError) allowAttendeeViewTheParticipantCount |
The attendee is allow to view the participant count.
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(Webinar).
| - (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) allowParticipantsToShareWhiteBoard: | (BOOL) | allow |
Allow participant to share white board
| allow | YES: allow, NO: disallow |
MobileRTCSDKError Provided by category MobileRTCMeetingService(InMeeting).
| - (MobileRTCSDKError) allowParticipantsToStartVideo: | (BOOL) | allow |
Allow participant to start video
| allow | YES: allow, NO: disallow |
MobileRTCSDKError 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.
Provided by category MobileRTCMeetingService(Webinar).
| - (BOOL) answerQuestionPrivate: | (nonnull NSString *) | questionID | |
| answerContent: | (nonnull NSString *) | answerContent | |
Answer quesion in private.
| questionID | question id. |
| content | question content. |
| destUserID | destination userId. |
Provided by category MobileRTCMeetingService(Webinar).
| - (BOOL) answerQuestionPublic: | (nonnull NSString *) | questionID | |
| answerContent: | (nonnull NSString *) | answerContent | |
Answer Quesion.
| questionID | question id. |
| content | question content. |
Provided by category MobileRTCMeetingService(Webinar).
| - (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).
| - (nullable MobileRTCMeetingWebinarAttendeeInfo *) attendeeInfoByID: | (NSUInteger) | userId |
Get attendees' information in the webinar.
| userId | attendee's ID in meeting. |
Provided by category MobileRTCMeetingService(User).
| - (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) 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) 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(Customize).
| - (BOOL) canClaimhost |
Query if the current user can claim to be a host.
Provided by category MobileRTCMeetingService(User).
| - (BOOL) canDisableCaptions |
Query if the user can disable captions.
Provided by category MobileRTCMeetingService(LiveTranscription).
| - (BOOL) canStartLiveTranscription |
Query if meeting participants can start live transcription.
Provided by category MobileRTCMeetingService(LiveTranscription).
| - (MobileRTCSDKError) canStartRawLiveStream |
Provided by category MobileRTCMeetingService(InMeeting).
| - (BOOL) canStartSignInterpretation |
Determine if I can start the sign interpretation in the meeting.
Provided by category MobileRTCMeetingService(SignInterpreter).
| - (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) 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(Webinar).
| - (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(Webinar).
| - (BOOL) deleteChatMessage: | (nonnull NSString *) | msgId |
Delete chat message by message id.
| msgId | the message id. |
Provided by category MobileRTCMeetingService(Chat).
| - (BOOL) deleteQuestion: | (nonnull NSString *) | questionID |
delete Quesion.
| questionID | question id. |
Provided by category MobileRTCMeetingService(Webinar).
| - (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(Customize).
| - (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(Customize).
| - (MobileRTCSDKError) disallowAttendeeRaiseHand |
Do not letthe attendee to raise their hand.
Provided by category MobileRTCMeetingService(Webinar).
| - (MobileRTCSDKError) disallowAttendeeViewTheParticipantCount |
Forbid the attendee to view the participant count.
Provided by category MobileRTCMeetingService(Webinar).
| - (MobileRTCSDKError) disallowWebinarEmojiReaction |
Forbid use of emoji reactions.
Provided by category MobileRTCMeetingService(Webinar).
| - (BOOL) dismissQuestion: | (nonnull NSString *) | questionID |
Dismiss Quesion.
| questionID | question id. |
Provided by category MobileRTCMeetingService(Webinar).
| - (MobileRTCSDKError) enableCaptions: | (BOOL) | bEnable |
| bEnable | YES means that captions are enabled. NO means that captions are disabled. |
Provided by category MobileRTCMeetingService(LiveTranscription).
| - (MobileRTCMeetError) enableGreenVB: | (BOOL) | enable |
Enable green virtual background mode.
| enable | or disable. |
Provided by category MobileRTCMeetingService(VirtualBackground).
| - (BOOL) enableMeetingManualCaption: | (BOOL) | bEnable |
Hosts only API to set meeting language for the entire meeting.
Provided by category MobileRTCMeetingService(LiveTranscription).
| - (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).
| - (BOOL) endLiving: | (nonnull NSString *) | questionID |
endLiving Quesion.
| questionID | question id. |
Provided by category MobileRTCMeetingService(Webinar).
| - (NSArray< MobileRTC3DAvatarImageInfo * > *) get3DAvatarImageList |
Get the array of the video filter images.
Provided by category MobileRTCMeetingService(Avatar).
| - (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(Webinar).
| - (nullable NSArray< MobileRTCQAItem * > *) getAllQuestionList |
Get all questions.
Provided by category MobileRTCMeetingService(Webinar).
| - (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(Webinar).
| - (int) getAnsweredQuestionCount |
Get the amount of answered questions.
Provided by category MobileRTCMeetingService(Webinar).
| - (nullable NSArray< MobileRTCQAItem * > *) getAnsweredQuestionList |
Get Answered questions.
Provided by category MobileRTCMeetingService(Webinar).
| - (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).
| - (NSArray< MobileRTCInterpretationLanguage * > *_Nullable) getAvailableLanguageList |
Get the available interpretation language list.
Provided by category MobileRTCMeetingService(Interpretation).
| - (NSArray< MobileRTCLiveTranscriptionLanguage * > *) 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 * > *) getAvailableTranslationLanguages |
Get the list of all available translation languages in meeting.
Provided by category MobileRTCMeetingService(LiveTranscription).
| - (NSArray< MobileRTCVirtualBGImageInfo * > *_Nonnull) getBGImageList |
get the virtual background list.
Provided by category MobileRTCMeetingService(VirtualBackground).
| - (MobileRTCBOStatus) getBOStatus |
Get current Breakout status.
Provided by category MobileRTCMeetingService(BO).
| - (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).
| - (MobileRTCBOCreator *_Nullable) getCreatorHelper |
Object for creating Breakout Room meetings defined in [MobileRTCBOCreator].
Provided by category MobileRTCMeetingService(BO).
| - (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(Customize).
| - (nullable NSArray< MobileRTCCallCountryCode * > *) getDialInCallCodesWithCountryId: | (nullable NSString *) | countryId |
Get to the countrycode specified by countryId.
Provided by category MobileRTCMeetingService(Customize).
| - (nullable MobileRTCCallCountryCode *) getDialInCurrentCountryCode |
Get countrycode for the current user's locale.
Provided by category MobileRTCMeetingService(Customize).
| - (int) getDismissedQuestionCount |
Get the amount of dissmissed questions.
Provided by category MobileRTCMeetingService(Webinar).
| - (nullable NSArray< MobileRTCQAItem * > *) getDismissedQuestionList |
Get Dismissed questions.
Provided by category MobileRTCMeetingService(Webinar).
| - (nullable NSString *) getH323MeetingPassword |
Get the password of the meeting running on H.323 device.
Provided by category MobileRTCMeetingService(Customize).
| - (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).
| - (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).
| - (NSString *_Nullable) getMeetingPassword |
Get current meeting's password.
Provided by category MobileRTCMeetingService(InMeeting).
| - (MobileRTCLiveTranscriptionLanguage *) getMeetingSpokenLanguage |
Get the spoken language of the current user.
Provided by category MobileRTCMeetingService(LiveTranscription).
| - (MobileRTCMeetingState) getMeetingState |
Get the current meeting state.
MobileRTCMeetingState | - (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(Webinar).
| - (nullable NSArray< MobileRTCQAItem * > *) getMyQuestionList |
Get My questions.
Provided by category MobileRTCMeetingService(Webinar).
| - (int) getOpenQuestionCount |
Get the amount of Open questions.
Provided by category MobileRTCMeetingService(Webinar).
| - (nullable NSArray< MobileRTCQAItem * > *) getOpenQuestionList |
Get Open questions.
Provided by category MobileRTCMeetingService(Webinar).
| - (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).
| - (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).
| - (NSString *_Nullable) getQALegalNoticesExplained |
Get QA legal notices explained.
Provided by category MobileRTCMeetingService(Webinar).
| - (NSString *_Nullable) getQALegalNoticesPrompt |
Get QA legal notices prompt.
Provided by category MobileRTCMeetingService(Webinar).
| - (nullable MobileRTCQAItem *) getQuestion: | (nonnull NSString *) | questionID |
get question item by questionID.
| questionID | question id. |
Provided by category MobileRTCMeetingService(Webinar).
| - (NSArray< MobileRTCRawLiveStreamInfo * > *_Nullable) getRawLiveStreamingInfoList |
Provided by category MobileRTCMeetingService(InMeeting).
| - (NSArray< NSNumber * > *_Nullable) getRawLiveStreamPrivilegeUserList |
Provided by category MobileRTCMeetingService(InMeeting).
| - (nullable NSArray< MobileRTCRoomDevice * > *) getRoomDeviceList |
Get room devices that can be called.
Provided by category MobileRTCMeetingService(Customize).
| - (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).
| - (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.
MobileRTCSignInterpretationStatus. 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).
| - (NSArray< NSNumber * > *_Nullable) getSpotLightedVideoUserList |
| - (int) getSupportedMeetingAudioType |
Get the audio type supported by the current meeting. See [MobileRTCInMeetingSupportAudioType].
Provided by category MobileRTCMeetingService(Audio).
| - (MobileRTCLiveTranscriptionLanguage *) getTranslationLanguage |
Get the translation language of the current user.
Provided by category MobileRTCMeetingService(LiveTranscription).
| - (CGSize) getUserVideoSize: | (NSUInteger) | userID |
Get the size of user's video.
| userID | The ID of user in the meeting |
Provided by category MobileRTCMeetingService(Video).
| - (NSArray< NSNumber * > *_Nullable) getVideoOrderList |
get follow host video order array currently.
Provided by category MobileRTCMeetingService(Video).
| - (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.
| - (NSString *_Nullable) getWebinarRegistrationLegalNoticesPrompt |
Get annotation over share legal notices prompt.
| - (NSString *_Nullable) getWhiteboardLegalNoticesExplained |
Get whiteboard legal notices detailed description.
Provided by category MobileRTCMeetingService(AppShare).
| - (NSString *_Nullable) getWhiteboardLegalNoticesPrompt |
Get whiteboard legal notices message.
Provided by category MobileRTCMeetingService(AppShare).
| - (MobileRTCMeetError) handZoomWebUrl: | (nonnull NSString *) | meetingUrl |
Start or join a Zoom meeting with zoom web URL.
| meetingUrl | Zoom web meeting URL. |
| - (BOOL) hasPromptAndDePromptPrivilige |
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).
| - (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).
| - (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) isAllowAskQuestionAnonymously |
Query if it is allowed to ask question anonymously in webinar.
Provided by category MobileRTCMeetingService(Webinar).
| - (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(Webinar).
| - (BOOL) isAllowAttendeeViewAllQuestion |
Query if attendee is allowed to view all question.
Provided by category MobileRTCMeetingService(Webinar).
| - (BOOL) isAllowCommentQuestion |
Query if attendee is allowed to comment questions.
Provided by category MobileRTCMeetingService(Webinar).
| - (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) isAnnotationOff |
Notify the current user if annotation is enabled.
Provided by category MobileRTCMeetingService(AppShare).
| - (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) 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) 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) isDialOutInProgress |
Query if there is any outgoing call in process.
Provided by category MobileRTCMeetingService(Customize).
| - (BOOL) isDialOutSupported |
Query if user can dial out in the meeting.
Provided by category MobileRTCMeetingService(Customize).
| - (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) isFailoverMeeting |
Query if the meeting is failover.
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) 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) 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) 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(InMeeting).
| - (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) 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) isQAEnabled |
Query if Q&A is enabled.
Provided by category MobileRTCMeetingService(InMeeting).
| - (BOOL) isQALegalNoticeAvailable |
Is QA legal notice available.
Provided by category MobileRTCMeetingService(Webinar).
| - (BOOL) isRawLiveStreaming: | (NSUInteger) | userID |
Determine whether the user has started a live stream.
Provided by category MobileRTCMeetingService(User).
| - (BOOL) isRawLiveStreamSupported |
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) 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) 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) 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) 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) isSupportSmartVirtualBG |
is Support smart virtual background.
Provided by category MobileRTCMeetingService(VirtualBackground).
| - (BOOL) isSupportVirtualBG |
is support virtual background.
Provided by category MobileRTCMeetingService(VirtualBackground).
| - (BOOL) isTextLiveTranslationEnabled |
Determine whether the translated captions feature is enabled.
Provided by category MobileRTCMeetingService(LiveTranscription).
| - (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) 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) 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(AppShare).
| - (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.
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. LeaveMeetingCmd |
| - (MobileRTCSDKError) leaveSignLanguageChannel |
Leave current sign language channel if myself is not a sign interpreter.only for non-interpreter.
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).
| - (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. |
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) muteOnEntry: | (BOOL) | on |
Set if attendees join the meeting with audio muted.
Provided by category MobileRTCMeetingService(Audio).
| - (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(InMeeting).
| - (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 *_Nonnull) | 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(Webinar).
| - (MobileRTCSDKError) requestRawLiveStream: | (nonnull NSString *) | broadcastURL |
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).
| - (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).
| - (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).
| - (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) sendChatToGroup: | (MobileRTCChatGroup) | group | |
| WithContent: | (nonnull NSString *) | content | |
Send message to group in the meeting.
| group | Group type in the meeting, see MobileRTCChatGroup. |
| content | The message to be sent. |
Provided by category MobileRTCMeetingService(Chat).
| - (MobileRTCSendChatError) sendChatToUser: | (NSUInteger) | userID | |
| WithContent: | (nonnull NSString *) | content | |
Send chat message to the specified user in the meeting.
| userID | The ID of user who receives message in the meeting. |
| content | The message to be sent. |
Provided by category MobileRTCMeetingService(Chat).
| - (MobileRTCMeetError) sendEmojiReaction: | (MobileRTCEmojiReactionType) | type |
Send emoji reaction.
| type | - The type of the emoji reaction. |
Provided by category MobileRTCMeetingService(Reaction).
| - (MobileRTCMeetError) sendEmojiReaction: | (MobileRTCEmojiReactionType) | type | |
| reactionSkinTone: | (MobileRTCEmojiReactionSkinTone) | skinTone | |
Send emoji reaction.
| type | - The type of the emoji reaction. |
| skinTone | - The skintone of the emoji reaction |
sendEmojiReaction: 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 *) | imageInfo |
Specify an image to be the video filter image.
| imageInfo | Specify the image to use. |
Provided by category MobileRTCMeetingService(Avatar).
| - (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(Customize).
| - (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).
| - (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. |
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.
| topic | The topic of the meeting. |
Provided by category MobileRTCMeetingService(Customize).
| - (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).
| - (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).
| - (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).
| - (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).
| - (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(Webinar).
| - (MobileRTCMeetError) startMeetingWithStartParam: | (nonnull MobileRTCMeetingStartParam *) | param |
Start a meeting with MobileRTCMeetingStartParam parameter.
| param | Create an instance with settings via MobileRTCMeetingStartParam. |
| - (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) startRawLiveStream: | (nonnull NSString *) | broadcastURL |
Start a rawData live stream.
| broadcastURL | Everyone who uses this link can watch the live broadcast. |
Provided by category MobileRTCMeetingService(InMeeting).
| - (MobileRTCSDKError) startSignInterpretation |
Start sign interpretation.
Provided by category MobileRTCMeetingService(SignInterpreter).
| - (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).
| - (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) stopSignInterpretation |
Stop sign interppretation.
Provided by category MobileRTCMeetingService(SignInterpreter).
| - (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).
| - (BOOL) suspendSharing: | (BOOL) | suspend |
Suspend App Sharing.
| suspend | - YES if sharing should be suspended, otherwise resume sharing. |
Provided by category MobileRTCMeetingService(AppShare).
| - (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).
| - (BOOL) turnOffMajorAudio |
Turn off the major audio, if you are in some interpreter language channel.
Provided by category MobileRTCMeetingService(Interpretation).
| - (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).
| - (MobileRTCMeetError) useBGImage: | (MobileRTCVirtualBGImageInfo *_Nonnull) | 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).
| - (BOOL) voteupQuestion: | (nonnull NSString *) | questionID | |
| voteup: | (BOOL) | voteup | |
Vote up Quesion.
| questionID | question id. |
Provided by category MobileRTCMeetingService(Webinar).
| - (BOOL) withdrawCCPrivilege: | (NSUInteger) | userId |
WithDraw the user privilege to send closed caption.
| userid | the user id. |
Provided by category MobileRTCMeetingService(LiveTranscription).
|
readwritenonatomicassign |
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 226 of file MobileRTCMeetingService.h.
|
readwritenonatomicassign |
Callback to receive meeting events.
Definition at line 221 of file MobileRTCMeetingService.h.
|
readwritenonatomicretain |
The preview for inspect the virtual background effect.
Provided by category MobileRTCMeetingService(VirtualBackground).
Definition at line 40 of file MobileRTCMeetingService+VirtualBackground.h.