iOS API
|
The method is an implementation for client to start/join a meeting. More...
#import <MobileRTCMeetingService.h>
Instance Methods | |
(MobileRTCMeetError) | - startMeetingWithDictionary: |
Start a meeting with parameters in the dictionary. More... | |
(MobileRTCMeetError) | - startMeetingWithStartParam: |
Start a meeting with MobileRTCMeetingStartParam parameter. More... | |
(MobileRTCMeetError) | - joinMeetingWithDictionary: |
Use it to join a meeting with parameters in a dictionary. More... | |
(MobileRTCMeetError) | - joinMeetingWithJoinParam: |
Use it to join a meeting with MobileRTCMeetingJoinParam parameter. More... | |
(MobileRTCMeetError) | - handZoomWebUrl: |
Start or join a ZOOM meeting with zoom web url. More... | |
(MobileRTCMeetingState) | - getMeetingState |
Get the current meeting state. More... | |
(void) | - leaveMeetingWithCmd: |
End/Leave the current meeting. More... | |
(UIView *_Nullable) | - meetingView |
This method will return the view of meeting UI, which provide an access which allow customer to add their own view in the meeting UI. More... | |
(BOOL) | - isDirectAppShareMeeting |
Query if the current meeting is enabled with App share. More... | |
(void) | - appShareWithView: |
Share a content. More... | |
(void) | - DEPRECATED_ATTRIBUTE |
Share content with ReplayKit. More... | |
(BOOL) | - startAppShare |
Set to enable App share. More... | |
(void) | - stopAppShare |
Set to stop App share. | |
(BOOL) | - isStartingShare |
Notify the current user if he is sharing. More... | |
(BOOL) | - isViewingShare |
Notify the current user if he is viewing the share. More... | |
(BOOL) | - isAnnotationOff |
Notify the current user if he can annotate. More... | |
(BOOL) | - suspendSharing: |
suspend sharing. More... | |
(MobileRTCAudioType) | - myAudioType |
Get the in-meeting audio type of the current user. More... | |
(BOOL) | - connectMyAudio: |
Set whether to connect the audio in the meeting. More... | |
(MobileRTCAudioOutput) | - myAudioOutputDescription |
Set to retrieve the audio output type of the current user. More... | |
(BOOL) | - isMyAudioMuted |
Query if the audio of the current user is muted. More... | |
(BOOL) | - canUnmuteMyAudio |
Query if the user can unmute his audio. More... | |
(BOOL) | - isMuteOnEntryOn |
Query if is enabled to mute attendees when they join the meeting. More... | |
(BOOL) | - muteOnEntry: |
Set if attendees join the meeting with audio muted. More... | |
(BOOL) | - isUserAudioMuted: |
Query if the user's audio is muted. More... | |
(BOOL) | - muteUserAudio:withUID: |
Set whether to mute user's audio. More... | |
(BOOL) | - muteAllUserAudio: |
Set to mute audio of all attendees. More... | |
(BOOL) | - askAllToUnmute |
Ask to unmute audio of all attendees. More... | |
(BOOL) | - isSupportedVOIP |
Query if the meeting supports VoIP. More... | |
(BOOL) | - isPlayChimeOn |
Query if chime is enabled when user joins/leaves meeting. More... | |
(BOOL) | - playChime: |
Set whether chime are enabled when the user joins/leaves meeting. More... | |
(MobileRTCAudioError) | - muteMyAudio: |
Set to mute the audio of the current user. More... | |
(MobileRTCAudioError) | - switchMyAudioSource |
Set to switch audio source of the current user. | |
(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. | |
(MobileRTCBOCreator *_Nullable) | - getCreatorHelper |
get MobileRTCBOCreator object | |
(MobileRTCBOAdmin *_Nullable) | - getAdminHelper |
get MobileRTCBOAdmin object | |
(MobileRTCBOAssistant *_Nullable) | - getAssistantHelper |
get MobileRTCBOAssistant object | |
(MobileRTCBOAttendee *_Nullable) | - getAttedeeHelper |
get MobileRTCBOAttendee object | |
(MobileRTCBOData *_Nullable) | - getDataHelper |
get MobileRTCBOData object | |
(BOOL) | - isMasterMeetingHost |
is user are host in mast meeting. | |
(BOOL) | - isBOMeetingStarted |
is BO meeting started. | |
(BOOL) | - isBOMeetingEnabled |
is BO meeting feature enabled in web page. | |
(BOOL) | - isInBOMeeting |
is in bo meeting right now. | |
(BOOL) | - isChatDisabled |
Query if the chat is disabled in the meeting. More... | |
(BOOL) | - isPrivateChatDisabled |
Query if it is able to send private chat in the meeting. More... | |
(BOOL) | - changeAttendeeChatPriviledge: |
set Attendee Chat Priviledge when in-meeting More... | |
(MobileRTCMeetingChatPriviledgeType) | - getAttendeeChatPriviledge |
get Attendee Chat Priviledge when in-meeting More... | |
(nullable MobileRTCMeetingChat *) | - meetingChatByID: |
Get in-meeting chat message. More... | |
(MobileRTCSendChatError) | - sendChatToUser:WithContent: |
Send chat message to the specified user in the meeting. More... | |
(MobileRTCSendChatError) | - sendChatToGroup:WithContent: |
Send message to group in the meeting. More... | |
(void) | - customizeMeetingTitle: |
Set to customize the meeting title which will be displayed in the meeting bar. More... | |
(BOOL) | - setMeetingTopic: |
Set to customize the meeting topic which will be displayed in the meeting info view. More... | |
(BOOL) | - isDialOutSupported |
Query if user can dial out in the meeting. More... | |
(BOOL) | - isDialOutInProgress |
Query if there is any outgoing call in process. More... | |
(BOOL) | - dialOut:isCallMe:withName: |
Start to dial out. More... | |
(BOOL) | - cancelDialOut: |
Cancel to dial out. More... | |
(BOOL) | - isCallRoomDeviceSupported |
Query if it is able to Call Room device(H.323). More... | |
(BOOL) | - isCallingRoomDevice |
Query if it is in process to call room device. More... | |
(BOOL) | - cancelCallRoomDevice |
Cancel to call room device. More... | |
(nullable NSArray *) | - getIPAddressList |
Get an array of IP Addresses of room device which is used for calling. More... | |
(nullable NSString *) | - getH323MeetingPassword |
Get the password of the meeting running on H.323 device. More... | |
(nullable NSArray *) | - getRoomDeviceList |
Get room devices that can be called. More... | |
(BOOL) | - sendPairingCode:WithMeetingNumber: |
Get the pairing code when the room device call in. More... | |
(BOOL) | - callRoomDevice: |
The user calls out to invite the room device. More... | |
(NSUInteger) | - getParticipantID |
Get Participant ID. More... | |
(nullable MobileRTCCallCountryCode *) | - getDialInCurrentCountryCode |
Get countrycode for the current user's locale. More... | |
(nullable NSArray *) | - getDialInAllCountryCodes |
Get all countrycodes. More... | |
(nullable NSArray *) | - getDialInCallCodesWithCountryId: |
Get to the countrycode specified by countryId. More... | |
(BOOL) | - dialInCall: |
Make a phone call to access your voice. More... | |
(BOOL) | - isMeetingHost |
Query if the current user is the host of the meeting. More... | |
(BOOL) | - isMeetingCoHost |
Query if the current user is the co-host of the meeting. More... | |
(BOOL) | - isWebinarAttendee |
Query if the current user is the webinar attendee of the meeting. More... | |
(BOOL) | - isWebinarPanelist |
Query if the current user is the webinar panelist of the meeting. More... | |
(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. More... | |
(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. More... | |
(BOOL) | - isCMREnabled |
Notify if the cloud recording is enabled. More... | |
(BOOL) | - isCMRInProgress |
Notify if the cloud recording is in progress. More... | |
(BOOL) | - isCMRPaused |
Notify if the cloud recording is paused. More... | |
(BOOL) | - resumePauseCMR |
Set to pause/resume cloud recording in the meeting. More... | |
(void) | - turnOnCMR: |
Set to turn on/off the cloud recording in the meeting. More... | |
(BOOL) | - handleE2EMeetingKey:withLeaveMeeting: |
Set custom meeting session key. More... | |
(BOOL) | - isExternalMeeting |
Query if the meeting is external or not. More... | |
(BOOL) | - isInternalMeeting |
Query if the meeting is internal or not. More... | |
(BOOL) | - isFailoverMeeting |
Query if the meeting is failover. More... | |
(BOOL) | - isWebinarMeeting |
Query if the meeting is Webinar. More... | |
(BOOL) | - lockMeeting: |
Set to lock the meeting. More... | |
(BOOL) | - lockShare: |
Set to lock the share. More... | |
(MobileRTCNetworkQuality) | - queryNetworkQuality:withDataFlow: |
Check in-meeting network status. More... | |
(BOOL) | - presentMeetingChatViewController:userId: |
Set to present Zoom original Meeting Chat ViewController. More... | |
(BOOL) | - presentParticipantsViewController: |
Set to present Zoom original Participants ViewController. More... | |
(BOOL) | - configDSCPWithAudioValue:VideoValue: |
Configure DSCP values for audio and video. More... | |
(BOOL) | - hideFullPhoneNumberForPureCallInUser: |
Set to hide the Full Phone Number of purely Call-in User. More... | |
(BOOL) | - startLiveStreamWithStreamingURL:StreamingKey:BroadcastURL: |
Set to start Live Stream. More... | |
(nullable NSDictionary *) | - getLiveStreamURL |
Get live stream server URL. More... | |
(BOOL) | - stopLiveStream |
Set to stop live streaming. More... | |
(BOOL) | - showMobileRTCMeeting: |
Set to show UI of meeting. More... | |
(BOOL) | - hideMobileRTCMeeting: |
Set to hide the UI of meeting. More... | |
(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. More... | |
(BOOL) | - isQAEnabled |
Query if Q&A is enabled. More... | |
(BOOL) | - presentQAViewController: |
Set to present Zoom original Q&A ViewController. More... | |
(NSString *_Nullable) | - getMeetingPassword |
Get current meeting's password. More... | |
(BOOL) | - showMinimizeMeetingFromZoomUIMeeting |
call the method to show Minimize meeting when in Zoom UI meeting. More... | |
(BOOL) | - backZoomUIMeetingFromMinimizeMeeting |
call the methond to back Zoom UI meeting when in minimize meeting. More... | |
(BOOL) | - isParticipantsRenameAllowed |
Query if the meeting is allow participants to rename themselves. More... | |
(void) | - allowParticipantsToRename: |
Set the meeting is allow participants to rename themselves. More... | |
(BOOL) | - isParticipantsUnmuteSelfAllowed |
Query if the meeting is allow participants to unmute themselves. More... | |
(void) | - allowParticipantsToUnmuteSelf: |
Query if the meeting is allow participants to unmute themselves. More... | |
(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. More... | |
(NSArray< MobileRTCInterpretationLanguage * > *_Nullable) | - getAllLanguageList |
Get the all interpretation language list. More... | |
(NSArray< MobileRTCMeetingInterpreter * > *_Nullable) | - getInterpreterList |
Get the interpreters list. More... | |
(BOOL) | - addInterpreter:lan1:andLan2: |
Add someone as a interpreter. More... | |
(BOOL) | - removeInterpreter: |
Remove some interpreter. More... | |
(BOOL) | - modifyInterpreter:lan1:andLan2: |
modify the language of some interpreter. More... | |
(BOOL) | - startInterpretation |
Start interpretation. More... | |
(BOOL) | - stopInterpretation |
Stop interpretation. More... | |
(NSArray< MobileRTCInterpretationLanguage * > *_Nullable) | - getAvailableLanguageList |
Get the available interpretation language list. More... | |
(BOOL) | - joinLanguageChannel: |
Join some language channel. More... | |
(NSInteger) | - getJoinedLanguageID |
Get the language ID which myself is in. More... | |
(BOOL) | - turnOffMajorAudio |
Turn off the major audio, if you are in some interpreter language channel. More... | |
(BOOL) | - turnOnMajorAudio |
Turn on the major audio, if you are in some interpreter language channel. More... | |
(BOOL) | - isMajorAudioTurnOff |
Determine if the major audio is off. More... | |
(NSArray< MobileRTCInterpretationLanguage * > *_Nullable) | - getInterpreterLans |
Get languages if myself is a interpreter. More... | |
(BOOL) | - setInterpreterActiveLan: |
Set a language channel which myself will be in, if myself is a interpreter. More... | |
(NSInteger) | - getInterpreterActiveLan |
Get the active language ID, if myself is a interpreter. More... | |
(BOOL) | - changeName:withUserID: |
Set to change user's screen name in meeting. More... | |
(nullable NSArray *) | - getInMeetingUserList |
Get all the users in the meeting. More... | |
(nullable NSArray *) | - getWebinarAttendeeList |
Get all the attendees in the webinar. More... | |
(nullable MobileRTCMeetingUserInfo *) | - userInfoByID: |
Get user information in the meeting. More... | |
(nullable MobileRTCMeetingWebinarAttendeeInfo *) | - attendeeInfoByID: |
Get attendees' information in the webinar. More... | |
(BOOL) | - makeHost: |
Assign a user as the host in meeting. More... | |
(BOOL) | - removeUser: |
Remove a user from the meeting. More... | |
(NSUInteger) | - myselfUserID |
Get the ID of the current user in the meeting. More... | |
(NSUInteger) | - activeUserID |
Get the ID of the active user in the meeting. More... | |
(NSUInteger) | - activeShareUserID |
Get the ID of user who is sharing in the meeting. More... | |
(BOOL) | - isSameUser:compareTo: |
Judge if the two IDs from different sessions are of the same user. More... | |
(BOOL) | - isHostUser: |
Query if the user is host. More... | |
(BOOL) | - isMyself: |
Query if the ID is the current user's. More... | |
(BOOL) | - isH323User: |
Query if the user join meeting from H323. More... | |
(BOOL) | - raiseMyHand |
Raise hand of the current user. More... | |
(BOOL) | - lowerHand: |
Put hands down of the current user. More... | |
(BOOL) | - lowerAllHand |
Set to put all users' hands down. More... | |
(BOOL) | - canClaimhost |
Query if the current user can claim to be a host. More... | |
(BOOL) | - claimHostWithHostKey: |
Set to claim to be a host by host key. More... | |
(BOOL) | - assignCohost: |
Assign a user as co-host in meeting. More... | |
(BOOL) | - revokeCoHost: |
Revoke co-host role of another user in meeting. More... | |
(BOOL) | - canBeCoHost: |
Query if the user can be assigned as co-host in meeting. More... | |
(BOOL) | - isSendingMyVideo |
Query if the user is sending video. More... | |
(BOOL) | - canUnmuteMyVideo |
Query if user can unmute his video himself. More... | |
(MobileRTCVideoError) | - muteMyVideo: |
Set to mute video of the current user. More... | |
(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. More... | |
(BOOL) | - spotlightVideo:withUser: |
Set whether to spotlight user's video. More... | |
(BOOL) | - isUserPinned: |
Query if the user's video is pinned. More... | |
(BOOL) | - pinVideo:withUser: |
Set whether to pin user's video or not. More... | |
(BOOL) | - isUserVideoSending: |
Query if user's video is being sent. More... | |
(BOOL) | - stopUserVideo: |
Set to stop user's video. More... | |
(BOOL) | - askUserStartVideo: |
Host can use this function to demand user to start video. More... | |
(CGSize) | - getUserVideoSize: |
Get the size of user's video. More... | |
(BOOL) | - isBackCamera |
Query if user is using back camera. More... | |
(MobileRTCCameraError) | - switchMyCamera |
Set to Switch the camera of the current user in local device. More... | |
(BOOL) | - startPreviewWithFrame: |
Start preview for inspect the virtual background effect. More... | |
(BOOL) | - isSupportVirtualBG |
is support virtual background. More... | |
(BOOL) | - isSupportSmartVirtualBG |
is Support smart virtual background. More... | |
(NSArray< MobileRTCVirtualBGImageInfo * > *_Nonnull) | - getBGImageList |
get the virtual background list. More... | |
(MobileRTCMeetError) | - addBGImage: |
add and use the image for virtual background. More... | |
(MobileRTCMeetError) | - removeBGImage: |
Remove image item form image list. More... | |
(MobileRTCMeetError) | - useBGImage: |
use the specify image item for virtual background. More... | |
(MobileRTCMeetError) | - useNoneImage |
Disable the virtrual background, same as use a none image item. More... | |
(BOOL) | - isUsingGreenVB |
is using green virtual background. More... | |
(MobileRTCMeetError) | - enableGreenVB: |
Enable green virtual background mode. More... | |
(MobileRTCMeetError) | - selectGreenVBPoint: |
Select the point that regard as background. More... | |
(BOOL) | - hasPromptAndDePromptPrivilige |
Query if the user has the privilege to prompt or demote users in the webinar. More... | |
(BOOL) | - promptAttendee2Panelist: |
Prompt Attendee to Panelist in Webinar. More... | |
(BOOL) | - dePromptPanelist2Attendee: |
Demote the panelist to attendee. More... | |
(BOOL) | - allowAttendeeChat: |
Allow attendee to chat. More... | |
(BOOL) | - isAllowAttendeeTalk: |
Query if attendee is allowed to talk in Webinar Meeting. More... | |
(BOOL) | - allowAttenddeTalk:allow: |
Allow attendee to talk in webinar. More... | |
(BOOL) | - isAllowPanelistStartVideo |
Query if Panelist can start video in Webinar Meeting. More... | |
(BOOL) | - allowPanelistStartVideo: |
Allow Panelist to start video in Webinar. More... | |
(BOOL) | - isAllowAskQuestionAnonymously |
Query if it is allowed to ask question anonymously in webinar. More... | |
(BOOL) | - allowAskQuestionAnonymously: |
Set if it is enabled to ask questions anonymously. More... | |
(BOOL) | - isAllowAttendeeViewAllQuestion |
Query if attendee is allowed to view all question. More... | |
(BOOL) | - allowAttendeeViewAllQuestion: |
Allow attendee to view all question. More... | |
(BOOL) | - isAllowAttendeeUpVoteQuestion |
Query if attendee is allowed to submit questions. More... | |
(BOOL) | - allowAttendeeUpVoteQuestion: |
Allow attendee to submit questions. More... | |
(BOOL) | - isAllowCommentQuestion |
Query if attendee is allowed to comment questions. More... | |
(BOOL) | - allowCommentQuestion: |
Allow attendee to comment question. More... | |
(nullable NSArray *) | - getAllQuestionList |
Get all questions. More... | |
(nullable NSArray *) | - getMyQuestionList |
Get My questions. More... | |
(nullable NSArray *) | - getOpenQuestionList |
Get Open questions. More... | |
(nullable NSArray *) | - getDismissedQuestionList |
Get Dismissed questions. More... | |
(nullable NSArray *) | - getAnsweredQuestionList |
Get Answered questions. More... | |
(int) | - getALLQuestionCount |
Get the amount of all questions. More... | |
(int) | - getMyQuestionCount |
Get the amount of my questions. More... | |
(int) | - getOpenQuestionCount |
Get the amount of Open questions. More... | |
(int) | - getDismissedQuestionCount |
Get the amount of dissmissed questions. More... | |
(int) | - getAnsweredQuestionCount |
Get the amount of answered questions. More... | |
(nullable MobileRTCQAItem *) | - getQuestion: |
get question item by questionID. More... | |
(nullable MobileRTCQAAnswerItem *) | - getAnswer: |
get answer item by questionID. More... | |
(BOOL) | - addQuestion:anonymous: |
Add Quesion. More... | |
(BOOL) | - answerQuestionPrivate:answerContent: |
Answer quesion in private. More... | |
(BOOL) | - answerQuestionPublic:answerContent: |
Answer Quesion. More... | |
(BOOL) | - commentQuestion:commentContent: |
Attendee comment Quesion. More... | |
(BOOL) | - dismissQuestion: |
Dismiss Quesion. More... | |
(BOOL) | - reopenQuestion: |
Reopen Quesion. More... | |
(BOOL) | - voteupQuestion:voteup: |
Vote up Quesion. More... | |
(BOOL) | - startLiving: |
startLiving Quesion. More... | |
(BOOL) | - endLiving: |
endLiving Quesion. More... | |
(BOOL) | - deleteQuestion: |
delete Quesion. More... | |
(BOOL) | - deleteAnswer: |
delete answerID. More... | |
Properties | |
id< MobileRTCMeetingServiceDelegate > | delegate |
Callback of receiving meeting events. | |
id< MobileRTCCustomizedUIMeetingDelegate > | customizedUImeetingDelegate |
Callback of receiving meeting events for custom UI. | |
UIView *_Nullable | previewView |
The preview for inspect the virtual background effect. | |
The method is an implementation for client to start/join a meeting.
- (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).
- (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).
- (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).
- (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).
- (void) allowParticipantsToUnmuteSelf: | (BOOL) | allow |
Query if the meeting is allow participants to unmute themselves.
Provided by category MobileRTCMeetingService(InMeeting).
- (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 a content.
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) 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) 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) 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) | type |
set Attendee Chat Priviledge when in-meeting
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) 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) deleteQuestion: | (nonnull NSString *) | questionID |
delete Quesion.
questionID | question id. |
Provided by category MobileRTCMeetingService(Webinar).
- (void) DEPRECATED_ATTRIBUTE |
Share content with ReplayKit.
Provided by category MobileRTCMeetingService(AppShare).
- (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).
- (BOOL) dismissQuestion: | (nonnull NSString *) | questionID |
Dismiss Quesion.
questionID | question id. |
Provided by category MobileRTCMeetingService(Webinar).
- (MobileRTCMeetError) enableGreenVB: | (BOOL) | enable |
Enable green virtual background mode.
enable | or disable. |
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) endLiving: | (nonnull NSString *) | questionID |
endLiving Quesion.
questionID | question id. |
Provided by category MobileRTCMeetingService(Webinar).
- (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 *) getAllQuestionList |
Get all questions.
Provided by category MobileRTCMeetingService(Webinar).
- (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 *) getAnsweredQuestionList |
Get Answered questions.
Provided by category MobileRTCMeetingService(Webinar).
- (MobileRTCMeetingChatPriviledgeType) getAttendeeChatPriviledge |
get Attendee Chat Priviledge when in-meeting
Provided by category MobileRTCMeetingService(Chat).
- (NSArray <MobileRTCInterpretationLanguage *> * _Nullable) getAvailableLanguageList |
Get the available interpretation language list.
Provided by category MobileRTCMeetingService(Interpretation).
- (NSArray <MobileRTCVirtualBGImageInfo *>* _Nonnull) getBGImageList |
get the virtual background list.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (nullable NSArray *) getDialInAllCountryCodes |
Get all countrycodes.
Provided by category MobileRTCMeetingService(Customize).
- (nullable NSArray *) 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 *) 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*) 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) 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).
- (nullable NSArray*) 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).
- (NSString *_Nullable) getMeetingPassword |
Get current meeting's password.
Provided by category MobileRTCMeetingService(InMeeting).
- (MobileRTCMeetingState) getMeetingState |
Get the current meeting state.
- (int) getMyQuestionCount |
Get the amount of my questions.
Provided by category MobileRTCMeetingService(Webinar).
- (nullable NSArray *) getMyQuestionList |
Get My questions.
Provided by category MobileRTCMeetingService(Webinar).
- (int) getOpenQuestionCount |
Get the amount of Open questions.
Provided by category MobileRTCMeetingService(Webinar).
- (nullable NSArray *) getOpenQuestionList |
Get Open questions.
Provided by category MobileRTCMeetingService(Webinar).
- (NSUInteger) getParticipantID |
Get Participant ID.
Provided by category MobileRTCMeetingService(Customize).
- (nullable MobileRTCQAItem *) getQuestion: | (nonnull NSString *) | questionID |
get question item by questionID.
questionID | question id. |
Provided by category MobileRTCMeetingService(Webinar).
- (nullable NSArray*) getRoomDeviceList |
Get room devices that can be called.
Provided by category MobileRTCMeetingService(Customize).
- (CGSize) getUserVideoSize: | (NSUInteger) | userID |
Get the size of user's video.
userID | The ID of user in the meeting |
Provided by category MobileRTCMeetingService(Video).
- (nullable NSArray*) getWebinarAttendeeList |
Get all the attendees in the webinar.
Provided by category MobileRTCMeetingService(User).
- (BOOL) handleE2EMeetingKey: | (nonnull NSArray *) | keyArray | |
withLeaveMeeting: | (BOOL) | leave | |
Set custom meeting session key.
keyArray | The array of meeting session keys. |
leave | YES means leaving meeting directly, otherwise not. |
Provided by category MobileRTCMeetingService(InMeeting).
- (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) hideFullPhoneNumberForPureCallInUser: | (BOOL) | bHide |
Set to hide the Full Phone Number of purely Call-in User.
bHide | YES means hide, otherwise not. |
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) 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) isAnnotationOff |
Notify the current user if he can annotate.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isBackCamera |
Query if user is using back camera.
Provided by category MobileRTCMeetingService(Video).
- (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) isChatDisabled |
Query if the chat is disabled in the meeting.
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) 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 is enabled with App share.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isExternalMeeting |
Query if the meeting is external or not.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isFailoverMeeting |
Query if the meeting is failover.
Provided by category MobileRTCMeetingService(InMeeting).
- (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) isInternalMeeting |
Query if the meeting is internal or not.
Provided by category MobileRTCMeetingService(InMeeting).
- (BOOL) isMajorAudioTurnOff |
Determine if the major audio is off.
Provided by category MobileRTCMeetingService(Interpretation).
- (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) 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) 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) 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) 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) 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) isStartingShare |
Notify the current user if he is sharing.
Provided by category MobileRTCMeetingService(AppShare).
- (BOOL) isSupportedVOIP |
Query if the meeting supports VoIP.
Provided by category MobileRTCMeetingService(Audio).
- (BOOL) isSupportSmartVirtualBG |
is Support smart virtual background.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) isSupportVirtualBG |
is support virtual background.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (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 he is viewing the 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) 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) joinLanguageChannel: | (NSInteger) | lanID |
Join some language channel.
lanID | Specify the language channel. |
Provided by category MobileRTCMeetingService(Interpretation).
- (MobileRTCMeetError) joinMeetingWithDictionary: | ("Will be deleted in the next release. Please use joinMeetingWithJoinParam instead") | DEPRECATED_MSG_ATTRIBUTE |
Use it to join a meeting with parameters in a dictionary.
dict | The dictionary which contains the meeting parameters. |
- (MobileRTCMeetError) joinMeetingWithJoinParam: | (nonnull MobileRTCMeetingJoinParam *) | param |
Use it to join a meeting with MobileRTCMeetingJoinParam parameter.
param | Create an instance with right information via. |
- (void) leaveMeetingWithCmd: | (LeaveMeetingCmd) | cmd |
End/Leave the current meeting.
cmd | The command for leaving the current meeting. Only host can end the meeting. |
- (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 |
Set to put all users' hands down.
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 provide an access which allow customer 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).
- (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).
- (MobileRTCVideoError) 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).
- (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).
- (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).
- (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).
- (MobileRTCMeetError) selectGreenVBPoint: | (CGPoint) | point |
Select the point that regard as background.
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).
- (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).
- (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) 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) 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 enable 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) startLiving: | (nonnull NSString *) | questionID |
startLiving Quesion.
questionID | question id. |
Provided by category MobileRTCMeetingService(Webinar).
- (MobileRTCMeetError) startMeetingWithDictionary: | ("Will be deleted in the next release. Please use startMeetingWithStartParam instead") | DEPRECATED_MSG_ATTRIBUTE |
Start a meeting with parameters in the dictionary.
dict | The dictionary contains the meeting parameters. |
- (MobileRTCMeetError) startMeetingWithStartParam: | (nonnull MobileRTCMeetingStartParam *) | param |
Start a meeting with MobileRTCMeetingStartParam parameter.
param | Create an instance with right information via MobileRTCMeetingStartParam. |
- (BOOL) startPreviewWithFrame: | (CGRect) | frame |
Start preview for inspect the virtual background effect.
Provided by category MobileRTCMeetingService(VirtualBackground).
- (BOOL) stopInterpretation |
Stop interpretation.
Provided by category MobileRTCMeetingService(Interpretation).
- (BOOL) stopLiveStream |
Set to stop live streaming.
Provided by category MobileRTCMeetingService(InMeeting).
- (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 sharing.
Provided by category MobileRTCMeetingService(AppShare).
- (MobileRTCCameraError) switchMyCamera |
Set to Switch the camera of the current user in local device.
Provided by category MobileRTCMeetingService(Video).
- (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).
- (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).