live-player播高音时声音失真,音质差

发布于 7 年前作者 weihan16247 次浏览最后编辑 7 年前来自 ask

通过obs推流,小程序live-player组件拉流,发现音质很差。通过对声音采录,分析声波图,发现高频的音波被去掉了 ,音量被抬高,且大音量的地方有削波现象,导致音频差。假如通过其它软件比如vlc或者app拉流播放则没有这个问题。

以下链接是对比采录的音频。1分30秒前是app的采录,之后是小程序live-player组件采录

链接: https://pan.baidu.com/s/1\_MCX7UozvXaWFC6ma3cOjQ 密码: bxfv

另外假如是小程序上用其它的组件拉hls的流则没有这个问题

10 回复
xia79
xia791 楼6 年前

我也遇到了这个问题,还有用户录音产生音爆的问题,楼主解决了吗

jie67
jie672 楼6 年前

@RST 我可以加一下你的联系方式么?大家技术交流交流

jing26
jing263 楼6 年前

音质一样是指不超过48K的音质也有问题吗

motao
motao4 楼6 年前

小程序ios拉流rmpt的时候音质明显有问题,请问是小程序组件的问题吗

hkang
hkang5 楼6 年前

是的,将采样率设置成44k或者48k推音质都没变化一样很差

tsong
tsong6 楼6 年前

现在出现声音卡顿的问题,不知道哪儿的问题,留个联系方式沟通呀

zmo
zmo7 楼6 年前

请问楼主解决了吗?我们项目也遇到声音失真的问题

zgu
zgu8 楼6 年前

加一下我的微信 咱们交流一下? @林冲

junxu
junxu9 楼6 年前

通过osb推,44k ,48k都试过。音质一样

qianxia
qianxia10 楼5 年前

高频的音波指的是高采样率吗?推流建议使用不超过48K音频采样率, live-player组件底层会对音频作重采样为48K方便混音等处理,因此超过48K采样率的音频播放音质是会所有下降的。