public interface InMeetingWebinarController
| Modifier and Type | Interface and Description |
|---|---|
static interface |
InMeetingWebinarController.InMeetingWebinarListener
Callback event of webinar.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(InMeetingWebinarController.InMeetingWebinarListener listener)
Register a listener to listen for the callback of webinar event.
|
MobileRTCSDKError |
allowAttendeeChat()
|
MobileRTCSDKError |
allowAttendeeTalk(long userId)
Allow attendee to talk.
|
MobileRTCSDKError |
allowPanelistStartVideo()
Allow panelist to start video.
|
MobileRTCSDKError |
depromptPanelist2Attendee(long userId)
Demote the panelist to attendee.
|
MobileRTCSDKError |
disallowAttendeeChat()
|
MobileRTCSDKError |
disAllowAttendeeTalk(long userId)
Disallow attendee to talk.
|
MobileRTCSDKError |
disallowPanelistStartVideo()
Disallow panelist to start video.
|
boolean |
isAllowAttendeeChat()
Query if attendee is able to chat.
|
boolean |
isAllowPanellistStartVideo()
Query if panelist is able to start video.
|
boolean |
isSupportAttendeeTalk()
Query if attendee in the current meeting is allowed to talk.
|
MobileRTCSDKError |
promptAttendee2Panelist(long userId)
Prompt attendee to panelist.
|
void |
removeListener(InMeetingWebinarController.InMeetingWebinarListener listener)
Unregister the listener.
|
void addListener(InMeetingWebinarController.InMeetingWebinarListener listener)
listener - The listener instance.void removeListener(InMeetingWebinarController.InMeetingWebinarListener listener)
listener - The listener instance.MobileRTCSDKError promptAttendee2Panelist(long userId)
userId - Specify the ID of user that you want to prompt.MobileRTCSDKError.SDKERR_SUCCESS.MobileRTCSDKError depromptPanelist2Attendee(long userId)
userId - Specify the ID of user that you want to demote.MobileRTCSDKError.SDKERR_SUCCESS.boolean isSupportAttendeeTalk()
MobileRTCSDKError allowAttendeeTalk(long userId)
userId - The ID of user who is allowed to talk.MobileRTCSDKError.SDKERR_SUCCESS.MobileRTCSDKError disAllowAttendeeTalk(long userId)
userId - The ID of user who is disallowed to talk.MobileRTCSDKError.SDKERR_SUCCESS.MobileRTCSDKError allowPanelistStartVideo()
MobileRTCSDKError.SDKERR_SUCCESS.MobileRTCSDKError disallowPanelistStartVideo()
MobileRTCSDKError.SDKERR_SUCCESS.boolean isAllowPanellistStartVideo()
MobileRTCSDKError allowAttendeeChat()
InMeetingChatController.allowAttendeeChat(InMeetingChatController.MobileRTCWebinarChatPriviledge)MobileRTCSDKError.SDKERR_SUCCESS.MobileRTCSDKError disallowAttendeeChat()
InMeetingChatController.allowAttendeeChat(InMeetingChatController.MobileRTCWebinarChatPriviledge)MobileRTCSDKError.SDKERR_SUCCESS.boolean isAllowAttendeeChat()