onAutoMixerSoundLevelUpdate property

(void Function(Map<String, double> soundLevels)?) onAutoMixerSoundLevelUpdate
read / write

自动混流中的每条单流的声浪更新通知

支持版本:2.10.0 及以上。 详情描述:用户可根据此回调获取自动混流时拉取到的每条流的声浪信息,包括 streamID 和声浪值。 业务场景:常用于语聊房场景,用户可根据此回调在观众拉混流时显示哪条流的主播在说话。 通知时机:调用 startPlayingStream 函数拉流后触发。 相关接口:可调用 startAutoMixerTask 函数,开始自动混流任务。可调用 stopAutoMixerTask 函数,停止自动混流任务。

  • soundLevels 混流中每条单流的声浪键值对,key 为每条单流的 streamID,value 为对应的单流的声浪值,value 的取值范围为 0.0 ~ 100.0(该取值仅表示回调的声浪取值范围,不表示精度)。

Implementation

static void Function(Map<String, double> soundLevels)?
    onAutoMixerSoundLevelUpdate;