|
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).
1.8.14