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()