ISO/IEC 14496-4:2004
Information technology -- Coding of audio-visual objects -- Part 4: Conformance testing
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.
Amendments
- ISO/IEC 14496-4:2004/AMD1:2005. Published 12/04/2005
- ISO/IEC 14496-4:2004/AMD10:2005. Published 17/11/2005
- ISO/IEC 14496-4:2004/AMD11:2006. Published 04/05/2006
- ISO/IEC 14496-4:2004/AMD12:2007. Published 16/04/2007
- ISO/IEC 14496-4:2004/AMD13:2007. Published 17/01/2007
- ISO/IEC 14496-4:2004/AMD14:2007. Published 26/11/2007
- ISO/IEC 14496-4:2004/AMD15:2007. Published 06/08/2007
- ISO/IEC 14496-4:2004/AMD16:2008. Published 14/02/2008
- ISO/IEC 14496-4:2004/AMD17:2007. Published 05/07/2007
- ISO/IEC 14496-4:2004/AMD18:2007. Published 19/11/2007
- ISO/IEC 14496-4:2004/AMD19:2007. Published 19/11/2007
- ISO/IEC 14496-4:2004/AMD2:2005. Published 12/04/2005
- ISO/IEC 14496-4:2004/AMD20:2008. Published 11/08/2008
- ISO/IEC 14496-4:2004/AMD21:2008. Published 21/05/2008
- ISO/IEC 14496-4:2004/AMD22:2008. Published 11/03/2008
- ISO/IEC 14496-4:2004/AMD23:2008. Published 07/04/2008
- ISO/IEC 14496-4:2004/AMD24:2008. Published 21/05/2008
- ISO/IEC 14496-4:2004/AMD25:2008. Published 21/05/2008
- ISO/IEC 14496-4:2004/AMD26:2008. Published 17/09/2008
- ISO/IEC 14496-4:2004/AMD27:2008. Published 18/09/2008
- ISO/IEC 14496-4:2004/AMD28:2008. Published 14/05/2008
- ISO/IEC 14496-4:2004/AMD29:2008. Published 25/06/2008
- ISO/IEC 14496-4:2004/AMD3:2005. Published 12/04/2005
- ISO/IEC 14496-4:2004/AMD30:2009. Published 12/02/2009
- ISO/IEC 14496-4:2004/AMD31:2009. Published 12/03/2009
- ISO/IEC 14496-4:2004/AMD32:2009. Published 30/03/2009
- ISO/IEC 14496-4:2004/AMD35:2009. Published 25/05/2009
- ISO/IEC 14496-4:2004/AMD37:2009. Published 30/11/2009
- ISO/IEC 14496-4:2004/AMD38:2010. Published 26/04/2010
- ISO/IEC 14496-4:2004/AMD4:2005. Published 12/04/2005
- ISO/IEC 14496-4:2004/AMD40:2011. Published 28/10/2011
- ISO/IEC 14496-4:2004/AMD41:2014. Published 28/07/2014
- ISO/IEC 14496-4:2004/AMD42:2014. Published 18/11/2014
- ISO/IEC 14496-4:2004/AMD43:2015. Published 19/11/2015
- ISO/IEC 14496-4:2004/AMD45:2016. Published 18/11/2016
- ISO/IEC 14496-4:2004/AMD46:2019. Published 17/04/2019
- ISO/IEC 14496-4:2004/AMD5:2005. Published 22/04/2005
- ISO/IEC 14496-4:2004/AMD6:2005. Published 05/09/2005
- ISO/IEC 14496-4:2004/AMD7:2005. Published 25/04/2005
- ISO/IEC 14496-4:2004/AMD8:2005. Published 30/05/2005
- ISO/IEC 14496-4:2004/AMD9:2006. Published 10/03/2006
- ISO/IEC 14496-4:2004/COR1:2005. Published 26/08/2005
- ISO/IEC 14496-4:2004/COR2:2007. Published 30/03/2007
- ISO/IEC 14496-4:2004/COR3:2006. Published 04/10/2006
- ISO/IEC 14496-4:2004/COR4:2008. Published 31/10/2008
- ISO/IEC 14496-4:2004/COR5:2008. Published 31/10/2008
- ISO/IEC 14496-4:2004/COR6:2009. Published 17/04/2009
- ISO/IEC 14496-4:2004/COR7:2010. Published 05/02/2010
Previous versions
Keep me up-to-date
Register to receive notifications when updates are made to this standard.
Related Information
Similar Standards
-
BS EN 61937-10:2011
Digital audio. Interface for non-linear PCM encoded audio bitstreams applying IEC 60958, Non-linear PCM bitstreams according to the MPEG-4 Audio Lossless Coding (ALS) format
-
BS EN 61937-5:2006
Digital audio. Interface for non-linear PCM encoded audio bitstreams applying IEC 60958, Non-linear PCM bitstreams according to the DTS (digital theatre systems) format(s)
-
BS EN 61937-6:2006+A1:2014
Digital audio. Interface for non-linear PCM encoded audio bitstreams applying IEC 60958, Non-linear PCM bitstreams according to the MPEG-2 AAC and MPEG-4 AAC formats
-
BS EN 61937-8:2007
Digital audio. Interface for non-linear PCM encoded audio bitstreams applying IEC 60958, Non-linear PCM bitstreams according to the Windows Media Audio (WMA) Professional format
Amendments
- ISO/IEC 14496-4:2004/AMD1:2005. Published 12/04/2005
- ISO/IEC 14496-4:2004/AMD10:2005. Published 17/11/2005
- ISO/IEC 14496-4:2004/AMD11:2006. Published 04/05/2006
- ISO/IEC 14496-4:2004/AMD12:2007. Published 16/04/2007
- ISO/IEC 14496-4:2004/AMD13:2007. Published 17/01/2007
- ISO/IEC 14496-4:2004/AMD14:2007. Published 26/11/2007
- ISO/IEC 14496-4:2004/AMD15:2007. Published 06/08/2007
- ISO/IEC 14496-4:2004/AMD16:2008. Published 14/02/2008
- ISO/IEC 14496-4:2004/AMD17:2007. Published 05/07/2007
- ISO/IEC 14496-4:2004/AMD18:2007. Published 19/11/2007
- ISO/IEC 14496-4:2004/AMD19:2007. Published 19/11/2007
- ISO/IEC 14496-4:2004/AMD2:2005. Published 12/04/2005
- ISO/IEC 14496-4:2004/AMD20:2008. Published 11/08/2008
- ISO/IEC 14496-4:2004/AMD21:2008. Published 21/05/2008
- ISO/IEC 14496-4:2004/AMD22:2008. Published 11/03/2008
- ISO/IEC 14496-4:2004/AMD23:2008. Published 07/04/2008
- ISO/IEC 14496-4:2004/AMD24:2008. Published 21/05/2008
- ISO/IEC 14496-4:2004/AMD25:2008. Published 21/05/2008
- ISO/IEC 14496-4:2004/AMD26:2008. Published 17/09/2008
- ISO/IEC 14496-4:2004/AMD27:2008. Published 18/09/2008
- ISO/IEC 14496-4:2004/AMD28:2008. Published 14/05/2008
- ISO/IEC 14496-4:2004/AMD29:2008. Published 25/06/2008
- ISO/IEC 14496-4:2004/AMD3:2005. Published 12/04/2005
- ISO/IEC 14496-4:2004/AMD30:2009. Published 12/02/2009
- ISO/IEC 14496-4:2004/AMD31:2009. Published 12/03/2009
- ISO/IEC 14496-4:2004/AMD32:2009. Published 30/03/2009
- ISO/IEC 14496-4:2004/AMD35:2009. Published 25/05/2009
- ISO/IEC 14496-4:2004/AMD37:2009. Published 30/11/2009
- ISO/IEC 14496-4:2004/AMD38:2010. Published 26/04/2010
- ISO/IEC 14496-4:2004/AMD4:2005. Published 12/04/2005
- ISO/IEC 14496-4:2004/AMD40:2011. Published 28/10/2011
- ISO/IEC 14496-4:2004/AMD41:2014. Published 28/07/2014
- ISO/IEC 14496-4:2004/AMD42:2014. Published 18/11/2014
- ISO/IEC 14496-4:2004/AMD43:2015. Published 19/11/2015
- ISO/IEC 14496-4:2004/AMD45:2016. Published 18/11/2016
- ISO/IEC 14496-4:2004/AMD46:2019. Published 17/04/2019
- ISO/IEC 14496-4:2004/AMD5:2005. Published 22/04/2005
- ISO/IEC 14496-4:2004/AMD6:2005. Published 05/09/2005
- ISO/IEC 14496-4:2004/AMD7:2005. Published 25/04/2005
- ISO/IEC 14496-4:2004/AMD8:2005. Published 30/05/2005
- ISO/IEC 14496-4:2004/AMD9:2006. Published 10/03/2006
- ISO/IEC 14496-4:2004/COR1:2005. Published 26/08/2005
- ISO/IEC 14496-4:2004/COR2:2007. Published 30/03/2007
- ISO/IEC 14496-4:2004/COR3:2006. Published 04/10/2006
- ISO/IEC 14496-4:2004/COR4:2008. Published 31/10/2008
- ISO/IEC 14496-4:2004/COR5:2008. Published 31/10/2008
- ISO/IEC 14496-4:2004/COR6:2009. Published 17/04/2009
- ISO/IEC 14496-4:2004/COR7:2010. Published 05/02/2010