switchToBroadcaster

public abstract void switchToBroadcaster(List<? extends RCRTCOutputStream> publishStreams, IRCRTCSwitchRoleDataCallback<RCRTCLiveInfo> callBack)

Added from 5.1.9

将当前角色切换为主播,切换成功后房间中其他用户会收到onSwitchRole回调。房间中其他观众会收到onUserJoined

1. 当切换失败且不影响当前角色继续音视频时,会回调onFailed 2. 当切换失败且SDK处于无法回退状态时,会回调onKicked 。SDK内部会退出房间并清理所有资源,该用户只能重新加入房间才能继续音视频。 3. 角色切换之后会保留注册的registerEventListener、registerStatusReportListener和registerRoomListener等 RTC SDK 全局类型的监听。其他监听需要切换角色成功后重新注册才能使用。

Parameters

publishStreams

切换为主播成功后,需要发布的资源;默认为:null

callBack