ISO/IEC 14496-4:2004Published

Information technology — Coding of audio-visual objects — Part 4: Conformance testing

Technologies de l'information — Codage des objets audiovisuels — Partie 4: Essai de conformité

Abstract / scope

ISO/IEC 14496-4:2004 specifies how tests can be designed to verify whether bitstreams and decoders meet requirements specified in ISO/IEC 14496 (parts 1, 2 and 3) and for ISO/IEC 14496-6:2000. It specifies how tests can be designed for bitstream delivery over various delivery technologies in an interoperable transparent manner to ISO/IEC 14496 (parts 1, 2 and 3). Encoders are not addressed specifically. An encoder may be said to be an ISO/IEC 14496 encoder if it generates bitstreams compliant with the syntactic and semantic bitstream requirements specified in ISO/IEC 14496 (parts 1, 2 and 3).

Procedures are described for testing conformance of bitstreams and decoders to the requirements defined in ISO/IEC 14496 (parts 1, 2 and 3). Given the set of characteristics claimed, the requirements that must be met are fully determined by ISO/IEC 14496 (parts 1, 2 and 3). ISO/IEC 14496-4:2004 summarizes the requirements, cross references them to characteristics and defines how conformance with them can be tested. Guidelines are given on constructing tests to verify bitstream and decoder conformance. ISO/IEC 14496-4:2004 gives guidelines on how to construct bitstream test suites to check or verify decoder conformance. In addition, some test bitstreams implemented according to those guidelines are provided as an electronic annex to ISO/IEC 14496-4:2004. These test bitstreams are documented in the various sections of ISO/IEC 14496-4:2004. The procedures and signaling messages for session and channel establishment are defined in ISO/IEC 14496-6:2000.

Conformance with the signaling messages and procedures in ISO/IEC 14496-4:2004 are defined in accordance with the specifications in ISO/IEC 14496-6:2000. This specification allows the manufacturer to identify the conformance of the signaling message in a static review and provides abstract test cases to test the conformance to the procedures in a dynamic review of an implementation as defined in ISO/IEC 9646 (all parts), the Conformance Testing series of standards.

Life cycle

Amendments & corrigenda

ISO/IEC 14496-4:2004/Amd 2:2005PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 2: MPEG-4 conformance extensions for XMT and media nodesInternational Standard · Published 12 Apr 2005 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 3:2005PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 3: Visual new levels and toolsInternational Standard · Published 12 Apr 2005 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 4:2005PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 4: IPMPX conformance extensionsInternational Standard · Published 12 Apr 2005 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 1:2005PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 1: Conformance testing for MPEG-4International Standard · Published 12 Apr 2005 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 5:2005PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 5: Conformance extensions for error-resilient simple scalable profileInternational Standard · Published 22 Apr 2005 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 7:2005PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 7: AFX conformance extensionsInternational Standard · Published 25 Apr 2005 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 8:2005WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 8: High Efficiency Advanced Audio Coding, audio BIFS, and structured audio conformanceInternational Standard · Published 30 May 2005 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 1:2005/Cor 1:2005PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 1: Conformance testing for MPEG-4 — Technical Corrigendum 1International Standard · Published 18 Aug 2005 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Cor 1:2005PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Technical Corrigendum 1International Standard · Published 26 Aug 2005 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 6:2005PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 6: Advanced Video Coding conformanceInternational Standard · Published 5 Sep 2005 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 10:2005PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 10: Conformance extensions for simple profile levels 4a and 5International Standard · Published 17 Nov 2005 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 9:2006PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 9: AVC fidelity range extensions conformanceInternational Standard · Published 10 Mar 2006 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 11:2006WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 11: Parametric stereo conformanceInternational Standard · Published 4 May 2006 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Cor 3:2006WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Technical Corrigendum 3International Standard · Published 4 Oct 2006 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 11:2006/Cor 2:2007WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 11: Parametric stereo conformance — Technical Corrigendum 2International Standard · Published 10 Jan 2007 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 13:2007WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 13: Parametric coding for high quality audio conformanceInternational Standard · Published 17 Jan 2007 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Cor 2:2007PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Technical Corrigendum 2International Standard · Published 30 Mar 2007 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 12:2007WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 12: Morphing & Textures conformanceInternational Standard · Published 16 Apr 2007 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 17:2007PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 17: Advanced text and 2D graphics conformanceInternational Standard · Published 5 Jul 2007 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 15:2007WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 15: Lossless coding of oversampled audioInternational Standard · Published 6 Aug 2007 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 6:2005/Cor 1:2007PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 6: Advanced Video Coding conformance — Technical Corrigendum 1International Standard · Published 24 Sep 2007 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 9:2006/Cor 1:2007PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 9: AVC fidelity range extensions conformance — Technical Corrigendum 1International Standard · Published 16 Oct 2007 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 18:2007WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 18: Conformance of MPEG-1/2 Audio in MPEG-4International Standard · Published 19 Nov 2007 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 19:2007WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 19: Audio lossless coding (ALS)International Standard · Published 19 Nov 2007 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 14:2007WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 14: BSAC conformanceInternational Standard · Published 26 Nov 2007 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 16:2008WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 16: MPEG-J GFX conformanceInternational Standard · Published 14 Feb 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 22:2008WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 22: AudioBIFS v3 conformanceInternational Standard · Published 11 Mar 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 13:2007/Cor 1:2008WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 13: Parametric coding for high quality audio conformance — Technical Corrigendum 1International Standard · Published 18 Mar 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 23:2008PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 23: Synthesized texture conformanceInternational Standard · Published 7 Apr 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 1:2005/Cor 2:2008PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 1: Conformance testing for MPEG-4 — Technical Corrigendum 2International Standard · Published 22 Apr 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 28:2008PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 28: Conformance extensions for simple profile level 6International Standard · Published 14 May 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 21:2008WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 21: Geometry and shadow conformanceInternational Standard · Published 21 May 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 24:2008PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 24: File format conformanceInternational Standard · Published 21 May 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 25:2008PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 25: LASeR and SAF conformanceInternational Standard · Published 21 May 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 8:2005/Cor 1:2008WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 8: High Efficiency Advanced Audio Coding, audio BIFS, and structured audio conformance — Technical Corrigendum 1International Standard · Published 17 Jun 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 19:2007/Cor 1:2008WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 19: Audio lossless coding (ALS) — Technical Corrigendum 1International Standard · Published 23 Jun 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 29:2008PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 29: Symbolic Music Representation conformanceInternational Standard · Published 25 Jun 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 11:2006/Cor 3:2008WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 11: Parametric stereo conformance — Technical Corrigendum 3International Standard · Published 30 Jun 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 11:2006/Cor 1:2008WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 11: Parametric stereo conformance — Technical Corrigendum 1International Standard · Published 30 Jun 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 20:2008WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 20: Scalable to lossless coding (SLS) conformanceInternational Standard · Published 11 Aug 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 26:2008PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 26: Conformance levels and bitstreams for Open Font FormatInternational Standard · Published 17 Sep 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 27:2008PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 27: LASeR and SAF extensions conformanceInternational Standard · Published 18 Sep 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Cor 5:2008WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Technical Corrigendum 5International Standard · Published 31 Oct 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Cor 4:2008PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Technical Corrigendum 4International Standard · Published 31 Oct 2008 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 30:2009PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 30: Conformance testing for new profiles for professional applicationsInternational Standard · Published 12 Feb 2009 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 31:2009PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 31: Conformance testing for SVC profilesInternational Standard · Published 12 Mar 2009 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 32:2009WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 32: Frame-based Animated Mesh Compression conformanceInternational Standard · Published 30 Mar 2009 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Cor 6:2009WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Technical Corrigendum 6International Standard · Published 17 Apr 2009 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 13:2007/Cor 2:2009WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 13: Parametric coding for high quality audio conformance — Technical Corrigendum 2International Standard · Published 17 Apr 2009 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 35:2009PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 35: Simple studio profile levels 5 and 6 conformance testingInternational Standard · Published 25 May 2009 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 37:2009PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 37: Additional file format conformanceInternational Standard · Published 30 Nov 2009 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Cor 7:2010PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Technical Corrigendum 7International Standard · Published 5 Feb 2010 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 38:2010PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 38: Conformance testing for Multiview Video CodingInternational Standard · Published 26 Apr 2010 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 40:2011PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 40: ExtendedCore2D conformanceInternational Standard · Published 28 Oct 2011 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 38:2010/Cor 1:2012PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 38: Conformance testing for Multiview Video Coding — Technical Corrigendum 1International Standard · Published 3 Jul 2012 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 9:2006/Cor 2:2012PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 9: AVC fidelity range extensions conformance — Technical Corrigendum 2International Standard · Published 30 Jul 2012 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 41:2014PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 41: Conformance testing of MVC plus depth extension of AVCInternational Standard · Published 28 Jul 2014 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 42:2014PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 42: Conformance testing of Multi-Resolution Frame Compatible Stereo Coding extension of AVCInternational Standard · Published 18 Nov 2014 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 43:2015PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 43: 3D-AVC conformance testingInternational Standard · Published 19 Nov 2015 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 45:2016PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 45: Conformance Testing for the Multi-resolution Frame Compatible Stereo Coding with Depth Maps Extension of AVCInternational Standard · Published 18 Nov 2016 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2004/Amd 46:2019PublishedInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 46: Conformance testing for internet video codingInternational Standard · Published 17 Apr 2019 · ISO/IEC JTC 1/SC 29

Replaces

ISO/IEC 14496-4:2000/FDAM 1Deleted (project abandoned)Information technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 1: Conformance testing extensionsInternational Standard · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2000WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testingInternational Standard · Published 21 Dec 2000 · ISO/IEC JTC 1/SC 29ISO/IEC 14496-4:2000/Cor 1:2002WithdrawnInformation technology — Coding of audio-visual objects — Part 4: Conformance testing — Technical Corrigendum 1International Standard · Published 19 Sep 2002 · ISO/IEC JTC 1/SC 29