iOS SDK API Reference
|
Invoke this function when the attendee is not allowed to talk. More...
#import <MobileRTCMeetingDelegate.h>
Inherits <MobileRTCMeetingServiceDelegate>.
Instance Methods | |
(void) | - onCaptionStatusChanged: |
Sink the event of captions enabled status changed. | |
(void) | - onSinkLiveTranscriptionStatus: |
Sink the event of live transcription status. | |
(void) | - onSinkLiveTranscriptionMsgReceived:speakerId:type: |
Sink the event of receive the live transcription message. | |
(void) | - onLiveTranscriptionMsgError:transcriptLanguage: |
Translation message error callback. | |
(void) | - onSinkRequestForLiveTranscriptReceived:bAnonymous: |
Sink the event of request for start the live transcription. Only the host can retrieve this callback. You can approve request call start live transcription, or decline as do nothing. | |
![]() | |
(void) | - onMeetingError:message: |
An error has occurred. | |
(void) | - onMeetingStateChange: |
Notify the user that the meeting state has changed. | |
(void) | - onMeetingParameterNotification: |
The meeting parameters have been updated. | |
(void) | - onJoinMeetingConfirmed |
The meeting has been joined successfully. | |
(void) | - onMeetingReady |
The meeting is ready. | |
(void) | - onJBHWaitingWithCmd: |
Join a meeting without a host. You can show or hide the custom JBH waiting UI. | |
(void) | - onCheckCMRPrivilege: |
Determine if the current user has cloud recording privileges. | |
(void) | - onRecordingStatus: |
The cloud recording status has changed. | |
(void) | - onLocalRecordingStatus:status: |
The local recording status has changed. | |
(void) | - onMeetingEndedReason: |
The meeting has ended. | |
(void) | - onNoHostMeetingWillTerminate: |
The meeting does not have a host and ends. | |
(void) | - onMicrophoneStatusError: |
The user's microphone has encountered an error. | |
(void) | - onJoinMeetingInfo:completion: |
The user must provide additional information before joining the meeting. | |
(void) | - onProxyAuth:port:completion: |
The user must provide proxy information. | |
(void) | - onAskToEndOtherMeeting: |
The user needs to end another ongoing meeting. | |
(void) | - onMicrophoneNoPrivilege |
Microphone access permission was denied. | |
(void) | - onCameraNoPrivilege |
Camera access permission was denied. | |
(void) | - onFreeMeetingReminder:canFreeUpgrade:isFirstGift:completion: |
The free meeting ends in 10 minutes. | |
(void) | - onUpgradeFreeMeetingResult: |
The result of a free meeting upgrade attempt has been received. | |
(void) | - onFreeMeetingNeedToUpgrade:giftUpgradeURL: |
The free meeting needs an upgrade. | |
(void) | - onFreeMeetingUpgradeToGiftFreeTrialStart |
The free meeting was upgraded to a free trial and has started. | |
(void) | - onFreeMeetingUpgradeToGiftFreeTrialStop |
The free meeting which was upgraded to a free trial has stopped. | |
(void) | - onFreeMeetingUpgradedToProMeeting |
The meeting has been upgraded to a pro (licensed) meeting. | |
(BOOL) | - onClickedInviteButton:addInviteActionItem: |
The invite button in the UI has been clicked. | |
(BOOL) | - onClickedAudioButton: |
The audio button in the UI has been clicked. | |
(BOOL) | - onClickedParticipantsButton: |
The participants button has been clicked. | |
(BOOL) | - onClickedShareButton:addShareActionItem: |
The share button has been clicked. | |
(BOOL) | - onClickedEndButton:endButton: |
The meeting end button has been clicked. | |
(void) | - onOngoingShareStopped |
All active shares have stopped. | |
(void) | - onClickedDialOut:isCallMe: |
The dial out button has been clicked. | |
(void) | - onDialOutStatusChanged: |
The status of an outgoing call has changed. | |
(void) | - onSendPairingCodeStateChanged:MeetingNumber: |
The H.323 pairing code status has been updated and may require the end user to input their code. | |
(void) | - onCallRoomDeviceStateChanged: |
The room device state changed. | |
(void) | - onInMeetingChat: |
An in-meeting chat message has been received. | |
(void) | - onChatMsgDeleteNotification:deleteBy: |
A chat message has been deleted. | |
(void) | - onLiveStreamStatusChange: |
The live stream status has changed. | |
(void) | - onRawLiveStreamPrivilegeChanged: |
The current user’s raw live streaming privilege has changed. | |
(void) | - onRawLiveStreamPrivilegeRequestTimeout |
The current user's request for raw live streaming privilege has timed out with no response. | |
(void) | - onUserRawLiveStreamPrivilegeChanged:hasPrivilege: |
Another user’s raw live streaming privilege has changed. | |
(void) | - onRawLiveStreamPrivilegeRequested: |
A user has requested raw live streaming privilege. | |
(void) | - onUserRawLiveStreamingStatusChanged: |
A user has starte or stopped raw live streaming. | |
(void) | - onZoomIdentityExpired |
The ZAK used to authorize the SDK has expired. | |
(void) | - onClickShareScreen: |
The user has clicked the shared screen. | |
(void) | - onClosedCaptionReceived:speakerId:msgTime: |
A closed caption message has been received. If the meeting supports multi-language transcription and the host set manual captioning to true, attendees must set translation language id to -1 to receive closed caption messages. | |
(void) | - onWaitingRoomStatusChange: |
The waiting room status has changed. | |
(void) | - onSinkAttendeeChatPriviledgeChanged: |
The chat privilege of attendees has changed. | |
(void) | - onSinkPanelistChatPrivilegeChanged: |
The chat privilege of panelists has changed. | |
(void) | - onSubscribeUserFail:size:userId: |
The subscription to a user's video has failed. | |
(void) | - onRequestLocalRecordingPrivilegeReceived: |
Callback when host received the local recording request from participant. | |
Invoke this function when the attendee is not allowed to talk.
Definition at line 938 of file MobileRTCMeetingDelegate.h.
|
optional |
Sink the event of captions enabled status changed.
enable | True means the host enables the captions, otherwise means the host disables the captions. |
|
optional |
Translation message error callback.
speakingLanguage | an object of the speak message language. |
translationLanguage | an object of the message language you want to translate. |
|
optional |
Sink the event of receive the live transcription message.
msg | The received live transcription message. |
speakerId | The speaker ID of the received live transcription message. |
type | The live transcription operation type. For more details, see MobileRTCLiveTranscriptionOperationType. |
|
optional |
Sink the event of live transcription status.
status | The live transcription status. For more details, see MobileRTCLiveTranscriptionStatus |
|
optional |
Sink the event of request for start the live transcription. Only the host can retrieve this callback. You can approve request call start live transcription, or decline as do nothing.
requesterUserId | The user ID of the request from. If bAnonymous is TRUE, requesterUserId has no meaning. |
bAnonymous | TRUE means the request is anonymous. |