ISO/IEC 13818-1:2007/Amd 1:2007
(Amendment)Information technology — Generic coding of moving pictures and associated audio information: Systems — Part 1: — Amendment 1: Transport of MPEG-4 streaming text and MPEG-4 lossless audio over MPEG-2 systems
Information technology — Generic coding of moving pictures and associated audio information: Systems — Part 1: — Amendment 1: Transport of MPEG-4 streaming text and MPEG-4 lossless audio over MPEG-2 systems
Technologies de l'information — Codage générique des images animées et du son associé: Systèmes — Partie 1: — Amendement 1: Transport de texte en flux MPEG-4 et d'audio sans perte MPEG-4 sur des systèmes MPEG-2
Informacijska tehnologija - Splošno kodiranje gibljivih slik in pripadajočih avdio informacij: Sistemi Dopolnilo 1: Prenos strujnega besedila MPEG-4 in brezizgubnega avdia MPEG-4 prek sistemov MPEG-2
Amandma A1:2010 je dodatek k standardu SIST ISO/IEC 13818-1:2010
To priporočilo / mednarodni standard določa sistemsko plast kodiranja. Razvit je bil predvsem za podporo kombinaciji video in avdio kodirnih metod, določenih v 2. in 3. delu ISO/IEC 13818. Sistemska plast podpira šest osnovnih funkcij:
1) sinhronizacijo več stisnjenih tokov pri dekodiranju;
2) prepletanje več stisnjenih tokov v en sam tok;
3) inicializacijo medpomnilnika za zagon dekodiranja;
4) neprekinjeno upravljanje medpomnilnika;
5) identifikacijo časa;
6) multipleksiranje in označevanje različnih komponent v sistemskem toku.
ITU-T Rec. H.222.0 | ISO/IEC 13818-1 multipleksiran bitni tok je bodisi transportni bodisi programski tok. Oba tokova sta sestavljena iz PES paketov in paketov, ki vsebujejo ostale potrebne informacije. Obe vrsti tokov podpirata multipleksiranje stisnjenih video in avdio tokov iz enega programa s skupnim časovnim merilom. Transportni tok dodatno podpira multipleksiranje stisnjenih video in avdio tokov iz več programov z neodvisnimi časovnimi merili. Za okolja, ki so skoraj brez napak, je na splošno bolj primeren programski tok, ki podpira programsko obdelavo informacij programa. Transportni tok je bolj primeren za uporabo v okoljih, kjer so napake verjetne. ITU-T Rec. H.222.0 | ISO/IEC 13818-1 multipleksiran bitni tok je bodisi transportni bodisi programski tok, sestavljen iz dveh plasti: najbolj oddaljena plast je sistemska plast, najbolj notranja pa je plast stiskanja. Sistemska plast zagotavlja potrebne funkcije za uporabo enega ali več stisnjenih podatkovnih tokov v sistemu. Video in avdio deli te specifikacije določajo plast stisnjenega kodiranja za avdio in video podatke. Kodiranje drugih vrst podatkov ni določeno s to specifikacijo, vendar je podprto z sistemsko plastjo, pod pogojem, da se druge vrste podatkov držijo omejitev, določenih v točki 2.7.
General Information
Relations
Buy Standard
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 13818-1
Third edition
2007-10-15
AMENDMENT 1
2007-11-01
Information technology — Generic coding
of moving pictures and associated audio
information: Systems
AMENDMENT 1: Transport of MPEG-4
streaming text and MPEG-4 lossless audio
over MPEG-2 systems
Technologies de l'information — Codage générique des images
animées et des informations sonores associées: Systèmes
AMENDEMENT 1: Transport de texte en flux MPEG-4 et d'audio sans
perte MPEG-4 sur des systèmes MPEG-2
Reference number
ISO/IEC 13818-1:2007/Amd.1:2007(E)
©
ISO/IEC 2007
---------------------- Page: 1 ----------------------
ISO/IEC 13818-1:2007/Amd.1:2007(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
COPYRIGHT PROTECTED DOCUMENT
© ISO/IEC 2007
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2007 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/IEC 13818-1:2007/Amd.1:2007(E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
Amendement 1 to ISO/IEC 13818-1 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information
technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information, in
collaboration with ITU-T. The identical text is published as ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007).
© ISO/IEC 2007 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
INTERNATIONAL STANDARD
ITU-T RECOMMENDATION
Information technology – Generic coding of moving pictures
and associated audio information: Systems
Amendment 1
Transport of MPEG-4 streaming text and MPEG-4 lossless audio over MPEG-2 systems
1) Subclause 1.2.3
Add the following references to subclause 1.2.3:
– ISO/IEC 14496-3:2005/Amd.1:2007, Low delay AAC profile.
– ISO/IEC 14496-17:2006, Information technology – Coding of audio-visual objects – Part 17: Streaming
text format.
2) Subclause 2.1.1
Replace, in the definition for access unit in subclause 2.1.1:
In the case of audio, an access unit is the coded representation of an audio frame.
by:
In the case of audio, an access unit is the coded representation of an audio frame, whereby each audio frame carries data
from one or more audio channels; an audio frame may carry for example one mono channel, or two stereo channels or
seven surround sound channels.
In the case of an ISO/IEC 14496-17 text stream, see ISO/IEC 14496-17 for the definition of an access unit.
3) New subclause 2.4.2.9
Add, after subclause 2.4.2.8:
2.4.2.9 T-STD extensions for carriage of ISO/IEC 14496-17 text streams
To define the decoding in the T-STD of ISO/IEC 14496-17 text streams carried in a Transport Stream, the
T-STD model needs to be extended. The T-STD extension and T-STD parameters for decoding of ISO/IEC 14496-17
text streams are defined in 2.15.3.1.
4) Subclause 2.4.3.5
Replace, in the semantics of "discontinuity indicator" under subclause 2.4.3.5 starting from the 5th paragraph:
For the purpose of this clause, an elementary stream access point is defined as follows:
• ISO/IEC 11172-2 video and ITU-T Rec. H.262 | ISO/IEC 13818-2 video – The first byte of a video
sequence header.
• ISO/IEC 14496-2 visual – The first byte of the visual object sequence header.
• ITU-T Rec. H.264 | ISO/IEC 14496-10 video – The first byte of an AVC access unit. The SPS and PPS
parameter sets referenced in this and all subsequent AVC access units in the coded video stream shall be
provided after this access point in the byte stream and prior to their activation.
• Audio – The first byte of an audio frame.
ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007) 1
---------------------- Page: 4 ----------------------
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
by:
For the purpose of this clause, an elementary stream access point is defined as follows:
• ISO/IEC 11172-2 video and ITU-T Rec. H.262 | ISO/IEC 13818-2 video – The first byte of a video
sequence header.
• ISO/IEC 14496-2 visual – The first byte of the visual object sequence header.
• ITU-T Rec. H.264 | ISO/IEC 14496-10 video – The first byte of an AVC access unit. The SPS and PPS
parameter sets referenced in this and all subsequent AVC access units in the coded video stream shall be
provided after this access point in the byte stream and prior to their activation.
• Audio – The first byte of an audio frame.
• ISO/IEC 14496-17 text stream – The first byte of a text access unit. In case in-band sample descriptions
are used, each in-band sample description shall be provided in the ISO/IEC 14496-17 stream after this
access point and prior to its use by an access unit.
5) Subclause 2.4.3.7
a) In subclause 2.4.3.7, replace Table 2-27:
Table 2-27 – Stream_id_extension assignments
stream_id_extension Note stream coding
000 0000 1 IPMP Control Information stream
000 0001 2 IPMP stream
000 0010 … 011 1111 reserved_data_stream
100 0000 … 111 1111 private_stream
NOTE 1 – PES packets of stream_id_extension 0b000 0000 (IPMP Control Information Stream) have a unique syntax specified in
ISO/IEC 13818-11 (MPEG-2 IPMP).
NOTE 2 – PES packets of stream_id_extension 0b000 0001 (IPMP Stream) have a unique syntax specified in ISO/IEC 13818-11
(MPEG-2 IPMP).
by:
Table 2-27 – Stream_id_extension assignments
stream_id_extension Note stream coding
000 0000 1 IPMP Control Information stream
000 0001 2 IPMP stream
000 0010 … 000 1111 ISO/IEC 14496-17 text stream
001 0000 … 011 1111 reserved_data_stream
100 0000 … 111 1111 private_stream
NOTE 1 – PES packets of stream_id_extension 0b000 0000 (IPMP Control Information Stream) have a unique syntax specified in
ISO/IEC 13818-11 (MPEG-2 IPMP).
NOTE 2 – PES packets of stream_id_extension 0b000 0001 (IPMP Stream) have a unique syntax specified in ISO/IEC 13818-11
(MPEG-2 IPMP).
b) Replace, in the semantics of PTS in subclause 2.4.3.7:
The presentation time t (k) shall be equal to the decoding time t (k) for:
pn dn
• audio access units;
• access units in ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 low delay video sequences;
• B-pictures in ISO/IEC 11172-2, ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 video
streams.
2 ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007)
---------------------- Page: 5 ----------------------
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
by:
In the case of an ISO/IEC 14496-17 text stream, if a PTS is present in PES packet header, it shall refer to the first text
access unit commencing in the PES packet. A text access unit commences in a PES packet if the first byte of the text
access unit is present in the PES packet.
The presentation time t (k) shall be equal to the decoding time t (k) for:
pn dn
• audio access units;
• access units in ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 low delay video sequences;
• B-pictures in ISO/IEC 11172-2, ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 video
streams;
• text access units in ISO/IEC 14496-17.
6) Subclause 2.4.4.9
a) Replace Table 2-34 in subclause 2.4.4.9 with the following:
Table 2-34 – Stream type assignments
Value Description
0x00 ITU-T | ISO/IEC Reserved
0x01 ISO/IEC 11172-2 Video
0x02 ITU-T Rec. H.262 | ISO/IEC 13818-2 Video or ISO/IEC 11172-2 constrained parameter video stream
0x03 ISO/IEC 11172-3 Audio
0x04 ISO/IEC 13818-3 Audio
0x05 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 private_sections
0x06 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data
0x07 ISO/IEC 13522 MHEG
0x08 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Annex A DSM-CC
0x09 ITU-T Rec. H.222.1
0x0A ISO/IEC 13818-6 type A
0x0B ISO/IEC 13818-6 type B
0x0C ISO/IEC 13818-6 type C
0x0D ISO/IEC 13818-6 type D
0x0E ITU-T Rec. H.222.0 | ISO/IEC 13818-1 auxiliary
0x0F ISO/IEC 13818-7 Audio with ADTS transport syntax
0x10 ISO/IEC 14496-2 Visual
0x11 ISO/IEC 14496-3 Audio with the LATM transport syntax as defined in ISO/IEC 14496-3/Amd.1
0x12 ISO/IEC 14496-1 SL-packetized stream or FlexMux stream carried in PES packets
0x13 ISO/IEC 14496-1 SL-packetized stream or FlexMux stream carried in ISO/IEC 14496_sections
0x14 ISO/IEC 13818-6 Synchronized Download Protocol
0x15 Metadata carried in PES packets
0x16 Metadata carried in metadata_sections
0x17 Metadata carried in ISO/IEC 13818-6 Data Carousel
0x18 Metadata carried in ISO/IEC 13818-6 Object Carousel
0x19 Metadata carried in ISO/IEC 13818-6 Synchronized Download Protocol
0x1A IPMP stream (defined in ISO/IEC 13818-11, MPEG-2 IPMP)
0x1B AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video
0x1C ISO/IEC 14496-3 Audio, without using any additional transport syntax, such as DST, ALS and SLS
0x1D ISO/IEC 14496-17 Text
0x1E-0x7E ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Reserved
0x7F IPMP stream
0x80-0xFF User Private
ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007) 3
---------------------- Page: 6 ----------------------
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
b) Add below Table 2-34 the following clarifying text:
In the above table various stream types are assigned for carriage of audio signals, with or without a transport syntax.
Typically, the transport syntax is used for providing sync words. The use of a specific transport syntax, if at all, is
specified in the clauses in this Specification specifying the transport of the various audio signals.
7) Subclause 2.5.2.4
Replace, in subclause 2.5.2.4 "PES streams":
Buffer sizes BS in the PES-STD model are defined as follows:
n
– For ITU-T Rec. H.262 | ISO/IEC 13818-2 video:
BS = VBV [profile, level] + BS
n max oh
BS (1/750) seconds × R [profile, level], where VBV [profile, level] and R [profile, level] are
oh = max max max
the maximum VBV size and bit rate per profile, level, and layer as defined in Tables 8-13 and 8-14,
respectively, of ITU-T Rec. H.262 | ISO/IEC 13818-2. BS is allocated for PES packet header overhead.
oh
– For ISO/IEC 11172-2 video:
BS = VBV + BS
n max oh
BS (1/750) seconds × R , where R and vbv_max refer to the maximum bitrate and maximum
oh = max max
vbv_buffer_size for a constrained parameter bitstream in ISO/IEC 11172-2 respectively.
– For ISO/IEC 11172-3 or ISO/IEC 13818-3 audio:
BS = 2848 bytes
n
– For ITU-T Rec. H.264 | ISO/IEC 14496-10 video:
BS = 1200 × MaxCPB[level] + BS
n oh
where MaxCPB[level] is defined in Table A.1 (Level Limits) in ITU-T Rec. H.264 | ISO/IEC 14496-10
for each level.
by:
As a PES stream only carries a single elementary stream, the buffer sizes in the PES-STD do not account for
multiplexing with other elementary streams, but only for multiplexing of the elementary stream carried in the PES
stream with PES headers, pack headers and system headers. The buffer sizes BS in the PES-STD model are defined as
n
follows:
– For ITU-T Rec. H.262 | ISO/IEC 13818-2 video:
BS = VBV [profile, level] + BS
n max oh
BS = (1/750) seconds × R [profile, level], where VBV [profile, level] and R [profile, level] are
oh max max max
the maximum VBV size and bit rate per profile, level, and layer as defined in Tables 8-13 and 8-14,
respectively, of ITU-T Rec. H.262 | ISO/IEC 13818-2. BS is allocated for PES packet header overhead.
oh
– For ISO/IEC 11172-2 video:
BS = VBV + BS
n max oh
BS = (1/750) seconds × R , where R and vbv_max refer to the maximum bitrate and maximum
oh max max
vbv_buffer_size for a constrained parameter bitstream in ISO/IEC 11172-2 respectively.
– For ISO/IEC 11172-3 or ISO/IEC 13818-3 audio:
BS = 2848 bytes
n
4 ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007)
---------------------- Page: 7 ----------------------
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
– For ISO/IEC 13818-7 ADTS audio:
BS = 2848 bytes if 1-2 channels
n
BS = 7200 bytes if 3-8 channels
n
BS = 10800 bytes if 9-12 channels
n
BS = 43200 bytes if 13-48 channels
n
Note that the above numbers differ from the BS numbers specified in 2.4.3.2 due to the fact that a PES
n
stream carries a single elementary stream only.
– For ISO/IEC 14496-3 audio, except for ISO/IEC 14496-3 DST, ALS and SLS:
BS = 2848 bytes if 1-2 channels
n
BS = 7200 bytes if 3-8 channels
n
BS = 10800 bytes if 9-12 channels
n
BS = 43200 bytes if 13-48 channels
n
Note that the above numbers differ from the BSn numbers specified in 2.11.2.2 due to the fact that a PES
stream carries a single elementary stream only.
– For ISO/IEC 14496-3 DST-64 audio:
BS = 5000 × (number of channels) bytes; hence for stereo BS = 10 000 bytes
n n
and for 5.1 surround sound audio BS = 30 000 bytes
n
– For ISO/IEC 14496-3 DST-128 audio:
BS = 10 000 × (number of channels) bytes; hence for stereo BS = 20 000 bytes
n n
and for 5.1 surround sound audio BS = 60 000 bytes
n
– For ISO/IEC 14496-3 DST-256 audio:
BS = 20 000 × (number of channels) bytes; hence for stereo BS = 40 000 bytes
n n
and for 5.1 surround sound audio BS = 120 000 bytes
n
– For ISO/IEC 14496-3 ALS and SLS audio:
BS = 33 000 × (number of channels) bytes; hence for stereo BS = 66 000 bytes
n n
and for 5.1 surround sound audio BS = 198 000 bytes
n
– For ITU-T Rec. H.264 | ISO/IEC 14496-10 video:
BS = 1200 × MaxCPB[level] + BS
n oh
where MaxCPB[level] is defined in Table A.1 (Level Limits) in ITU-T Rec. H.264 | ISO/IEC 14496-10
for each level.
8) New subclause 2.5.2.8
Add, after subclause 2.5.2.7:
2.5.2.8 P-STD extensions for carriage of ISO/IEC 14496-17 text streams
For decoding of ISO/IEC 14496-17 text streams carried in a Program Stream in the P-STD model, see 2.15.3.2.
ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007) 5
---------------------- Page: 8 ----------------------
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
9) Subclause 2.6.1
Replace Table 2-45 with the following one:
Table 2-45 – Program and program element descriptors
descriptor_tag TS PS Identification
0 n/a n/a Reserved
1 n/a n/a Reserved
2 X X video_stream_descriptor
3 X X audio_stream_descriptor
4 X X hierarchy_descriptor
5 X X registration_descriptor
6 X X data_stream_alignment_descriptor
7 X X target_background_grid_descriptor
8 X X video_window_descriptor
9 X X CA_descriptor
10 X X ISO_639_language_descriptor
11 X X system_clock_descriptor
12 X X multiplex_buffer_utilization_descriptor
13 X X copyright_descriptor
14 X maximum_bitrate_descriptor
15 X X private_data_indicator_descriptor
16 X X smoothing_buffer_descriptor
17 X STD_descriptor
18 X X IBP_descriptor
19-26 X Defined in ISO/IEC 13818-6
27 X X MPEG-4_video_descriptor
28 X X MPEG-4_audio_descriptor
29 X X IOD_descriptor
30 X SL_descriptor
31 X X FMC_descriptor
32 X X external_ES_ID_descriptor
33 X X MuxCode_descriptor
34 X X FmxBufferSize_descriptor
35 X multiplexbuffer_descriptor
36 X X content_labeling_descriptor
37 X X metadata_pointer_descriptor
38 X X metadata_descriptor
39 X X metadata_STD_descriptor
40 X X AVC video descriptor
41 X X IPMP_descriptor (defined in ISO/IEC 13818-11, MPEG-2 IPMP)
42 X X AVC timing and HRD descriptor
43 X X MPEG-2 AAC audio descriptor
44 X X FlexMux_Timing_descriptor
45 X X MPEG-4_text_descriptor
46 X X MPE
...
SLOVENSKI STANDARD
SIST ISO/IEC 13818-1:2010/Amd 1:2010
01-oktober-2010
,QIRUPDFLMVNDWHKQRORJLMD6SORãQRNRGLUDQMHJLEOMLYLKVOLNLQSULSDGDMRþLKDYGLR
LQIRUPDFLM6LVWHPL
'RSROQLOR3UHQRVVWUXMQHJDEHVHGLOD03(*LQEUH]L]JXEQHJDDYGLD03(*
SUHNVLVWHPRY03(*
,QIRUPDWLRQWHFKQRORJ\*HQHULFFRGLQJRIPRYLQJSLFWXUHVDQGDVVRFLDWHGDXGLR
LQIRUPDWLRQ6\VWHPV
$0(1'0(177UDQVSRUWRI03(*VWUHDPLQJWH[WDQG03(*ORVVOHVVDXGLRRYHU
03(*V\VWHPV
7HFKQRORJLHVGHO
LQIRUPDWLRQ²&RGDJHJpQpULTXHGHVLPDJHVDQLPpHVHWGHV
LQIRUPDWLRQVVRQRUHVDVVRFLpHV6\VWqPHV
$0(1'(0(177UDQVSRUWGHWH[WHHQIOX[03(*HWG
DXGLRVDQVSHUWH03(*VXU
GHVV\VWqPHV03(*
Ta slovenski standard je istoveten z: ISO/IEC 13818-1:2007/Amd 1:2007
ICS:
35.040 Nabori znakov in kodiranje Character sets and
informacij information coding
SIST ISO/IEC 13818-1:2010/Amd 1:2010 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST ISO/IEC 13818-1:2010/Amd 1:2010
---------------------- Page: 2 ----------------------
SIST ISO/IEC 13818-1:2010/Amd 1:2010
INTERNATIONAL ISO/IEC
STANDARD 13818-1
Third edition
2007-10-15
AMENDMENT 1
2007-11-01
Information technology — Generic coding
of moving pictures and associated audio
information: Systems
AMENDMENT 1: Transport of MPEG-4
streaming text and MPEG-4 lossless audio
over MPEG-2 systems
Technologies de l'information — Codage générique des images
animées et des informations sonores associées: Systèmes
AMENDEMENT 1: Transport de texte en flux MPEG-4 et d'audio sans
perte MPEG-4 sur des systèmes MPEG-2
Reference number
ISO/IEC 13818-1:2007/Amd.1:2007(E)
©
ISO/IEC 2007
---------------------- Page: 3 ----------------------
SIST ISO/IEC 13818-1:2010/Amd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
COPYRIGHT PROTECTED DOCUMENT
© ISO/IEC 2007
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2007 – All rights reserved
---------------------- Page: 4 ----------------------
SIST ISO/IEC 13818-1:2010/Amd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007(E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
Amendement 1 to ISO/IEC 13818-1 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information
technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information, in
collaboration with ITU-T. The identical text is published as ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007).
© ISO/IEC 2007 – All rights reserved iii
---------------------- Page: 5 ----------------------
SIST ISO/IEC 13818-1:2010/Amd 1:2010
---------------------- Page: 6 ----------------------
SIST ISO/IEC 13818-1:2010/Amd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
INTERNATIONAL STANDARD
ITU-T RECOMMENDATION
Information technology – Generic coding of moving pictures
and associated audio information: Systems
Amendment 1
Transport of MPEG-4 streaming text and MPEG-4 lossless audio over MPEG-2 systems
1) Subclause 1.2.3
Add the following references to subclause 1.2.3:
– ISO/IEC 14496-3:2005/Amd.1:2007, Low delay AAC profile.
– ISO/IEC 14496-17:2006, Information technology – Coding of audio-visual objects – Part 17: Streaming
text format.
2) Subclause 2.1.1
Replace, in the definition for access unit in subclause 2.1.1:
In the case of audio, an access unit is the coded representation of an audio frame.
by:
In the case of audio, an access unit is the coded representation of an audio frame, whereby each audio frame carries data
from one or more audio channels; an audio frame may carry for example one mono channel, or two stereo channels or
seven surround sound channels.
In the case of an ISO/IEC 14496-17 text stream, see ISO/IEC 14496-17 for the definition of an access unit.
3) New subclause 2.4.2.9
Add, after subclause 2.4.2.8:
2.4.2.9 T-STD extensions for carriage of ISO/IEC 14496-17 text streams
To define the decoding in the T-STD of ISO/IEC 14496-17 text streams carried in a Transport Stream, the
T-STD model needs to be extended. The T-STD extension and T-STD parameters for decoding of ISO/IEC 14496-17
text streams are defined in 2.15.3.1.
4) Subclause 2.4.3.5
Replace, in the semantics of "discontinuity indicator" under subclause 2.4.3.5 starting from the 5th paragraph:
For the purpose of this clause, an elementary stream access point is defined as follows:
• ISO/IEC 11172-2 video and ITU-T Rec. H.262 | ISO/IEC 13818-2 video – The first byte of a video
sequence header.
• ISO/IEC 14496-2 visual – The first byte of the visual object sequence header.
• ITU-T Rec. H.264 | ISO/IEC 14496-10 video – The first byte of an AVC access unit. The SPS and PPS
parameter sets referenced in this and all subsequent AVC access units in the coded video stream shall be
provided after this access point in the byte stream and prior to their activation.
• Audio – The first byte of an audio frame.
ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007) 1
---------------------- Page: 7 ----------------------
SIST ISO/IEC 13818-1:2010/Amd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
by:
For the purpose of this clause, an elementary stream access point is defined as follows:
• ISO/IEC 11172-2 video and ITU-T Rec. H.262 | ISO/IEC 13818-2 video – The first byte of a video
sequence header.
• ISO/IEC 14496-2 visual – The first byte of the visual object sequence header.
• ITU-T Rec. H.264 | ISO/IEC 14496-10 video – The first byte of an AVC access unit. The SPS and PPS
parameter sets referenced in this and all subsequent AVC access units in the coded video stream shall be
provided after this access point in the byte stream and prior to their activation.
• Audio – The first byte of an audio frame.
• ISO/IEC 14496-17 text stream – The first byte of a text access unit. In case in-band sample descriptions
are used, each in-band sample description shall be provided in the ISO/IEC 14496-17 stream after this
access point and prior to its use by an access unit.
5) Subclause 2.4.3.7
a) In subclause 2.4.3.7, replace Table 2-27:
Table 2-27 – Stream_id_extension assignments
stream_id_extension Note stream coding
000 0000 1 IPMP Control Information stream
000 0001 2 IPMP stream
000 0010 … 011 1111 reserved_data_stream
100 0000 … 111 1111 private_stream
NOTE 1 – PES packets of stream_id_extension 0b000 0000 (IPMP Control Information Stream) have a unique syntax specified in
ISO/IEC 13818-11 (MPEG-2 IPMP).
NOTE 2 – PES packets of stream_id_extension 0b000 0001 (IPMP Stream) have a unique syntax specified in ISO/IEC 13818-11
(MPEG-2 IPMP).
by:
Table 2-27 – Stream_id_extension assignments
stream_id_extension Note stream coding
000 0000 1 IPMP Control Information stream
000 0001 2 IPMP stream
000 0010 … 000 1111 ISO/IEC 14496-17 text stream
001 0000 … 011 1111 reserved_data_stream
100 0000 … 111 1111 private_stream
NOTE 1 – PES packets of stream_id_extension 0b000 0000 (IPMP Control Information Stream) have a unique syntax specified in
ISO/IEC 13818-11 (MPEG-2 IPMP).
NOTE 2 – PES packets of stream_id_extension 0b000 0001 (IPMP Stream) have a unique syntax specified in ISO/IEC 13818-11
(MPEG-2 IPMP).
b) Replace, in the semantics of PTS in subclause 2.4.3.7:
The presentation time t (k) shall be equal to the decoding time t (k) for:
pn dn
• audio access units;
• access units in ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 low delay video sequences;
• B-pictures in ISO/IEC 11172-2, ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 video
streams.
2 ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007)
---------------------- Page: 8 ----------------------
SIST ISO/IEC 13818-1:2010/Amd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
by:
In the case of an ISO/IEC 14496-17 text stream, if a PTS is present in PES packet header, it shall refer to the first text
access unit commencing in the PES packet. A text access unit commences in a PES packet if the first byte of the text
access unit is present in the PES packet.
The presentation time t (k) shall be equal to the decoding time t (k) for:
pn dn
• audio access units;
• access units in ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 low delay video sequences;
• B-pictures in ISO/IEC 11172-2, ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 video
streams;
• text access units in ISO/IEC 14496-17.
6) Subclause 2.4.4.9
a) Replace Table 2-34 in subclause 2.4.4.9 with the following:
Table 2-34 – Stream type assignments
Value Description
0x00 ITU-T | ISO/IEC Reserved
0x01 ISO/IEC 11172-2 Video
0x02 ITU-T Rec. H.262 | ISO/IEC 13818-2 Video or ISO/IEC 11172-2 constrained parameter video stream
0x03 ISO/IEC 11172-3 Audio
0x04 ISO/IEC 13818-3 Audio
0x05 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 private_sections
0x06 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data
0x07 ISO/IEC 13522 MHEG
0x08 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Annex A DSM-CC
0x09 ITU-T Rec. H.222.1
0x0A ISO/IEC 13818-6 type A
0x0B ISO/IEC 13818-6 type B
0x0C ISO/IEC 13818-6 type C
0x0D ISO/IEC 13818-6 type D
0x0E ITU-T Rec. H.222.0 | ISO/IEC 13818-1 auxiliary
0x0F ISO/IEC 13818-7 Audio with ADTS transport syntax
0x10 ISO/IEC 14496-2 Visual
0x11 ISO/IEC 14496-3 Audio with the LATM transport syntax as defined in ISO/IEC 14496-3/Amd.1
0x12 ISO/IEC 14496-1 SL-packetized stream or FlexMux stream carried in PES packets
0x13 ISO/IEC 14496-1 SL-packetized stream or FlexMux stream carried in ISO/IEC 14496_sections
0x14 ISO/IEC 13818-6 Synchronized Download Protocol
0x15 Metadata carried in PES packets
0x16 Metadata carried in metadata_sections
0x17 Metadata carried in ISO/IEC 13818-6 Data Carousel
0x18 Metadata carried in ISO/IEC 13818-6 Object Carousel
0x19 Metadata carried in ISO/IEC 13818-6 Synchronized Download Protocol
0x1A IPMP stream (defined in ISO/IEC 13818-11, MPEG-2 IPMP)
0x1B AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video
0x1C ISO/IEC 14496-3 Audio, without using any additional transport syntax, such as DST, ALS and SLS
0x1D ISO/IEC 14496-17 Text
0x1E-0x7E ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Reserved
0x7F IPMP stream
0x80-0xFF User Private
ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007) 3
---------------------- Page: 9 ----------------------
SIST ISO/IEC 13818-1:2010/Amd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
b) Add below Table 2-34 the following clarifying text:
In the above table various stream types are assigned for carriage of audio signals, with or without a transport syntax.
Typically, the transport syntax is used for providing sync words. The use of a specific transport syntax, if at all, is
specified in the clauses in this Specification specifying the transport of the various audio signals.
7) Subclause 2.5.2.4
Replace, in subclause 2.5.2.4 "PES streams":
Buffer sizes BS in the PES-STD model are defined as follows:
n
– For ITU-T Rec. H.262 | ISO/IEC 13818-2 video:
BS = VBV [profile, level] + BS
n max oh
BS (1/750) seconds × R [profile, level], where VBV [profile, level] and R [profile, level] are
oh = max max max
the maximum VBV size and bit rate per profile, level, and layer as defined in Tables 8-13 and 8-14,
respectively, of ITU-T Rec. H.262 | ISO/IEC 13818-2. BS is allocated for PES packet header overhead.
oh
– For ISO/IEC 11172-2 video:
BS = VBV + BS
n max oh
BS (1/750) seconds × R , where R and vbv_max refer to the maximum bitrate and maximum
oh = max max
vbv_buffer_size for a constrained parameter bitstream in ISO/IEC 11172-2 respectively.
– For ISO/IEC 11172-3 or ISO/IEC 13818-3 audio:
BS = 2848 bytes
n
– For ITU-T Rec. H.264 | ISO/IEC 14496-10 video:
BS = 1200 × MaxCPB[level] + BS
n oh
where MaxCPB[level] is defined in Table A.1 (Level Limits) in ITU-T Rec. H.264 | ISO/IEC 14496-10
for each level.
by:
As a PES stream only carries a single elementary stream, the buffer sizes in the PES-STD do not account for
multiplexing with other elementary streams, but only for multiplexing of the elementary stream carried in the PES
stream with PES headers, pack headers and system headers. The buffer sizes BS in the PES-STD model are defined as
n
follows:
– For ITU-T Rec. H.262 | ISO/IEC 13818-2 video:
BS = VBV [profile, level] + BS
n max oh
BS = (1/750) seconds × R [profile, level], where VBV [profile, level] and R [profile, level] are
oh max max max
the maximum VBV size and bit rate per profile, level, and layer as defined in Tables 8-13 and 8-14,
respectively, of ITU-T Rec. H.262 | ISO/IEC 13818-2. BS is allocated for PES packet header overhead.
oh
– For ISO/IEC 11172-2 video:
BS = VBV + BS
n max oh
BS = (1/750) seconds × R , where R and vbv_max refer to the maximum bitrate and maximum
oh max max
vbv_buffer_size for a constrained parameter bitstream in ISO/IEC 11172-2 respectively.
– For ISO/IEC 11172-3 or ISO/IEC 13818-3 audio:
BS = 2848 bytes
n
4 ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007)
---------------------- Page: 10 ----------------------
SIST ISO/IEC 13818-1:2010/Amd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
– For ISO/IEC 13818-7 ADTS audio:
BS = 2848 bytes if 1-2 channels
n
BS = 7200 bytes if 3-8 channels
n
BS = 10800 bytes if 9-12 channels
n
BS = 43200 bytes if 13-48 channels
n
Note that the above numbers differ from the BS numbers specified in 2.4.3.2 due to the fact that a PES
n
stream carries a single elementary stream only.
– For ISO/IEC 14496-3 audio, except for ISO/IEC 14496-3 DST, ALS and SLS:
BS = 2848 bytes if 1-2 channels
n
BS = 7200 bytes if 3-8 channels
n
BS = 10800 bytes if 9-12 channels
n
BS = 43200 bytes if 13-48 channels
n
Note that the above numbers differ from the BSn numbers specified in 2.11.2.2 due to the fact that a PES
stream carries a single elementary stream only.
– For ISO/IEC 14496-3 DST-64 audio:
BS = 5000 × (number of channels) bytes; hence for stereo BS = 10 000 bytes
n n
and for 5.1 surround sound audio BS = 30 000 bytes
n
– For ISO/IEC 14496-3 DST-128 audio:
BS = 10 000 × (number of channels) bytes; hence for stereo BS = 20 000 bytes
n n
and for 5.1 surround sound audio BS = 60 000 bytes
n
– For ISO/IEC 14496-3 DST-256 audio:
BS = 20 000 × (number of channels) bytes; hence for stereo BS = 40 000 bytes
n n
and for 5.1 surround sound audio BS = 120 000 bytes
n
– For ISO/IEC 14496-3 ALS and SLS audio:
BS = 33 000 × (number of channels) bytes; hence for stereo BS = 66 000 bytes
n n
and for 5.1 surround sound audio BS = 198 000 bytes
n
– For ITU-T Rec. H.264 | ISO/IEC 14496-10 video:
BS = 1200 × MaxCPB[level] + BS
n oh
where MaxCPB[level] is defined in Table A.1 (Level Limits) in ITU-T Rec. H.264 | ISO/IEC 14496-10
for each level.
8) New subclause 2.5.2.8
Add, after subclause 2.5.2.7:
2.5.2.8 P-STD extensions for carriage of ISO/IEC 14496-17 text streams
For decoding of ISO/IEC 14496-17 text streams carried in a Program Stream in the P-STD model, see 2.15.3.2.
ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007) 5
---------------------- Page: 11 ----------------------
SIST ISO/IEC 13818-1:2010/Amd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
9) Subclause 2.6.1
Replace Table 2-45 with the following one:
Table 2-45 – Program and program element descriptors
descriptor_tag TS PS Identification
0 n/a n/a Reserved
1 n/a n/a Reserved
2 X X video_stream_descriptor
3 X X audio_stream_descriptor
4 X X hierarchy_descriptor
5 X X registration_descriptor
6 X X data_stream_alignment_descriptor
7 X X target_background_grid_descriptor
8 X X video_window_descriptor
9 X X CA_descriptor
10 X X ISO_639_language_descriptor
11 X X system_clock_descriptor
12 X X multiplex_buffer_utilization_descriptor
13 X X copyright_descriptor
14 X maximum_bitrate_descriptor
15 X X private_data_indicator_descriptor
16 X X
...
SLOVENSKI STANDARD
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
01-julij-2010
,QIRUPDFLMVNDWHKQRORJLMD6SORãQRNRGLUDQMHJLEOMLYLKVOLNLQSULSDGDMRþLKDYGLR
LQIRUPDFLM6LVWHPL
'RSROQLOR3UHQRVVWUXMQHJDEHVHGLOD03(*LQEUH]L]JXEQHJDDYGLD03(*
SUHNVLVWHPRY03(*
,QIRUPDWLRQWHFKQRORJ\*HQHULFFRGLQJRIPRYLQJSLFWXUHVDQGDVVRFLDWHGDXGLR
LQIRUPDWLRQ6\VWHPV
$0(1'0(177UDQVSRUWRI03(*VWUHDPLQJWH[WDQG03(*ORVVOHVVDXGLRRYHU
03(*V\VWHPV
7HFKQRORJLHVGHO
LQIRUPDWLRQ²&RGDJHJpQpULTXHGHVLPDJHVDQLPpHVHWGHV
LQIRUPDWLRQVVRQRUHVDVVRFLpHV6\VWqPHV
$0(1'(0(177UDQVSRUWGHWH[WHHQIOX[03(*HWG
DXGLRVDQVSHUWH03(*VXU
GHVV\VWqPHV03(*
Ta slovenski standard je istoveten z: ISO/IEC 13818-1:2007/Amd 1:2007
ICS:
35.040 Nabori znakov in kodiranje Character sets and
informacij information coding
SIST ISO/IEC 13818-1:2010/oAmd en
1:2010
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
---------------------- Page: 2 ----------------------
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
INTERNATIONAL ISO/IEC
STANDARD 13818-1
Third edition
2007-10-15
AMENDMENT 1
2007-11-01
Information technology — Generic coding
of moving pictures and associated audio
information: Systems
AMENDMENT 1: Transport of MPEG-4
streaming text and MPEG-4 lossless audio
over MPEG-2 systems
Technologies de l'information — Codage générique des images
animées et des informations sonores associées: Systèmes
AMENDEMENT 1: Transport de texte en flux MPEG-4 et d'audio sans
perte MPEG-4 sur des systèmes MPEG-2
Reference number
ISO/IEC 13818-1:2007/Amd.1:2007(E)
©
ISO/IEC 2007
---------------------- Page: 3 ----------------------
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
COPYRIGHT PROTECTED DOCUMENT
© ISO/IEC 2007
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2007 – All rights reserved
---------------------- Page: 4 ----------------------
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007(E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
Amendement 1 to ISO/IEC 13818-1 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information
technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information, in
collaboration with ITU-T. The identical text is published as ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007).
© ISO/IEC 2007 – All rights reserved iii
---------------------- Page: 5 ----------------------
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
---------------------- Page: 6 ----------------------
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
INTERNATIONAL STANDARD
ITU-T RECOMMENDATION
Information technology – Generic coding of moving pictures
and associated audio information: Systems
Amendment 1
Transport of MPEG-4 streaming text and MPEG-4 lossless audio over MPEG-2 systems
1) Subclause 1.2.3
Add the following references to subclause 1.2.3:
– ISO/IEC 14496-3:2005/Amd.1:2007, Low delay AAC profile.
– ISO/IEC 14496-17:2006, Information technology – Coding of audio-visual objects – Part 17: Streaming
text format.
2) Subclause 2.1.1
Replace, in the definition for access unit in subclause 2.1.1:
In the case of audio, an access unit is the coded representation of an audio frame.
by:
In the case of audio, an access unit is the coded representation of an audio frame, whereby each audio frame carries data
from one or more audio channels; an audio frame may carry for example one mono channel, or two stereo channels or
seven surround sound channels.
In the case of an ISO/IEC 14496-17 text stream, see ISO/IEC 14496-17 for the definition of an access unit.
3) New subclause 2.4.2.9
Add, after subclause 2.4.2.8:
2.4.2.9 T-STD extensions for carriage of ISO/IEC 14496-17 text streams
To define the decoding in the T-STD of ISO/IEC 14496-17 text streams carried in a Transport Stream, the
T-STD model needs to be extended. The T-STD extension and T-STD parameters for decoding of ISO/IEC 14496-17
text streams are defined in 2.15.3.1.
4) Subclause 2.4.3.5
Replace, in the semantics of "discontinuity indicator" under subclause 2.4.3.5 starting from the 5th paragraph:
For the purpose of this clause, an elementary stream access point is defined as follows:
• ISO/IEC 11172-2 video and ITU-T Rec. H.262 | ISO/IEC 13818-2 video – The first byte of a video
sequence header.
• ISO/IEC 14496-2 visual – The first byte of the visual object sequence header.
• ITU-T Rec. H.264 | ISO/IEC 14496-10 video – The first byte of an AVC access unit. The SPS and PPS
parameter sets referenced in this and all subsequent AVC access units in the coded video stream shall be
provided after this access point in the byte stream and prior to their activation.
• Audio – The first byte of an audio frame.
ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007) 1
---------------------- Page: 7 ----------------------
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
by:
For the purpose of this clause, an elementary stream access point is defined as follows:
• ISO/IEC 11172-2 video and ITU-T Rec. H.262 | ISO/IEC 13818-2 video – The first byte of a video
sequence header.
• ISO/IEC 14496-2 visual – The first byte of the visual object sequence header.
• ITU-T Rec. H.264 | ISO/IEC 14496-10 video – The first byte of an AVC access unit. The SPS and PPS
parameter sets referenced in this and all subsequent AVC access units in the coded video stream shall be
provided after this access point in the byte stream and prior to their activation.
• Audio – The first byte of an audio frame.
• ISO/IEC 14496-17 text stream – The first byte of a text access unit. In case in-band sample descriptions
are used, each in-band sample description shall be provided in the ISO/IEC 14496-17 stream after this
access point and prior to its use by an access unit.
5) Subclause 2.4.3.7
a) In subclause 2.4.3.7, replace Table 2-27:
Table 2-27 – Stream_id_extension assignments
stream_id_extension Note stream coding
000 0000 1 IPMP Control Information stream
000 0001 2 IPMP stream
000 0010 … 011 1111 reserved_data_stream
100 0000 … 111 1111 private_stream
NOTE 1 – PES packets of stream_id_extension 0b000 0000 (IPMP Control Information Stream) have a unique syntax specified in
ISO/IEC 13818-11 (MPEG-2 IPMP).
NOTE 2 – PES packets of stream_id_extension 0b000 0001 (IPMP Stream) have a unique syntax specified in ISO/IEC 13818-11
(MPEG-2 IPMP).
by:
Table 2-27 – Stream_id_extension assignments
stream_id_extension Note stream coding
000 0000 1 IPMP Control Information stream
000 0001 2 IPMP stream
000 0010 … 000 1111 ISO/IEC 14496-17 text stream
001 0000 … 011 1111 reserved_data_stream
100 0000 … 111 1111 private_stream
NOTE 1 – PES packets of stream_id_extension 0b000 0000 (IPMP Control Information Stream) have a unique syntax specified in
ISO/IEC 13818-11 (MPEG-2 IPMP).
NOTE 2 – PES packets of stream_id_extension 0b000 0001 (IPMP Stream) have a unique syntax specified in ISO/IEC 13818-11
(MPEG-2 IPMP).
b) Replace, in the semantics of PTS in subclause 2.4.3.7:
The presentation time t (k) shall be equal to the decoding time t (k) for:
pn dn
• audio access units;
• access units in ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 low delay video sequences;
• B-pictures in ISO/IEC 11172-2, ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 video
streams.
2 ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007)
---------------------- Page: 8 ----------------------
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
by:
In the case of an ISO/IEC 14496-17 text stream, if a PTS is present in PES packet header, it shall refer to the first text
access unit commencing in the PES packet. A text access unit commences in a PES packet if the first byte of the text
access unit is present in the PES packet.
The presentation time t (k) shall be equal to the decoding time t (k) for:
pn dn
• audio access units;
• access units in ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 low delay video sequences;
• B-pictures in ISO/IEC 11172-2, ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 14496-2 video
streams;
• text access units in ISO/IEC 14496-17.
6) Subclause 2.4.4.9
a) Replace Table 2-34 in subclause 2.4.4.9 with the following:
Table 2-34 – Stream type assignments
Value Description
0x00 ITU-T | ISO/IEC Reserved
0x01 ISO/IEC 11172-2 Video
0x02 ITU-T Rec. H.262 | ISO/IEC 13818-2 Video or ISO/IEC 11172-2 constrained parameter video stream
0x03 ISO/IEC 11172-3 Audio
0x04 ISO/IEC 13818-3 Audio
0x05 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 private_sections
0x06 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data
0x07 ISO/IEC 13522 MHEG
0x08 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Annex A DSM-CC
0x09 ITU-T Rec. H.222.1
0x0A ISO/IEC 13818-6 type A
0x0B ISO/IEC 13818-6 type B
0x0C ISO/IEC 13818-6 type C
0x0D ISO/IEC 13818-6 type D
0x0E ITU-T Rec. H.222.0 | ISO/IEC 13818-1 auxiliary
0x0F ISO/IEC 13818-7 Audio with ADTS transport syntax
0x10 ISO/IEC 14496-2 Visual
0x11 ISO/IEC 14496-3 Audio with the LATM transport syntax as defined in ISO/IEC 14496-3/Amd.1
0x12 ISO/IEC 14496-1 SL-packetized stream or FlexMux stream carried in PES packets
0x13 ISO/IEC 14496-1 SL-packetized stream or FlexMux stream carried in ISO/IEC 14496_sections
0x14 ISO/IEC 13818-6 Synchronized Download Protocol
0x15 Metadata carried in PES packets
0x16 Metadata carried in metadata_sections
0x17 Metadata carried in ISO/IEC 13818-6 Data Carousel
0x18 Metadata carried in ISO/IEC 13818-6 Object Carousel
0x19 Metadata carried in ISO/IEC 13818-6 Synchronized Download Protocol
0x1A IPMP stream (defined in ISO/IEC 13818-11, MPEG-2 IPMP)
0x1B AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video
0x1C ISO/IEC 14496-3 Audio, without using any additional transport syntax, such as DST, ALS and SLS
0x1D ISO/IEC 14496-17 Text
0x1E-0x7E ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Reserved
0x7F IPMP stream
0x80-0xFF User Private
ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007) 3
---------------------- Page: 9 ----------------------
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
b) Add below Table 2-34 the following clarifying text:
In the above table various stream types are assigned for carriage of audio signals, with or without a transport syntax.
Typically, the transport syntax is used for providing sync words. The use of a specific transport syntax, if at all, is
specified in the clauses in this Specification specifying the transport of the various audio signals.
7) Subclause 2.5.2.4
Replace, in subclause 2.5.2.4 "PES streams":
Buffer sizes BS in the PES-STD model are defined as follows:
n
– For ITU-T Rec. H.262 | ISO/IEC 13818-2 video:
BS = VBV [profile, level] + BS
n max oh
BS (1/750) seconds × R [profile, level], where VBV [profile, level] and R [profile, level] are
oh = max max max
the maximum VBV size and bit rate per profile, level, and layer as defined in Tables 8-13 and 8-14,
respectively, of ITU-T Rec. H.262 | ISO/IEC 13818-2. BS is allocated for PES packet header overhead.
oh
– For ISO/IEC 11172-2 video:
BS = VBV + BS
n max oh
BS (1/750) seconds × R , where R and vbv_max refer to the maximum bitrate and maximum
oh = max max
vbv_buffer_size for a constrained parameter bitstream in ISO/IEC 11172-2 respectively.
– For ISO/IEC 11172-3 or ISO/IEC 13818-3 audio:
BS = 2848 bytes
n
– For ITU-T Rec. H.264 | ISO/IEC 14496-10 video:
BS = 1200 × MaxCPB[level] + BS
n oh
where MaxCPB[level] is defined in Table A.1 (Level Limits) in ITU-T Rec. H.264 | ISO/IEC 14496-10
for each level.
by:
As a PES stream only carries a single elementary stream, the buffer sizes in the PES-STD do not account for
multiplexing with other elementary streams, but only for multiplexing of the elementary stream carried in the PES
stream with PES headers, pack headers and system headers. The buffer sizes BS in the PES-STD model are defined as
n
follows:
– For ITU-T Rec. H.262 | ISO/IEC 13818-2 video:
BS = VBV [profile, level] + BS
n max oh
BS = (1/750) seconds × R [profile, level], where VBV [profile, level] and R [profile, level] are
oh max max max
the maximum VBV size and bit rate per profile, level, and layer as defined in Tables 8-13 and 8-14,
respectively, of ITU-T Rec. H.262 | ISO/IEC 13818-2. BS is allocated for PES packet header overhead.
oh
– For ISO/IEC 11172-2 video:
BS = VBV + BS
n max oh
BS = (1/750) seconds × R , where R and vbv_max refer to the maximum bitrate and maximum
oh max max
vbv_buffer_size for a constrained parameter bitstream in ISO/IEC 11172-2 respectively.
– For ISO/IEC 11172-3 or ISO/IEC 13818-3 audio:
BS = 2848 bytes
n
4 ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007)
---------------------- Page: 10 ----------------------
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
– For ISO/IEC 13818-7 ADTS audio:
BS = 2848 bytes if 1-2 channels
n
BS = 7200 bytes if 3-8 channels
n
BS = 10800 bytes if 9-12 channels
n
BS = 43200 bytes if 13-48 channels
n
Note that the above numbers differ from the BS numbers specified in 2.4.3.2 due to the fact that a PES
n
stream carries a single elementary stream only.
– For ISO/IEC 14496-3 audio, except for ISO/IEC 14496-3 DST, ALS and SLS:
BS = 2848 bytes if 1-2 channels
n
BS = 7200 bytes if 3-8 channels
n
BS = 10800 bytes if 9-12 channels
n
BS = 43200 bytes if 13-48 channels
n
Note that the above numbers differ from the BSn numbers specified in 2.11.2.2 due to the fact that a PES
stream carries a single elementary stream only.
– For ISO/IEC 14496-3 DST-64 audio:
BS = 5000 × (number of channels) bytes; hence for stereo BS = 10 000 bytes
n n
and for 5.1 surround sound audio BS = 30 000 bytes
n
– For ISO/IEC 14496-3 DST-128 audio:
BS = 10 000 × (number of channels) bytes; hence for stereo BS = 20 000 bytes
n n
and for 5.1 surround sound audio BS = 60 000 bytes
n
– For ISO/IEC 14496-3 DST-256 audio:
BS = 20 000 × (number of channels) bytes; hence for stereo BS = 40 000 bytes
n n
and for 5.1 surround sound audio BS = 120 000 bytes
n
– For ISO/IEC 14496-3 ALS and SLS audio:
BS = 33 000 × (number of channels) bytes; hence for stereo BS = 66 000 bytes
n n
and for 5.1 surround sound audio BS = 198 000 bytes
n
– For ITU-T Rec. H.264 | ISO/IEC 14496-10 video:
BS = 1200 × MaxCPB[level] + BS
n oh
where MaxCPB[level] is defined in Table A.1 (Level Limits) in ITU-T Rec. H.264 | ISO/IEC 14496-10
for each level.
8) New subclause 2.5.2.8
Add, after subclause 2.5.2.7:
2.5.2.8 P-STD extensions for carriage of ISO/IEC 14496-17 text streams
For decoding of ISO/IEC 14496-17 text streams carried in a Program Stream in the P-STD model, see 2.15.3.2.
ITU-T Rec. H.222.0 (2006)/Amd.1 (01/2007) 5
---------------------- Page: 11 ----------------------
SIST ISO/IEC 13818-1:2010/oAmd 1:2010
ISO/IEC 13818-1:2007/Amd.1:2007 (E)
9) Subclause 2.6.1
Replace Table 2-45 with the following one:
Table 2-45 – Program and program element descriptors
descriptor_tag TS PS Identification
0 n/a n/a Reserved
1 n/a n/a Reserved
2 X X video_stream_descriptor
3 X X audio_stream_descriptor
4 X X hierarchy_descriptor
5 X X registration_descriptor
6 X X data_stream_alignment_descriptor
7 X X target_background_grid_descriptor
8 X X video_window_descriptor
9 X X CA_descriptor
10 X X ISO_639_language_descriptor
11 X X system_clock_descriptor
12 X X multiplex_buffer_utilization_descriptor
13 X X copyright_descriptor
14 X maximum_bitrate_descriptor
15 X X private_data_indicator_descriptor
16 X
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.