Extensible Binary Meta Language

Document Type Expired Internet-Draft (individual)
Authors Steve Lhomme , Dave Rice 
Last updated 2017-01-07 (latest revision 2016-07-06)
Replaced by RFC 8794, RFC 8794
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 Expired
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.)