Webrtc 音质差
我在两个不同网络的两台计算机上使用Chrome,通过webRTC测试了音频和视频对话。视频的质量是完美的,不会崩溃,但声音一直挂起,可以听到我自己的声音,没有质量 我怎样才能提高 代码:Webrtc 音质差,webrtc,opus,Webrtc,Opus,我在两个不同网络的两台计算机上使用Chrome,通过webRTC测试了音频和视频对话。视频的质量是完美的,不会崩溃,但声音一直挂起,可以听到我自己的声音,没有质量 我怎样才能提高 代码: var haveGum = navigator.mediaDevices.getUserMedia({fake:true, video:true}) .then(stream => streams[1] = stream) .then(() => navigator.mediaDevices
var haveGum = navigator.mediaDevices.getUserMedia({fake:true, video:true})
.then(stream => streams[1] = stream)
.then(() => navigator.mediaDevices.getUserMedia({ video: true, audio: true }))
.then(stream => v1.srcObject = streams[0] = stream)
我发现,音频非常好。但仍有切割,有时声音会变成“机器人”,无法理解所说的内容。只需检查音频的带宽,它将比网络带宽高一倍connection@adityashrivastava没有办法知道我的用户的网络容量。我如何解决这个问题?在研究中,我发现Opus被认为是最好的编解码器之一,因为在这一点上它被认为是智能的。我同意你的观点,甚至我在我的项目中使用了Opus编解码器,到目前为止它工作得很好,所以我建议你重新调整音频和视频的带宽,将其置于最低点,然后尝试它将对你有所帮助