From cc268cc00dd032c2febfcf0a6447a0be416e4cc0 Mon Sep 17 00:00:00 2001 From: fuenmao <980740792@qq.com> Date: Thu, 5 Dec 2024 12:14:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A2=B3=E7=90=86=E9=BA=A6=E5=85=8B=E9=A3=8E?= =?UTF-8?q?=E5=BC=80=E9=97=AD=E9=80=BB=E8=BE=912?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wgshare/lib/pages/metting/meeting_main_logic.dart | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/wgshare/lib/pages/metting/meeting_main_logic.dart b/wgshare/lib/pages/metting/meeting_main_logic.dart index 3373482..cfd72ea 100644 --- a/wgshare/lib/pages/metting/meeting_main_logic.dart +++ b/wgshare/lib/pages/metting/meeting_main_logic.dart @@ -283,6 +283,7 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{ state.isSpeak.value = true; state.isOpenMicrophone.value = true; setClientRole("主播"); + debugPrint("wgs输出===:Socket-开启发言权限:主播"); } }else{ debugPrint("wgs输出===:Socket-关闭发言权限:${e?[0]}--${e?[1]}"); @@ -297,6 +298,7 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{ state.isSpeak.value = false; state.isOpenMicrophone.value = false; setClientRole("观众"); + debugPrint("wgs输出===:Socket-关闭发言权限:观众"); } } doHttpSetMicr(); @@ -497,12 +499,12 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{ channelProfile: ChannelProfileType.channelProfileLiveBroadcasting, )); + // 启用音频模块 + // await state.rctEngine.value?.enableAudio(); // 设置默认音频路由为听筒 await state.rctEngine.value?.setDefaultAudioRouteToSpeakerphone(false); // 打开用户音量回调 await state.rctEngine.value?.enableAudioVolumeIndication(interval: 200, smooth: 3, reportVad: true); - // 启用音频模块 - enableAudio(); joinMeetingToRtc(); @@ -644,11 +646,6 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{ await state.rctEngine.value?.setEnableSpeakerphone(mode == 1 ? false : true); } - /// 启用音频模块 - Future enableAudio() async { - await state.rctEngine.value?.enableAudio(); - } - /// 关闭音频模块 Future disableAudio() async { await state.rctEngine.value?.disableAudio();