移动端设备上多有需要通过声音进行提示的场景,并基于场景需求定义了通话音量和媒体音量,其差异点参考下表。
| 音量类型 | 作用 | 特点 |
|---|---|---|
通话音量 | 通常用于控制通话时的音量大小。 |
|
媒体音量 | 通常用于控制游戏、音乐、影片或系统输出的声音。 |
|
RTC SDK 在移动端上提供了不同的预设音频场景类型。以安卓端为例,可调用 setAudioScenario 设置音频场景为音乐场景、高质量通话场景、纯通话音量场景、媒体场景、游戏媒体场景、高质量畅聊场景。不同音频场景中,音频采集播放设备和采集播放状态到音量类型的映射关系参看 AudioScenarioType。