OPUS is standardized by the Internet Engineering Task Force (IETF) as RFC 6716, which incorporates technology from Skype's SILK codec and Xiph.Org's CELT codec. The OPUS codec can operate in constant bitrate (CBR) or variable bitrate (VBR). OPUS is designed to encode speech or music, in mono or in multi-channel. The OPUS codec bitrate, audio bandwidth and frame size can be adjusted dynamically. The OPUS codec also includes good packet loss robustness and packet loss concealment (PLC).

OPUS Codec Overview

The memory and CPU details are generic Standard specifications.

For more details and information about OPUS optimisation, please contact us at .

OPUS Codec Technical Specifications

  • Bandwidth: 50 - (4K to 24K) Hz
  • Standardized: IETF 2010
  • Technology: CELP, MDCT, CELT
  • Bit rate: 6 - 510 kbps
  • Delay (msec): variable
  • Frame size (msec): CELP:10 – 60 ; MDCT:2.5 – 20
  • Lookahead (msec): 5 ; 2.5
  • Quality: Narrowband to Fullband & Music
  • Complexity (MIPS): 70
  • ROM (bytes):
  • RAM (bytes):