switchRole method
切换角色,仅适用于直播场景(TRTC_APP_SCENE_LIVE 和 TRTC_APP_SCENE_VOICE_CHATROOM)。
在直播场景下,一个用户可能需要在“观众”和“主播”之间来回切换。 您可以在进房前通过 TRTCParams 中的 role 字段确定角色,也可以通过 switchRole 在进房后切换角色。
参数param:
role 目标角色,默认为主播:
TRTCCloudDef.TRTCRoleAnchor 主播,可以上行视频和音频,一个房间里最多支持50个主播同时上行音视频。
TRTCCloudDef.TRTCRoleAudience 观众,只能观看,不能上行视频和音频,一个房间里的观众人数没有上限。
Implementation
Future<void> switchRole(int role // 目标角色,默认为主播
) {
return _channel.invokeMethod('switchRole', {
"role": role,
});
}