This registry defines the byte stream formats for use with the [[[MEDIA-SOURCE]]] specification [[MEDIA-SOURCE]].
This registry is non-normative.
The working group maintains a list of all bug reports that the editors have not yet tried to address; there may also be related open bugs in the GitHub repository of the [[[MEDIA-SOURCE]]] specification.
This registry is intended to enhance interoperability among implementations and users of {{SourceBuffer}} objects described in the [[[MEDIA-SOURCE]]] specification. In particular, this registry provides the means (1) to identify and avoid MIME-type collisions among byte stream formats, and (2) to disclose information about byte stream formats accepted by MSE implementations to promote interoperability.
The registry maintains a mapping between MIME-type/subtype pairs and byte stream format specifications. The byte stream format specifications describe the structure and semantics of byte streams accepted by {{SourceBuffer}} objects created with the associated MIME-type/subtype pair.
This registry is not intended to include any information on whether a byte stream format is encumbered by intellectual property claims. Implementors and users are advised to seek appropriate legal counsel in this matter if they intend to implement or use a specific byte stream format.
MIME type/subtype | Public Specification(s) | Generate Timestamps Flag |
---|---|---|
audio/webm video/webm |
[[[MSE-BYTE-STREAM-FORMAT-WEBM]]] [[MSE-BYTE-STREAM-FORMAT-WEBM]] | false |
audio/mp4 video/mp4 |
[[[MSE-BYTE-STREAM-FORMAT-ISOBMFF]]] [[MSE-BYTE-STREAM-FORMAT-ISOBMFF]] | false |
audio/mp2t video/mp2t |
[[[MSE-BYTE-STREAM-FORMAT-MP2T]]] [[MSE-BYTE-STREAM-FORMAT-MP2T]] | false |
audio/mpeg audio/aac |
[[[MSE-BYTE-STREAM-FORMAT-MPEG-AUDIO]]] [[MSE-BYTE-STREAM-FORMAT-MPEG-AUDIO]] | true |