【问题】iOS leavechannel 后App背景声音小 、无声(一般是 游戏中有音效、直播中有非SDK播放的音效等)
【建议的解决方案】
- 原因: 游戏中有音效、直播中有非SDK播放的音效一般起始是媒体音量, sdk连麦后走的是通话音量。
leavechannel 后一般AVaudioSession 会被deactive,切回通话音量系统,但是AVaudioSession的category 等并没有改回原来的值。
- 在LeaveChannel 成功的回调里,把AVAudioSession的Category 和mode设置成加入joinChannel之前的值。
- joinChannel 前设置
setParameters("{\"che.audio.keep.audiosession\":true}")
【问题】iOS leavechannel 后App背景声音小 、无声(一般是 游戏中有音效、直播中有非SDK播放的音效等)
【建议的解决方案】
leavechannel 后一般AVaudioSession 会被deactive,切回通话音量系统,但是AVaudioSession的category 等并没有改回原来的值。