Opus codec

概览

Opus开源免专利费音频编解码器正式成为IETF标准(RFC6716)。Opus 主要是结合Skype 早期网路通话的SILK 语音编解码器与Xiph.org 的CELT 音乐编解码器而成,设计传输网络语音和音频流,可用于VOIP,视频会议、游戏内聊天等应用,其品质被认为优于现有的私有音频编解码器。Opus由 Xiph.Org、Mozilla、微软、Broadcom、Octasic和Google联合开发,现在Opus已经与G.711 编码同样被列入WebRTC (http://www.webrtc.org/)计划,一同实现令浏览器具有沟通能力的功能。


技术细节

Opus codec 被设计来处理大部分的交互式音频和视频包括,Voice over IP,网络会议,游戏中聊天,甚至远程音乐会。它可以在不同的网络带宽环境中自适应。目前的功能有:

  • Sampling rates from 8 to 48 kHz
  • Bit-rates from 6 kb/s 510 kb/s (*)
  • Support for both constant bit-rate (CBR) and variable bit-rate (VBR)
  • Audio bandwidth from narrowband to full-band (*)
  • Support for speech and music (*)
  • Support for mono and stereo (*)
  • Frame sizes from 2.5 ms to 60 ms (*)
  • Good loss robustness and packet loss concealment (PLC)
  • Floating point and fixed-point implementation
 

Opus codec_第1张图片

源码下载:
http://opus-codec.org/downloads/

最新稳定版本:(2012.12)

libopus 1.0.2



你可能感兴趣的:(webrtc/speex)