常见问题

产品 / 插件
平台 / 框架

媒体音量和通话音量有什么区别?

产品 / 插件:实时音视频 / 实时语音 / 低延迟直播 / 畅直播

平台 / 框架:iOS / Android / Flutter

更新时间:2022-06-16 17:04


移动端有媒体通道和通话通道之分,媒体通道受媒体音量控制,通话通道受通话音量控制。

二者在声音表现、适用场景、音量控制上有所不同,具体区别如下表:

媒体音量 通话音量
声音表现
媒体通道播放的声音有更好的表现力,声音更加自然。
通话通道的人声会更加突出,但播放的音乐听起来会有些干涩,同时,通话通道是专门为实时音视频通话而设计的,系统提供的音频路由对回声消除更加友好,能够提供更好的回声消除效果。
适用场景
主要用于对声音质量有一定要求的场景,或是音乐相关的场景。
主要用于语音通话的场景。
音量控制
可以通过音量键将音量调成 0。
由于系统限制,无法将音量调成 0。

ZEGO SDK 提供了三种预设场景:General(通用场景)、COMMUNICATION(实时通讯)、LIVE(直播场景),可满足开发者对音量模式的选择需求。General 场景下,始终使用媒体音量;COMMUNICATION场景下,始终使用通话音量;LIVE 场景下,会根据当前是否推流,是否连麦等状态自动选择通话音量和媒体音量。详细介绍如下:

场景 麦上音量 麦下音量
General(通用场景)
媒体
媒体
COMMUNICATION(实时通讯)
通话
通话
LIVE(直播场景)
通话
媒体

除了以上提到的预设场景之外,开发者如果有对音量模式有其他需求,可联系 ZEGO 技术支持咨询配置。

各场景的设置及区别可参考 通讯和直播场景有什么区别?

本篇目录
下载 PDF