Information technology — Generic coding of moving pictures and associated audio information — Part 1: Systems — Amendment 1: Extensions for simplified carriage of MPEG-4 over MPEG-2

Technologies de l'information — Codage générique des images animées et du son associé — Partie 1: Systèmes — Amendement 1: Extensions pour transport simplifié de MPEG-4 sur MPEG-2

General Information

Status
Withdrawn
Publication Date
06-May-2014
Withdrawal Date
06-May-2014
Current Stage
9599 - Withdrawal of International Standard
Completion Date
26-Jun-2015
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 13818-1:2013/Amd 1:2014 - Extensions for simplified carriage of MPEG-4 over MPEG-2
English language
7 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO/IEC
STANDARD 13818-1
Fourth edition
2013-06-15
AMENDMENT 1
2014-05-01


Information technology — Generic
coding of moving pictures and
associated audio information:
Part 1:
Systems
AMENDMENT 1: Extensions for simplified
carriage of MPEG-4 over MPEG-2
Technologies de l'information — Codage générique des images
animées et du son associé — Partie 1: Systèmes
AMENDEMENT 1: Extensions pour transport simplifié de MPEG-4 sur
MPEG-2




Reference number
ISO/IEC 13818-1:2013/Amd.1:2014(E)
©
ISO/IEC 2014

---------------------- Page: 1 ----------------------
ISO/IEC 13818-1:2013/Amd.1:2014(E)

COPYRIGHT PROTECTED DOCUMENT


©  ISO/IEC 2014
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 2014 – All rights reserved

---------------------- Page: 2 ----------------------
ISO/IEC 13818-1:2013/Amd.1:2014(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.
Amendment 1 to ISO/IEC13818-1:2013 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 H.222.0 (2012)/Amd.1 (01/2014).


© ISO/IEC 2014 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO/IEC 13818-1:2013/Amd.1:2014 (E)
INTERNATIONAL STANDARD
RECOMMENDATION ITU-T
Information technology – Generic coding of moving pictures and
associated audio information: Systems
Amendment 1

Extensions for simplified carriage of MPEG-4 over MPEG-2
1) Table 2-31
Replace Table 2-31 with:
Table 2-31 – table_id assignment values
Value Description
0x00 program_association_section
0x01 conditional_access_section (CA_section)
0x02 TS_program_map_section
0x03 TS_description_section
0x04 ISO_IEC_14496_scene_description_section
0x05 ISO_IEC_14496_object_descriptor_section
0x06 Metadata_section
0x07 IPMP Control Information Section (defined in ISO/IEC 13818-11)
0x08 ISO_IEC_14496_section
0x09-0x37 Rec. ITU-T H.222.0 | ISO/IEC 13818-1 reserved
0x38-0x3F Defined in ISO/IEC 13818-6
0x40-0xFE User private
0xFF Forbidden
2) Table 2-45
In clause 2.6.1, replace Table 2-45 with:
Table 2-45 – Program and program element descriptors
descriptor_tag TS PS Identification
0 n/a n/a Reserved
1 n/a X Forbidden
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
 Rec. ITU-T H.222.0 (2012)/Amd.1 (01/2014) 1

---------------------- Page: 4 ----------------------
ISO/IEC 13818-1:2013/Amd.1:2014 (E)
Table 2-45 – Program and program element descriptors
descriptor_tag TS PS Identification
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 FlexMuxTiming_descriptor
45 X X MPEG-4_text_descriptor
46 X X MPEG-4_audio_extension_descriptor
47 X X Auxiliary_video_stream_descriptor
48 X X SVC extension descriptor
49 X X MVC extension descriptor
50 X n/a J2K video descriptor
51 X X MVC operation point descriptor
52 X X MPEG2_stereoscopic_video_format_descriptor
53 X X Stereoscopic_program_info_descriptor
54 X X Stereoscopic_video_info_descriptor
55-62 n/a n/a Rec. ITU-T H.222.0 | ISO/IEC 13818-1 Reserved
63 X X Extension_descriptor
64-255 n/a n/a User Private
2 Rec. ITU-T H.222.0 (2012)/Amd.1 (01/2014)

---------------------- Page: 5 ----------------------
ISO/IEC 13818-1:2013/Amd.1:2014 (E)
3) Clauses 2.6.90 to 2.6.92
Insert after clause 2.6.89:
2.6.90 Extension descriptor
This descriptor provides a mechanism to extend the Rec. ITU-T H.222.0 | ISO/IEC 13818-1 descriptor range
(see Table 2-45). The descriptors which are based on the extension descriptor are signalled using the extension
descriptor with extension_descriptor_tag values defined in Table 2-103ter.
Table 2-103bis – Extension descriptor
Syntax No. of bits Mnemonic
Extension_descriptor () {
descriptor_tag 8 uimsbf
descriptor_length 8 uimsbf
extension_descriptor_tag 8 uimsbf
if (Extension_descriptor_tag == 0x02) {
 uimsbf
ObjectDescriptorUpdate()
}
else { for i=0; i  reserved 8 bslbf

}


}
2.6.91 Semantic definition of fields in the extension descriptor
descriptor_tag – The descriptor_tag is an 8-bit field whose value is defined in Table 2-45.
descriptor_length – The descriptor_length is an 8-bit field specifying the number of bytes of the descriptor
immediately following the descriptor_length field.
extension_descriptor_tag – The extension_descriptor_tag is an 8-bit field which identifies each descriptor that uses
this tag value. See Table 2-103ter for the extension_descriptor_tag values.
ObjectDescriptorUpdate(): This structure is defined in section 8.5.5.2 of ISO/IEC 14496-1.
Table 2-103ter – Extension descriptor tag values
Extension_descriptor_tag TS PS Identification
0 n/a n/a Reserved
1 n/a X Forbidden
2 X X ODUpdate_descriptor
3-255 n/a n/a Rec. ITU-T H.222.0 | ISO/IEC 13818-1 Reserved
2.6.92 ODUpdate_descriptor
The ODUpdate_descriptor may be used to carry a set of ObjectDescriptors through an ObjectDescriptorUpdate, as a
replacement or as a complement to ISO/IEC 14496 object descriptor streams defined in the IOD. If used, the
ObjectDescriptorUpdate command shall be processed by the MPEG-4 terminal as defined in clause 7.2.5.5.2 of
ISO/IEC 14496-1. The descriptors carried in the ODUpdate_descriptor are in the same name scope as the scene
description described in the InitialObjectDescriptor carried in the IOD descriptor.
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.