常见问题

产品 / 插件
平台 / 框架

为什么通过系统音量无法调节背景音乐?

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

平台 / 框架:iOS / Android

更新时间:2021-09-09 19:57


移动设备(iOS/Android)声音的音量会区分媒体音量和通话音量。在 SDK 的某些配置下,实时音视频服务会使用通话音量,此时调节音量键也会变成控制设备的通话音量。而背景音乐使用媒体通道播放,需要调节媒体音量。两种音量在声音表现、适用场景、音量控制上有所不同,详情请参考 媒体音量和通话音量有什么区别

当系统音量无法调节背景音乐时,可以通过如下三种方式处理:

方式一:

使用 ZEGO Express SDK 的媒体播放器播放音乐背景,此时音乐背景将和实时音视频通话使用相同的通道进行播放。

方式二:

可以在调用 createEngine 接口创建引擎时,通过 “scenario” 参数设置应用场景为 “GENERAL”,该场景下,实时音视频通话将同样使用媒体通道调节音量。

方式三:

使用移动设备(iOS/Android)的系统 API 直接调整指定通道的音量,详情请参考:

本篇目录
下载 PDF