移动端有媒体通道和通话通道之分,媒体通道受媒体音量控制,通话通道受通话音量控制。
二者在声音表现、适用场景、音量控制上有所不同,具体区别如下表:
媒体音量 | 通话音量 | |
---|---|---|
声音表现 | 媒体通道播放的声音有更好的表现力,声音更加自然。 | 通话通道的人声会更加突出,但播放的音乐听起来会有些干涩,同时,通话通道是专门为实时音视频通话而设计的,系统提供的音频路由对回声消除更加友好,能够提供更好的回声消除效果。 |
适用场景 | 主要用于对声音质量有一定要求的场景,或是音乐相关的场景。 | 主要用于语音通话的场景。 |
音量控制 | 可以通过音量键将音量调成 0。 | 由于系统限制,无法将音量调成 0。 |
ZEGO SDK 提供了三种预设场景:General(通用场景)、COMMUNICATION(实时通讯)、LIVE(直播场景),可满足开发者对音量模式的选择需求。General 场景下,始终使用媒体音量;COMMUNICATION场景下,始终使用通话音量;LIVE 场景下,会根据当前是否推流,是否连麦等状态自动选择通话音量和媒体音量。详细介绍如下:
场景 | 麦上音量 | 麦下音量 |
---|---|---|
General(通用场景) | 媒体 | 媒体 |
COMMUNICATION(实时通讯) | 通话 | 通话 |
LIVE(直播场景) | 通话 | 媒体 |
除了以上提到的预设场景之外,开发者如果有对音量模式有其他需求,可联系 ZEGO 技术支持咨询配置。
本文为原创稿件,版权归作者所有,如需转载,请注明出处:https://www.nxrte.com/jishu/yinshipin/38403.html