Meeting SDK for Android API Reference
|
Interfaces of ZOOM services in meeting.
Definition at line 10 of file InMeetingService.java.
long us.zoom.sdk.InMeetingService.activeShareUserID | ( | ) |
InMeetingShareListener.onSharingStatus(ZoomSDKSharingSourceInfo)
.Get the ID of active presenter in meeting.
void us.zoom.sdk.InMeetingService.addListener | ( | InMeetingServiceListener | listener | ) |
Register a listener for in-meeting events.
listener | The listener instance. |
MobileRTCSDKError us.zoom.sdk.InMeetingService.allowParticipantsToRename | ( | boolean | allow | ) |
Allow participant to rename self
allow | true: allow, false: disallow |
MobileRTCSDKError us.zoom.sdk.InMeetingService.allowParticipantsToRequestCloudRecording | ( | boolean | bAllow | ) |
Toggle whether attendees can send requests for the host to start a cloud recording. This can only be used in regular meetings and webinars (no breakout rooms).
bAllow | TRUE indicates that participants are allowed to send cloud recording privilege requests. |
MobileRTCSDKError us.zoom.sdk.InMeetingService.allowParticipantsToRequestLocalRecording | ( | boolean | allow | ) |
Allow participant to request local recording
allow | true: allow, false: disallow |
MobileRTCSDKError us.zoom.sdk.InMeetingService.allowParticipantsToShareWhiteBoard | ( | boolean | allow | ) |
Allow participant to share white board
allow | true: allow, false: disallow |
MobileRTCSDKError us.zoom.sdk.InMeetingService.allowParticipantsToStartVideo | ( | boolean | allow | ) |
Allow participant to start video
allow | true: allow, false: disallow |
MobileRTCSDKError us.zoom.sdk.InMeetingService.allowParticipantsToUnmuteSelf | ( | boolean | allow | ) |
Allow participant to unmute self
allow | true: allow, false: disallow |
MobileRTCSDKError us.zoom.sdk.InMeetingService.assignCohost | ( | long | userId | ) |
Assign a user as co-host in meeting.
userId | The ID of user who is specified as co-host in meeting. |
Note: The co-host cannot be assigned as co-host by himself. And the user should have the power to assign the role.
MobileRTCSDKError us.zoom.sdk.InMeetingService.assignCoHostWithAssetsPrivilege | ( | long | userId, |
List< GrantCoOwnerAssetsInfo > | infoList ) |
Assigns a user as co-host and grants privileges to manage assets after the meeting.
userId | The ID of user to be assigned as co-host. |
infoList | A List of GrantCoOwnerAssetsInfo objects representing the assets and privileges to grant. |
MobileRTCSDKError
.InMeetingUserInfo.getGrantCoOwnerAssetsInfo()
. MobileRTCSDKError us.zoom.sdk.InMeetingService.autoAllowLocalRecordingRequest | ( | boolean | allow | ) |
Allow participant to request local recording
allow | true: allow, false: disallow |
boolean us.zoom.sdk.InMeetingService.canBeCohost | ( | long | userId | ) |
Query if the user can be assigned as co-host in meeting.
userId | The ID of user who will be assigned as co-host in meeting. |
boolean us.zoom.sdk.InMeetingService.canBeCoOwner | ( | long | userId | ) |
Query if the user can be assigned as co-owner in meeting. Co-owner can be granted privilege to manage some assets after the meeting.
userId | The ID of user who will be assigned as co-owner in meeting. |
boolean us.zoom.sdk.InMeetingService.canEnableParticipantRequestCloudRecording | ( | ) |
Determine if the current user can enable participant request cloud recording.
MobileRTCSDKError us.zoom.sdk.InMeetingService.canHideParticipantProfilePictures | ( | ) |
Query if the current user can hide participant profile pictures. Note: This feature is influenced by focus mode change.
boolean us.zoom.sdk.InMeetingService.canReclaimHost | ( | ) |
Call this interface to check whether the user can reclaim host
Note: Only the user is original host, but not host now, can reclaim host
boolean us.zoom.sdk.InMeetingService.canSetMeetingTopic | ( | ) |
Determine if host/cohost can change the meeting topic.
boolean us.zoom.sdk.InMeetingService.canSuspendParticipantsActivities | ( | ) |
Query is allow to suspend meeting
MobileRTCSDKError us.zoom.sdk.InMeetingService.changeName | ( | String | inputName, |
long | userId ) |
Rename users in meeting.
inputName | Enter a new screen name for user in meeting. |
userId | The ID of user whose screen name is changed in meeting. |
boolean us.zoom.sdk.InMeetingService.claimHostWithHostKey | ( | String | hostKey | ) |
Set to claim to be a host by host key.
hostKey | Host key got from web. |
MobileRTCSDKError us.zoom.sdk.InMeetingService.enableVirtualNameTag | ( | boolean | bEnabled | ) |
Enable the virtual name tag feature for the account.
bEnabled | true means enabled. Otherwise not. |
List< Long > us.zoom.sdk.InMeetingService.getAuthorizedBotListByUserID | ( | long | userid | ) |
Get the authorizer's robot list.
userid | Specify the user ID for which you want to get the information. |
InMeetingUserInfo us.zoom.sdk.InMeetingService.getBotAuthorizedUserInfoByUserID | ( | long | botUserId | ) |
Get the information about he robot's authorized user.
botUserId | Specify the user ID for which to get the information. |
List< Long > us.zoom.sdk.InMeetingService.getCompanionChildList | ( | long | userid | ) |
Get the user's child list.
userid | Specify the user ID for which to get the information. |
InMeetingUserInfo us.zoom.sdk.InMeetingService.getCompanionParentUser | ( | long | userid | ) |
Get the information about the user's parent user.
userid | Specify the user ID for which to get the information. |
InMeetingUserInfo
object. Otherwise the function fails, and the return value is null. String us.zoom.sdk.InMeetingService.getCurrentMeetingID | ( | ) |
Clean up meeting instance. Get unique ID of current meeting in format such as DVLObefSZizM0xQLhtrCQ==.
String us.zoom.sdk.InMeetingService.getCurrentMeetingInviteEmailContent | ( | ) |
Get content of email invitation for current meeting.
String us.zoom.sdk.InMeetingService.getCurrentMeetingInviteEmailSubject | ( | ) |
Get subject of email invitation for current meeting.
long us.zoom.sdk.InMeetingService.getCurrentMeetingNumber | ( | ) |
Get current meeting number in format such as 123456789.
String us.zoom.sdk.InMeetingService.getCurrentMeetingTopic | ( | ) |
Get the topic/title of the current meeting.
String us.zoom.sdk.InMeetingService.getCurrentMeetingUrl | ( | ) |
Get the URL of the current meeting.
IEmojiReactionController us.zoom.sdk.InMeetingService.getEmojiReactionController | ( | ) |
Get emojiReaction controller
IEmojiReactionController
MobileRTCFocusModeShareType us.zoom.sdk.InMeetingService.getFocusModeShareType | ( | ) |
Get share focus mode type indicating who can see the shared content which is controlled by host or co-host.
InMeetingAANController us.zoom.sdk.InMeetingService.getInMeetingAANController | ( | ) |
Get AAN Controller
InMeetingAANController
InMeetingAICompanionController us.zoom.sdk.InMeetingService.getInMeetingAICompanionController | ( | ) |
Get the AI Companion Controller.
InMeetingAICompanionController
. InMeetingAnnotationController us.zoom.sdk.InMeetingService.getInMeetingAnnotationController | ( | ) |
Get annotation controller instance in meeting.
InMeetingAnnotationController
. InMeetingAudioController us.zoom.sdk.InMeetingService.getInMeetingAudioController | ( | ) |
Get audio controller instance in meeting.
InMeetingAudioController
. InMeetingBOController us.zoom.sdk.InMeetingService.getInMeetingBOController | ( | ) |
Get breakout room controller instance in meeting.
InMeetingBOController
. InMeetingChatController us.zoom.sdk.InMeetingService.getInMeetingChatController | ( | ) |
Get chat controller instance in meeting.
InMeetingChatController
. InMeetingCloudRecordController us.zoom.sdk.InMeetingService.getInMeetingCloudRecordController | ( | ) |
Get cloud recording controller instance in meeting.
InMeetingCloudRecordController
. String us.zoom.sdk.InMeetingService.getInMeetingDataCenterInfo | ( | ) |
Return data center details
InMeetingDocsController us.zoom.sdk.InMeetingService.getInMeetingDocsController | ( | ) |
Get the docs controller
InMeetingDocsController
. Otherwise returns NULL. InMeetingEncryptionController us.zoom.sdk.InMeetingService.getInMeetingEncryptionController | ( | ) |
Get the encryption controller.
InMeetingEncryptionController
InMeetingIndicatorController us.zoom.sdk.InMeetingService.getInMeetingIndicatorController | ( | ) |
Get the indicator controller.
InMeetingIndicatorController
. InMeetingInterpretationController us.zoom.sdk.InMeetingService.getInMeetingInterpretationController | ( | ) |
Get interpretation controller
InMeetingInterpretationController
. InMeetingLiveStreamController us.zoom.sdk.InMeetingService.getInMeetingLiveStreamController | ( | ) |
Get live-streaming controller instance in meeting.
InMeetingLiveStreamController
. InMeetingLiveTranscriptionController us.zoom.sdk.InMeetingService.getInMeetingLiveTranscriptionController | ( | ) |
Get live transcription controller
InMeetingLiveTranscriptionController
InMeetingPollingController us.zoom.sdk.InMeetingService.getInMeetingPollingController | ( | ) |
Get the Polling controller.
InMeetingPollingController
. Otherwise returns NULL. InMeetingProductionStudioController us.zoom.sdk.InMeetingService.getInMeetingProductionStudioController | ( | ) |
Get the Production Studio controller.
InMeetingProductionStudioController
. Otherwise returns NULL. InMeetingQAController us.zoom.sdk.InMeetingService.getInMeetingQAController | ( | ) |
Get QA controller instance in meeting.
InMeetingQAController
. InMeetingRemoteController us.zoom.sdk.InMeetingService.getInMeetingRemoteController | ( | ) |
Get remote controller instance in meeting.
InMeetingRemoteController
. InMeetingShareController us.zoom.sdk.InMeetingService.getInMeetingShareController | ( | ) |
Get shared controller instance in meeting.
InMeetingShareController
. Referenced by us.zoom.sdk.MobileRTCVideoView.initActivity().
InMeetingSignInterpretationController us.zoom.sdk.InMeetingService.getInMeetingSignInterpretationController | ( | ) |
Get sign interpretation controller
InMeetingSignInterpretationController
. InMeetingSmartSummaryController us.zoom.sdk.InMeetingService.getInMeetingSmartSummaryController | ( | ) |
InMeetingAICompanionController#getInMeetingSmartSummaryController()
Get the smart summary controller.InMeetingSmartSummaryController
. Otherwise returns NULL. int us.zoom.sdk.InMeetingService.getInMeetingUserCount | ( | ) |
Get the number of participants in meeting.
List< Long > us.zoom.sdk.InMeetingService.getInMeetingUserList | ( | ) |
Get the list of all participants in meeting.
InMeetingVideoController us.zoom.sdk.InMeetingService.getInMeetingVideoController | ( | ) |
Get video controller instance in meeting.
InMeetingVideoController
. InMeetingVirtualBackgroundController us.zoom.sdk.InMeetingService.getInMeetingVirtualBackgroundController | ( | ) |
Get virtual background controller
InMeetingVirtualBackgroundController
InMeetingWaitingRoomController us.zoom.sdk.InMeetingService.getInMeetingWaitingRoomController | ( | ) |
Get waiting room controller instance in meeting.
InMeetingWaitingRoomController
. InMeetingWebinarController us.zoom.sdk.InMeetingService.getInMeetingWebinarController | ( | ) |
Get webinar controller instance in meeting.
InMeetingWebinarController
. InMeetingWhiteboardController us.zoom.sdk.InMeetingService.getInMeetingWhiteboardController | ( | ) |
Get the new whiteboard controller
InMeetingWhiteboardController
Referenced by us.zoom.sdk.MobileRTCVideoView.init().
String us.zoom.sdk.InMeetingService.getLiveTranscriptLegalNoticesExplained | ( | ) |
Return explained text for live transcript legal notice
String us.zoom.sdk.InMeetingService.getLiveTranscriptLegalNoticesPrompt | ( | ) |
Return live transcript legal notice prompt
String us.zoom.sdk.InMeetingService.getMeetingPassword | ( | ) |
get the current meeting's password
InMeetingRawArchivingController us.zoom.sdk.InMeetingService.getMeetingRawArchivingController | ( | ) |
Get the Raw Archiving controller.
InMeetingRawArchivingController
. Otherwise returns NULL. long us.zoom.sdk.InMeetingService.getMyUserID | ( | ) |
Get the current user ID in the meeting.
InMeetingUserInfo us.zoom.sdk.InMeetingService.getMyUserInfo | ( | ) |
Get the information of current user in meeting.
InMeetingUserInfo
. long us.zoom.sdk.InMeetingService.getParticipantId | ( | ) |
Get the current user participant id.
InMeetingUserInfo us.zoom.sdk.InMeetingService.getUserInfoById | ( | long | userId | ) |
Get the information of the specified user.
userId | The ID of specified user. |
InMeetingUserInfo
. MobileRTCSDKError us.zoom.sdk.InMeetingService.hideParticipantProfilePictures | ( | boolean | hide | ) |
Hide/Show participant profile pictures.
hide | true means hide participant profile pictures, false means show participant pictures. |
boolean us.zoom.sdk.InMeetingService.isAutoAllowLocalRecordingRequest | ( | ) |
Check whether the current meeting auto grant participants local recording privilege request, it can only be used in regular meetings(no webinar or bo).
boolean us.zoom.sdk.InMeetingService.isFailoverMeeting | ( | ) |
Query if the current meeting is failover.
boolean us.zoom.sdk.InMeetingService.isFocusModeEnabled | ( | ) |
Get the focus mode enabled or not by web portal.
boolean us.zoom.sdk.InMeetingService.isFocusModeOn | ( | ) |
Get the focus mode on or off.
boolean us.zoom.sdk.InMeetingService.isHostUser | ( | long | userId | ) |
Query if the current user is host.
userId | The ID of user to be checked. |
boolean us.zoom.sdk.InMeetingService.isInWaitingRoom | ( | ) |
Query if current user is in the waiting room
boolean us.zoom.sdk.InMeetingService.isLiveTranscriptLegalNoticeAvailable | ( | ) |
Whether live transcript legal notice is available
boolean us.zoom.sdk.InMeetingService.isMeetingConnected | ( | ) |
Query if the meeting is connected.
boolean us.zoom.sdk.InMeetingService.isMeetingHost | ( | ) |
Query if the current user is the host of the meeting.
boolean us.zoom.sdk.InMeetingService.isMeetingLocked | ( | ) |
Query if the meeting is locked by host.
boolean us.zoom.sdk.InMeetingService.isMyself | ( | long | userId | ) |
Query if the owner of ID is the current user himself.
userId | The ID of user to be checked. |
boolean us.zoom.sdk.InMeetingService.isParticipantProfilePicturesHidden | ( | ) |
Query if the current meeting hides participant pictures.
boolean us.zoom.sdk.InMeetingService.isParticipantRequestCloudRecordingAllowed | ( | ) |
Check whether the current meeting allows participants to send cloud recording start requests. This can only be used in regular meetings and webinars (no breakout rooms).
boolean us.zoom.sdk.InMeetingService.isParticipantRequestLocalRecordingAllowed | ( | ) |
Check whether the current meeting allows participants to send local recording privilege request, it can only be used in regular meetings(no webinar or bo).
boolean us.zoom.sdk.InMeetingService.isParticipantsRenameAllowed | ( | ) |
Query is allow participant to rename self
boolean us.zoom.sdk.InMeetingService.isParticipantsShareWhiteBoardAllowed | ( | ) |
Query is allow participant to share white board
boolean us.zoom.sdk.InMeetingService.isParticipantsStartVideoAllowed | ( | ) |
Query is allow participant to start video
boolean us.zoom.sdk.InMeetingService.isParticipantsUnmuteSelfAllowed | ( | ) |
Query is allow participant to unmute self
boolean us.zoom.sdk.InMeetingService.isPlayChimeOn | ( | ) |
Query if chime is enabled when user joins/leaves meeting.
boolean us.zoom.sdk.InMeetingService.isSelfOriginalHost | ( | ) |
Query whether the current user is the original host.
boolean us.zoom.sdk.InMeetingService.isSupportVirtualNameTag | ( | ) |
Determine if support virtual name tag feature.
boolean us.zoom.sdk.InMeetingService.isWebinarMeeting | ( | ) |
Query if the current meeting is a webinar.
void us.zoom.sdk.InMeetingService.leaveCurrentMeeting | ( | boolean | endIfPossible | ) |
Leave the current meeting.
endIfPossible | If it is true and the current user is the meeting host, the meeting will be ended when he click the button. |
MobileRTCSDKError us.zoom.sdk.InMeetingService.lockMeeting | ( | boolean | isLock | ) |
Query if the current meeting is locked by host or co-host.
isLock | TRUE means locked. FALSE unlocked. |
MobileRTCSDKError us.zoom.sdk.InMeetingService.lowerAllHands | ( | boolean | forWebinarAttendees | ) |
Cancel all hands raised.
forWebinarAttendees | When forWebinarAttendees is true, the SDK sends the lower all hands command only to webinar attendees. When forWebinarAttendees is false, the SDK sends the lower all hands command to anyone who is not a webinar attendee, such as the webinar host/cohost/panelist or everyone in a regular meeting. |
MobileRTCSDKError us.zoom.sdk.InMeetingService.lowerHand | ( | long | userId | ) |
The current user puts hands down.
userId | The ID of user to put hands down. |
MobileRTCSDKError us.zoom.sdk.InMeetingService.makeHost | ( | long | userId | ) |
Assign a user as the host in meeting.
userId | The ID of user who is specified as host in meeting. |
Note: The host cannot be assigned as host by himself. And the user should have the power to assign the role.
MobileRTCSDKError us.zoom.sdk.InMeetingService.makeHostWithAssetsPrivilege | ( | long | userId, |
List< GrantCoOwnerAssetsInfo > | infoList ) |
Assigns a user as host and grants privileges to manage assets after the meeting.
userId | The ID of user to be assigned as host. |
infoList | A List of GrantCoOwnerAssetsInfo objects representing the assets and privileges to grant. |
MobileRTCSDKError
.InMeetingUserInfo.getGrantCoOwnerAssetsInfo()
. int us.zoom.sdk.InMeetingService.querySessionNetworkStatus | ( | EnumComponentType | type, |
boolean | bSending ) |
Query network status of current meeting.
type | Component types defined in EnumComponentType . Note: you can only get the status: AS/VIDEO/AUDIO |
bSending | TRUE means to get data sending status; FALSE means receiving status. |
SessionNetQualityLevel
. MobileRTCSDKError us.zoom.sdk.InMeetingService.raiseMyHand | ( | ) |
The current user raises hand.
MobileRTCSDKError us.zoom.sdk.InMeetingService.reclaimHost | ( | ) |
Reclaim host permission.
Note: There is a host in the current meeting, but the host permissions are not in the original's hands. The original call this interface to reclaim host permissions.
void us.zoom.sdk.InMeetingService.removeListener | ( | InMeetingServiceListener | listener | ) |
Unregister the listener for in-meeting events.
listener | The listener instance. |
MobileRTCSDKError us.zoom.sdk.InMeetingService.removeUser | ( | long | userId | ) |
Remove a user from the meeting.
userId | The ID of user to be removed from the meeting. |
MobileRTCSDKError us.zoom.sdk.InMeetingService.revokeCohost | ( | long | userId | ) |
Revoke co-host role of user in meeting.
userId | The ID of user who will lose the co-host role. |
Note: The co-host could not revoke the role himself. And the user should have the power to revoke the role.
MobileRTCSDKError us.zoom.sdk.InMeetingService.setFocusModeShareType | ( | MobileRTCFocusModeShareType | shareType | ) |
Set the focus mode type indicating who can see the shared content which is controlled by host or co-host.
shareType | The type of focus mode share type. |
MobileRTCSDKError us.zoom.sdk.InMeetingService.setMeetingTopic | ( | String | topic | ) |
Set a customized meeting topic in meeting, only original-host has this permission
topic | The customized topic |
MobileRTCSDKError us.zoom.sdk.InMeetingService.setPlayChimeOnOff | ( | boolean | on | ) |
Set whether to play chime when user joins or leaves meeting.
on | TRUE means enabled. FALSE disabled. |
void us.zoom.sdk.InMeetingService.showZoomChatUI | ( | Activity | activity, |
int | requestCode ) |
Show the views of ZOOM meeting chat
activity | Make calls. |
requestCode | Reply a request code. |
void us.zoom.sdk.InMeetingService.showZoomParticipantsUI | ( | Activity | activity, |
int | requestCode ) |
Show the views of ZOOM meeting participants.
activity | Make calls. |
requestCode | Reply a request code. |
void us.zoom.sdk.InMeetingService.showZoomQAUI | ( | Activity | activity, |
int | requestCode ) |
Show the views of ZOOM questions and answers.
activity | Make calls. |
requestCode | Reply a request code. |
MobileRTCSDKError us.zoom.sdk.InMeetingService.suspendParticipantsActivities | ( | ) |
Suspend all participant activities
MobileRTCSDKError us.zoom.sdk.InMeetingService.turnFocusModeOn | ( | boolean | on | ) |
Turn focus mode on or off. Focus mode on means Participants will only be able to see hosts' videos and shared content, and videos of spotlighted participants.
on | true means to turn on. False means to turn off. |
boolean us.zoom.sdk.InMeetingService.updatePermissions | ( | String[] | permissions, |
int[] | grantResults ) |
Will need to call this interface to notify SDK that the corresponding permissions have been granted.
permissions | permission |
grantResults | grantResults{ PackageManager.PERMISSION_GRANTED PackageManager.PERMISSION_DENIED} |
MobileRTCSDKError us.zoom.sdk.InMeetingService.updateVirtualNameTagRosterInfo | ( | List< ZoomSDKVirtualNameTag > | nameTags | ) |
Update the virtual name tag roster information for the account.
nameTags | The virtual name tag roster info list for specified user. The maximum size of nameTags should less 20. User should specified the tagName and tagID of each ZoomSDKVirtualNameTag object. The range of tagID is 0-1024. |