Extensible Binary Meta Language

Document Type Replaced Internet-Draft (individual)
Authors Steve Lhomme , Dave Rice 
Last updated 2017-01-07 (latest revision 2016-07-06)
Replaced by RFC 8794
Stream (None)
Intended RFC status (None)
Expired & archived
pdf htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Replaced by draft-ietf-cellar-ebml
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 Extensible Binary Meta Language (EBML) format as a genearlized file format for any type of data in a hierarchical form. EBML is designed as a binary equivalent to XML and utilizes a storage-efficient approach to building nested Elements with identifiers, lengths, and values. Similar to how an XML Schema defines the structure and semantics of an XML Document, this document defines an EBML Schema to convey the semantics of an EBML Document.


Steve Lhomme (slhomme@matroska.org)
Dave Rice (dave@dericed.com)

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