Ogg Encapsulation for the Opus Audio Codec

Document Type Replaced Internet-Draft (individual)
Authors Timothy Terriberry  , Ron Lee  , Ralph Giles 
Last updated 2012-11-27 (latest revision 2012-07-16)
Replaced by RFC 7845, RFC 7845
Stream (None)
Expired & archived
pdf htmlized bibtex
Additional Resources
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Replaced by draft-ietf-codec-oggopus, draft-ietf-codec-oggopus
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


This document defines the Ogg encapsulation for the Opus interactive speech and audio codec. This allows data encoded in the Opus format to be stored in an Ogg logical bitstream. Ogg encapsulation provides Opus with a long-term storage format supporting all of the essential features, including metadata, fast and accurate seeking, corruption detection, recapture after errors, low overhead, and the ability to multiplex Opus with other codecs (including video) with minimal buffering. It also provides a live streamable format, capable of delivery over a reliable stream-oriented transport, without requiring all the data, or even the total length of the data, up-front, in a form that is identical to the on-disk storage format.


Timothy Terriberry (tterribe@xiph.org)
Ron Lee (ron@debian.org)
Ralph Giles (giles@xiph.org)

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)