音量上报
以下示例代码中的
room
指加入房间成功后获取到的房间实例。
发布资源的音量上报
/**
* 注册本端麦克风采集的音量通知
* 回调函数接收一个数字类型的音量值
*/
room.onLocalAudioLevelChange((volume: number) => {
// 打印音量
console.log(volume)
})
订阅资源的音量上报
/**
* 注册远端订阅资源的音量通知
* 回调函数接收两个参数
* * msid: 代表订阅资源的唯一标识
* * volume: 订阅资源对应的音量值
*/
room.onRemoteAudioLevelChange((msid: string, volume: number) => {
// 打印资源 id 和音量
console.log(id, volume)
})