Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
🎬 BS ISO/IEC 14496 is the British Standard family published by BSI adopting the ISO/IEC 14496 series on coding of audio-visual objects (the MPEG-4 standard system). This batch collects six documents, developed with participation from BSI Technical Committee IST/37 (Coding of picture, audio, multimedia and hypermedia information). MPEG-4 is one of the most influential coding standard families in digital media: Part 10 is the famous Advanced Video Coding (H.264/AVC); Part 11 specifies the scene description and application engine (BIFS/XMT/MPEG-J); Part 12 is the ISO base media file format (the foundation of MP4 container); Part 15 is the AVC file format; Part 22 is the Open Font Format; and Part 29 relates to additional video tools. The series covers a complete media technology chain from video compression, media encapsulation and scene interaction to font standards.
The design philosophy of MPEG-4 is “object-based” media coding: a scene is treated as a composite of audio-visual objects (video objects, audio objects, still images, text, etc.) combined and made interactive through a scene description. The ISO/IEC 14496 series therefore includes both traditional high-efficiency video coding (Part 10) and a scene-description framework (Part 11) and a media file container (Part 12). The series is directly associated with H.264/AVC (ITU-T H.264 and ISO/IEC 14496-10 are the same specification) and forms the technical evolution base for newer standards such as H.265/HEVC (ISO/IEC 23008-2). The BS ISO/IEC 14496 series is widely referenced in streaming, broadcasting, mobile video, gaming and font rendering.
The six documents of the BS ISO/IEC 14496 series in this batch (2014–2015 editions) form the key part of the MPEG-4 technical system:
| Part | Subject | Main Content | Year |
|---|---|---|---|
| BS ISO IEC 14496-10 | Advanced Video Coding (AVC, H.264) | Video compression syntax, predictive coding, macroblock partitioning and profile/level system | 2014 |
| BS ISO IEC 14496-11 | Scene description and application engine | Scene interaction framework: BIFS, XMT textual format and MPEG-J | 2015 |
| BS ISO IEC 14496-12 | ISO base media file format | Object-oriented structure of MP4/MOV-type files and the box system | 2015 |
| BS ISO IEC 14496-15 | AVC file format (scanned) | Encapsulation of H.264 data in the ISO base media file format (from public-domain knowledge) | 2014 |
| BS ISO IEC 14496-22 | Open Font Format (scanned) | Open Font Format font-file specification (from public-domain knowledge) | 2015 |
| BS ISO IEC 14496-29 | Additional video tools (scanned) | Additional video coding tools and extensions (from public-domain knowledge) | 2015 |
The internal relationships of the series: Part 10 solves “how to compress video”, Part 12 solves “how to encapsulate media”, Part 15 connects the two (writing an AVC stream into an ISO media file), Part 11 provides high-end scene interaction, and Part 22 covers fonts, a fundamental building block of digital media. In engineering, the required combination of parts is selected by application.
Part 10 specifies a block-based, high-efficiency video compression scheme: intra/inter prediction removes spatial and temporal redundancy, transform, quantization and entropy coding compress the residual, and a flexible layered structure (sequence parameter set SPS, picture parameter set PPS, slice, and macroblock/sub-block partitioning) is defined. The specification also defines profiles (e.g., Baseline, Main, High) and levels that constrain the coding tools and processing capability, for selection by application (conferencing, broadcast, HD storage). This specification is the same text as ITU-T H.264 and is the most widely deployed video coding standard.
Part 11 specifies the description and interaction of multimedia scenes: the binary format BIFS describes the spatio-temporal structure of a scene graph, the Extensible MPEG-4 Textual Format XMT provides a textual intermediate representation, and MPEG-J allows Java programs to control scene behaviour. The framework supports combining video, audio and 2D/3D objects into interactive rich-media scenes, and was the foundation of early mobile multimedia and interactive TV.
Part 12 defines a structured file format based on “boxes”: the file consists of a file-type box (ftyp), media-data box (mdat) and metadata box (moov); within the metadata, tracks/samples describe the media timeline, codec parameters and addressing information. The format supports streaming, random access and progressive download, and is the common base of the MP4 family and derived formats such as 3GP and HEIF, making it the de facto container of internet media distribution.