Reference number
ISO/IEC 14496-5:2001
International Standard
ISO/IEC 14496-5:2001
Information technology — Coding of audio-visual objects — Part 5: Reference software
Edition 2
2001-12
Read sample
ISO/IEC 14496-5:2001
36086
Published (Edition 2, 2001)
This publication was last reviewed and confirmed in 2008. Therefore this version remains current.
This standard has 42 amendments.

Abstract

Reference software is normative in the sense that any conforming implementation of the software, taking the same

conformant bitstreams, using the same output file format, will output the same file. Complying ISO/IEC 14496

implementations are not expected to follow the algorithms or the programming techniques used by the reference

software. Although the decoding software is considered normative, it cannot add anything to the textual technical

description included in parts 1, 2, 3 and 6 of ISO/IEC 14496.

The software contained in this part of ISO/IEC 14496 is divided into three categories:

a) Elementary stream decoding software is catalogued in clauses 3, 4 and 5. This software accepts

elementary streams encoded according to the normative specification in parts 1, 2, 3 and 6 of ISO/IEC 14496

and decodes the streams into the media types associated with each elementary stream. While this software

appears in the normative part of this specification, attention is drawn to the fact that the implementation

techniques used in this software are not considered normative ? several different implementations could

produce the same result ? but the software is considered normative in that it correctly implements the decoding

processes described in parts 1, 2, 3 and 6 of ISO/IEC 14496.

b) Elementary stream encoding software is catalogued in Annex A (informative). This software creates

elementary streams from associated media types. The encoders are provided as a means to obtain

elementary streams with the normative syntax described in parts 1, 2 and 3 of ISO/IEC 14496. The techniques

used for encoding are not specified by this specification, and the quality and complexity of these encoders has

not been optimized.

c) Utility software is catalogued in Annex B (informative). This software was found useful by the developers of

the standard, but may not conform to the normative specifications given in parts 1, 2, 3 and 6 of

ISO/IEC 14496.

File locations given in this part of ISO/IEC 14496 are expressed relative to its location in the source tree.

General information

  •  : Published
     : 2001-12
    : International Standard confirmed [90.93]
  •  : 2
     : 5
  • ISO/IEC JTC 1/SC 29
    35.040.40 
  • RSS updates

 Amendments

Amendments are issued when it is found that new material may need to be added to an existing standardization document. They may also include editorial or technical corrections to be applied to the existing document.

Amendment 1

Reference software for MPEG-4

Edition 2002

Amendment 2

MPEG-4 reference software extensions for XMT and media nodes

Edition 2003

Amendment 3

Visual new level and tools

Edition 2003

Amendment 4

IPMPX reference software extensions

Edition 2004

Amendment 5

Reference software extensions for error resilient simple scalable profile

Edition 2004

Amendment 6

Advanced Video Coding (AVC) and High Efficiency Advanced Audio Coding (HE AAC) reference software

Edition 2005

Amendment 7

AFX reference software extensions

Edition 2005

Amendment 8

AVC fidelity range extensions reference software

Edition 2006

Amendment 9

Morphing & Textures reference software

Edition 2007

Amendment 10

SSC, DST, ALS and SLS reference software

Edition 2007

Amendment 11

MPEG-J GFX Reference software

Edition 2007

Amendment 12

Updated file format reference software

Edition 2007

Amendment 13

Geometry and shadow reference software

Edition 2008

Amendment 14

Open Font Format reference software

Edition 2009

Amendment 15

Reference software for Multiview Video Coding

Edition 2010

Amendment 16

Symbolic Music Representation reference software

Edition 2008

Amendment 17

Reference software for LASeR and SAF

Edition 2008

Amendment 18

Reference software for new profiles for professional applications

Edition 2008

Amendment 19

Reference software for Scalable Video Coding

Edition 2009

Amendment 20

MPEG-1 and -2 on MPEG-4 reference software and BSAC extensions

Edition 2009

Amendment 21

Frame-based Animated Mesh Compression reference software

Edition 2009

Amendment 22

Reference software for 3D Graphics Compression Model (3DGCM)

Edition 2009

Amendment 23

Synthesized texture reference software

Edition 2010

Amendment 24

Reference software for AAC-ELD

Edition 2009

Amendment 25

Reference software for scene partitioning

Edition 2009

Amendment 26

Reference software for scalable complexity 3D mesh coding in 3DG compression model

Edition 2011

Amendment 27

Scalable complexity 3D mesh coding reference software

Edition 2011

Amendment 28

Reference software for LASeR adaptation tools

Edition 2011

Amendment 29

Reference software for LASeR presentation and modification of structured information (PMSI) tools

Edition 2011

Amendment 30

ExtendedCore2D reference software

Edition 2011

Amendment 31

Reference software for efficient representation of 3D meshes with multiple attributes

Edition 2012

Amendment 32

Reference software for multi-resolution 3D mesh compression

Edition 2015

Amendment 33

Reference software for MVC plus depth extension of AVC

Edition 2015

Amendment 34

Reference software of the multi-resolution frame compatible stereo coding of AVC

Edition 2014

Amendment 35

3D-AVC Reference software

Edition 2015

Amendment 36

Pattern-based 3D mesh coding reference software

Edition 2015

Amendment 37

New levels for the AAC profiles, uniDRC support, AAC block length parameter corrections

Edition 2015

Amendment 39

Reference software for the Multi-resolution Frame Compatible Stereo Coding with Depth Maps of AVC

Edition 2016

Amendment 40

Printing material and 3D graphics coding for browsers reference software

Edition 2019

Amendment 41

Reference software for internet video coding

Edition 2019

Amendment 42

Reference software for the alternative depth information SEI message extension of AVC

Edition 2017

Amendment 43

New levels of ALS simple profile, SBR enhancements

Edition 2018

Life cycle

Got a question?

Check out our Help and Support