live-pusher配合audio在苹果6p手机导致音频声音很小等问题
发布于 7 年前 作者 yuanqiang 19043 次浏览 来自 问答
  • 当前 Bug 的表现

在苹果6p手机,live-pusher 配合wx.createInnerAudioContext()播放音频,不带耳机情况下,音频声音播放非常小,并且怀疑推流只把说话声音录制推上去了,外放的音频没有录制推上去,在拉流端只能听到说话声音。

在安卓手机和其他苹果型号手机没有这个问题,会把外放音频和说话声音推上去,拉流端正常听到。

  • 提供一个最简复现 Demo

<live-pusher 

id=“livepusher”

mode=“SD” 

/>

this.livePusherContext=wx.createLivePusherContext(this);

this.livePlayerContext.play();

const audioManager = wx.createInnerAudioContext();

audioManager.src = song.url;     

audioManager.play(); 

4 回复

播放音乐, 然后再推流,会出现音乐卡顿一下,但是音乐声音变小了很多;

如果先推流, 再播放音乐,不会卡顿一下,音乐声音会一直很小;

也就是说推流时播放的音乐声音会变小

你好 你已经解决了没  我用live-pusher推流 在观看端用live-player观看时也没声音或者变声了 

你这个机型的微信版本跟iOS版本是多少的?我们看看能否重现

另外下个版本会推出 BGM,这个应该能满足你的需求

你好,请提供出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

回到顶部