WebRTC OPUS编解码器:良好音频的最小带宽

时间:2016-06-23 11:22:04

标签: webrtc html5-audio audio-streaming opus

在我的WebRTC应用程序中,OPUS编解码器已用于压缩音频流,我想知道应该为没有抖动的音频流分配的最小可行带宽是多少?

2 个答案:

答案 0 :(得分:1)

从我测试的几百Kbps(比特,而不是字节),大约300-400Kbps应该足以获得良好的音质,不仅是语音,还有音乐。但更重要的是网络延迟,应该在20-25ms之内。

对于体面的语音音频,十分之一(30-40Kbps)就足够了。但这只适用于一个同行。延迟可能会高很多,但您偶尔会听到小跳过,这对于会话来说是可以接受的。

答案 1 :(得分:1)

对于Opus语音编码,单声道16KHz采样率:

  • 当语音仍然可识别时,最低6Kbps
  • 16Kbps是中等 - 足够好
  • 32Kbps是最大值 - 如果以更高比特率(高于32)进行编码,您将看不到很大差异