From 182bd83ff34da5768cb9da990ccb8e51b9124ab5 Mon Sep 17 00:00:00 2001 From: yj <1336058017@qq.com> Date: Wed, 17 Jul 2024 14:47:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=97=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/package/agora.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/utils/package/agora.ts b/src/utils/package/agora.ts index af1b6bc..92ddb0f 100644 --- a/src/utils/package/agora.ts +++ b/src/utils/package/agora.ts @@ -129,6 +129,16 @@ const agora = { }, // 更新频道信息 updateChannelMediaOptions: (bool: boolean) => { + rtcEngine.updateChannelMediaOptions({ + channelProfile: ChannelProfileType.ChannelProfileLiveBroadcasting, //设置频道场景为直播场景 + clientRoleType: ClientRoleType.ClientRoleBroadcaster, //设置用户角色为主播;如果要将用户角色设置为观众,保持默认值即可 + publishMicrophoneTrack: true, //发布麦克风采集的音频 + publishCameraTrack: true, //发布摄像头采集的视频 + publishScreenTrack: true, //设置是否发布屏幕采集的视频 + autoSubscribeAudio: true, //自动订阅所有音频流 + autoSubscribeVideo: true, //自动订阅所有视频流 + }) + return if (bool) { // 摄像头 rtcEngine.updateChannelMediaOptions({