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

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

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

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

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

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

详情查看:融云-为用户提供IM即时通讯和实时音视频通信云服务

你可能感兴趣的:(sdk,音视频,信息与通信,音视频,android,ios)