在直播场景订阅合流的情况下,如何获取每个正在说话的主播的音量?

您可以通过 RTC SDK 的「通话数据统计」功能获取相关音量信息。

  • 在 Android 端,可以通过 registerStatusReportListener 注册监听,通过 reportLiveAudioStates 方法单独获取每个主播的音量。

  • 在 iOS 端,可以使用 RCRTCStatusReportDelegate 代理提供的 didReportLiveAudioStatus 方法。

  • 在 Flutter 端,观众可以通过 void onLiveMixMemberAudioStats(String userId, int volume) {} 获取各个主播的音量。

更多平台的实现方式,请您移步融云开发者文档。