通话音量指的是进行语音、视频通话时的音量;媒体音量指的是播放背景音乐、视频、音效的音量。在音频体验方面,两者的差异在于,通话音量有较好的回声消除,媒体音量有较好的声音表现力。由于系统限制,媒体音量可以调整到 0,而通话音量不可以。
系统音量是指在设备上调整的音量,通过 SDK 使用的音量类型来控制。例如,如果 SDK 使用通话音量,则当你调整系统音量时,你实际上是在调整通话音量。
走通话音量,是指当你在设备上调整音量时,调整的是通话音量。系统音量走通话音量同理。
SDK 使用的音量类型受 setChannelProfile
设置的频道场景、setClientRole
设置的用户角色和 setAudioProfile
设置的音频应用场景影响。下表展示了各场景下 SDK 使用的音量类型:
音频应用场景\频道场景 | 通信场景 | 直播场景 |
---|---|---|
音频应用场景\频道场景 | 通信场景 | 直播场景 |
DEFAULT |
通话音量 | |
CHATROOM_ENTERTAINMENT |
通话音量 | 通话音量 |
EDUCATION |
通话音量 | |
GAME_STREAMING |
媒体音量 | 媒体音量 |
SHOWROOM |
通话音量 | |
CHATROOM_GAMING |
通话音量 | 通话音量 |
IOT |
通话音量 | 通话音量 |
MEETING |
媒体音量 | 媒体音量 |