Opus格式是一个有损声音编码的开源格式,解码编码器(前身为celt编码器)由互联网工程任务组(IETF)开发,没有任何专利限制,适用于网络上的实时网络语音和音频流传输,标准格式为RFC 6716。Opus 合并了 Xiph.org 的 CELT 和 Skype 的 SILK 编解码器,被 WebRTC 使用,支持所有主流浏览器(包括智能手机)。

技术特性包括:

6 kb /秒到510 kb / s的比特率
采样率从8 kHz(窄带)到48 kHz(全频)
帧大小从2.5毫秒到60毫秒
支持恒定比特率(CBR)和可变比特率(VBR)
从窄带到全频段的音频带宽
支持语音和音乐
支持单声道和立体声
支持多达255个频道(多数据流的帧)
可动态调节比特率,音频带宽和帧大小
良好的丢失率和数据包丢失隐藏(PLC)
浮点和定点实现