switchRole method
- int role
切换用户角色(仅适用于直播场景 TRTCCloudDef.TRTC_APP_SCENE_LIVE 和 TRTCCloudDef.TRTC_APP_SCENE_VOICE_CHATROOM)
在直播场景下,用户可能需要在“观众”和“主播”角色之间进行切换。您可以在进房前使用 TRTCParams 中的 role
字段确定角色,也可以在进房后使用 switchRole API 切换角色。
参数:
role
目标角色,默认为主播:
TRTCCloudDef.TRTCRoleAnchor
:主播,可以上行视频和音频。一个房间内最多允许 50 个主播同时上行视频。
TRTCCloudDef.TRTCRoleAudience
:观众,只能观看视频,不能上行视频或音频。一个房间内观众数量没有上限。
Implementation
Future<void> switchRole(int role // Target role, which is anchor by default:
) {
return _cloudChannel.invokeMethod('switchRole', {
"role": role,
});
}