编解码器 —OPUS

时间:2024-07-15
新悦网络

编辑:

Opus 是 Xiph.Org 基金会开发的一种音频编码格式,旨在以单一格式高效编码语音和一般音频,同时保持足够低的延迟以实现实时交互式通信。

Opus 主要结合了 Skype 早期互联网通话的 SILK 语音编解码器和 Xiph.org 的 CELT 音乐编解码器。它旨在通过网络传输语音和 VOIP、视频会议、游戏内聊天和其他应用程序的音频流,并且被认为质量优于现有的专有音频编解码器。

经过多次比较测试,Opus 在低比特率下击败了曾经优越的 HE AAC,现在它以大约高出 30% 的比特率与 AAC 相媲美,而高比特率更接近原始音频编码。

作为通过 IETF(RFC 6716)标准化的开放格式,在新 BSD 许可下提供了一个名为 libopus 的参考实现。现在 Opus 已与 G.711 编解码器一起添加到 WebRTC 项目中,以使浏览器能够进行通信。

 

 

特征:

采样率从 8 到 48 kHz
比特率从 6 kb/s 到 510 kb/s
支持恒定比特率 (CBR) 和可变比特率 (VBR)
音频带宽从窄带到全带
支持语音和音乐
支持单声道和立体声
帧大小从 2.5 ms 到 60 ms
良好的丢失稳健性和数据包丢失隐藏 (PLC)
浮点和定点实现

最新内容

知识库