接口 | 关闭音频选路 | 开启音频选路 |
自动订阅音频。 | 无效,音频订阅关系由 RTC 系统智能托管。 | |
订阅指定用户音视频流。 | 视频:与关闭音频选路时相同。 音频:无需调用,音频订阅关系由 RTC 系统智能托管。 |
API 名称 | 功能描述 |
setAudioSelectionPriority | 设置自身音频优先级。可将优先级设置为 High 或 Low,高优先级的用户被选为活跃发言者的可能性更大。 |
enableAudioPropertiesReport | 开启或关闭远端用户发言回调。开启后,当活跃发言者变化时,通过 ON_ACTIVE_SPEAKERS 事件接收当前活跃发言者信息。 |
refreshPushTrackUrl | 主动获取混音流地址。在网络断开重连等场景下,可主动刷新并获取最新的音频选路混音流播放地址。 |
API / 回调 | 普通模式(或音频选路未激活时) | 音频选路模式激活后 |
音频订阅 | 通过 subscribe 订阅指定用户的音频流。 | 无需订阅音频。客户端自动接收服务端下发的混音流,不支持手动订阅或取消订阅单个用户音频。 |
视频订阅 | 通过 subscribe 订阅指定用户的视频流。 | 维持不变。视频订阅逻辑仍需由小程序端自行维护。 |
变更前 | 变更后 |
普通模式(开启音频选路) | 开启音频选路 |
大会模式 | 开启音频选路 |
大会模式 – 游戏场景 | 不开启音频选路 |