Overview
ISO/IEC 14496-33:2019 - "Information technology - Coding of audio‑visual objects - Part 33: Internet video coding" specifies MPEG‑4 Internet video coding. The standard defines the coded bitstream, syntax and semantics, parsing and decoding processes, and profile/level constraints needed to implement interoperable internet video codecs and players.
Key topics
The standard covers the complete video coding pipeline and related syntax elements, including:
- Bitstream syntax and semantics - start codes, sequence header, frames, slices, macroblocks and block structures.
- Source, coded and decoded formats - colour format, frame types, frame re‑ordering and sequence organization.
- Prediction methods - detailed intra (4x4, 8x8, 16x16) and inter prediction processes and motion vector derivation.
- Transform and reconstruction - inverse scanning, inverse quantization, inverse transform and sample reconstruction.
- Parsing and decoding processes - methods for parsing ue(v)/ae(v), transform coefficient level parsing and overall decoding flow.
- Loop filtering and buffer management - post‑processing (loop filters) and reference frame buffer management for decoding.
- Profiles and levels - constraints for conformance and scalability across devices and use cases.
- Supporting sections include terms/definitions, abbreviations, operator conventions and normative references.
Applications
ISO/IEC 14496-33:2019 is intended for technologies and products involving internet video transport, storage and playback:
- Web and OTT video streaming services (client/player implementations)
- Browser‑based video codecs and media frameworks
- Software and hardware codec developers (encoders/decoders)
- Set‑top boxes, smart TVs and mobile device video stacks
- CDN and media server implementers concerned with compliant bitstream generation
- Test laboratories and interoperability labs validating conformance
Who should use this standard
- Codec engineers implementing MPEG‑4 Internet video decoders/encoders
- System integrators building interoperable streaming platforms
- Firmware/hardware designers for SoCs and video accelerators
- Testing and QA teams ensuring compliance with bitstream and decoding requirements
- Standards bodies and working groups aligning related multimedia specifications
Related standards
- ISO/IEC 14496 (the broader MPEG‑4 family) - Part 33 is one component of the MPEG‑4 series; implementers often consult adjacent MPEG‑4 parts and normative references cited within the document.
This standard is essential for anyone implementing or validating MPEG‑4 Internet video coding to ensure interoperable, standards‑compliant internet video services and devices.