switchRole method Null safety

Future<void> switchRole(
  1. int role
)

切换角色,仅适用于直播场景(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,
  });
}