如何区分媒体音量和通话音量?

更新时间不可用

音量类型介绍

通话音量指的是进行语音、视频通话时的音量;媒体音量指的是播放背景音乐、视频、音效的音量。通话音量和媒体音量彼此独立,一个的设置不会影响到另一个。这两种音量类型的差异如下:

比较维度通话音量媒体音量
音质较低较高,对音频有较好的表现力
音量无法被调整为 0可以被调整为 0
回声消除算法使用设备的系统回声消除算法,可完全消除用户设备产生的回声,但可能会造成音乐或歌声的丢失使用声网 RTC SDK 的回声消除算法,对音乐和歌声有较好的表现力,但可能无法完全消除用户设备产生的回声
表格内容超出当前宽度,可横向滚动查看更多列。

系统音量是指在设备上调整的音量,通过声网 RTC SDK 使用的音量类型来控制。例如,SDK 使用通话音量,则当你调整系统音量时,实际上是在调整通话音量。SDK 使用的音量类型受音频路由、用户角色和音频应用场景影响,具体如下:

在 AUDIO_SCENARIO_DEFAULT 音频应用场景下:

用户角色有线耳机扬声器听筒蓝牙耳机
多主播媒体音量通话音量通话音量通话音量
单主播媒体音量媒体音量通话音量通话音量
观众媒体音量媒体音量通话音量媒体音量
表格内容超出当前宽度,可横向滚动查看更多列。

在 AUDIO_SCENARIO_GAME_STREAMING、AUDIO_SCENARIO_CHORUS 或 AUDIO_SCENARIO_MEETING 音频应用场景下:

用户角色有线耳机扬声器听筒蓝牙耳机
多主播媒体音量媒体音量通话音量通话音量
单主播媒体音量媒体音量通话音量通话音量
观众媒体音量媒体音量通话音量媒体音量
表格内容超出当前宽度,可横向滚动查看更多列。

在 AUDIO_SCENARIO_CHATROOM 音频应用场景下:

用户角色有线耳机扬声器听筒蓝牙耳机
多主播媒体音量通话音量通话音量通话音量
单主播媒体音量通话音量通话音量通话音量
观众媒体音量通话音量通话音量通话音量
表格内容超出当前宽度,可横向滚动查看更多列。

在 AgoraAudioScenarioDefault 音频应用场景下:

用户角色有线耳机扬声器或听筒蓝牙耳机
多主播媒体音量通话音量通话音量
单主播媒体音量媒体音量通话音量
观众媒体音量媒体音量媒体音量
表格内容超出当前宽度,可横向滚动查看更多列。

在 AgoraAudioScenarioGameStreaming、AgoraAudioScenarioChorus 或 AgoraAudioScenarioMeeting 音频应用场景下:

用户角色有线耳机扬声器或听筒蓝牙耳机
多主播媒体音量媒体音量媒体音量
单主播媒体音量媒体音量媒体音量
观众媒体音量媒体音量媒体音量
表格内容超出当前宽度,可横向滚动查看更多列。

在 AgoraAudioScenarioChatRoom 音频应用场景下:

用户角色有线耳机扬声器或听筒蓝牙耳机
多主播媒体音量通话音量通话音量
单主播媒体音量通话音量通话音量
观众媒体音量通话音量通话音量
表格内容超出当前宽度,可横向滚动查看更多列。

Q & A

加入频道前设置了游戏音效的音量,为什么加入频道后音量变了?

通话音量和媒体音量彼此独立,一个的设置不会影响到另一个。加入频道前,用户在设备上设置的是媒体音量的大小;加入频道后,如果声网 RTC SDK 使用通话音量且用户在设备上设置的媒体音量和通话音量的大小不同,则游戏音效的音量会发生变化。为避免该问题,声网推荐参考音量类型介绍将 SDK 的音量类型设置为媒体音量。