BSI 15/30319977 DC:2015 Edition
$45.21
BS ISO/IEC 13818-1. Information technology. Generic coding of moving pictures and associated audio information. Part 1. Systems
Published By | Publication Date | Number of Pages |
BSI | 2015 | 252 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
5 | Rec. ITU-T H.222.0 (10/2014) – Information technology – Generic coding of moving pictures and associated audio information: Systems |
7 | Summary |
8 | History |
9 | FOREWORD |
10 | CONTENTS |
21 |
SECTION 1 – GENERAL 1.1 Scope 1.2 Normative references 1.2.1 Identical Recommendations | International Standards 1.2.2 Paired Recommendations | International Standards equivalent in technical content |
22 | 1.2.3 Additional references |
23 |
SECTION 2 – TECHNICAL ELEMENTS 2.1 Definitions |
29 | 2.2 Symbols and abbreviations 2.2.1 Arithmetic operators 2.2.2 Logical operators |
30 | 2.2.3 Relational operators 2.2.4 Bitwise operators 2.2.5 Assignment 2.2.6 Mnemonics |
31 | 2.2.7 Constants 2.3 Method of describing bit stream syntax |
32 | 2.4 Transport stream bitstream requirements 2.4.1 Transport stream coding structure and parameters 2.4.2 Transport stream system target decoder |
42 | 2.4.3 Specification of the transport stream syntax and semantics |
67 | 2.4.4 Program-specific information |
77 | 2.5 Program stream bitstream requirements 2.5.1 Program stream coding structure and parameters 2.5.2 Program stream system target decoder |
81 | 2.5.3 Specification of the program stream syntax and semantics |
86 | 2.5.4 Program stream map |
87 | 2.5.5 Program stream directory |
90 | 2.6 Program and program element descriptors 2.6.1 Semantic definition of fields in program and program element descriptors |
92 | 2.6.2 Video stream descriptor 2.6.3 Semantic definitions of fields in video stream descriptor |
93 | 2.6.4 Audio stream descriptor 2.6.5 Semantic definition of fields in audio stream descriptor 2.6.6 Hierarchy descriptor |
94 | 2.6.7 Semantic definition of fields in hierarchy descriptor |
95 | 2.6.8 Registration descriptor 2.6.9 Semantic definition of fields in registration descriptor 2.6.10 Data stream alignment descriptor |
96 | 2.6.11 Semantics of fields in data stream alignment descriptor |
97 | 2.6.12 Target background grid descriptor |
98 | 2.6.13 Semantics of fields in target background grid descriptor 2.6.14 Video window descriptor 2.6.15 Semantic definition of fields in video window descriptor |
99 | 2.6.16 Conditional access descriptor 2.6.17 Semantic definition of fields in conditional access descriptor |
100 | 2.6.18 ISO 639 language descriptor 2.6.19 Semantic definition of fields in ISO 639 language descriptor 2.6.20 System clock descriptor |
101 | 2.6.21 Semantic definition of fields in system clock descriptor 2.6.22 Multiplex buffer utilization descriptor 2.6.23 Semantic definition of fields in multiplex buffer utilization descriptor |
102 | 2.6.24 Copyright descriptor 2.6.25 Semantic definition of fields in copyright descriptor 2.6.26 Maximum bitrate descriptor 2.6.27 Semantic definition of fields in maximum bitrate descriptor 2.6.28 Private data indicator descriptor |
103 | 2.6.29 Semantic definition of fields in Private data indicator descriptor 2.6.30 Smoothing buffer descriptor 2.6.31 Semantic definition of fields in smoothing buffer descriptor 2.6.32 STD descriptor |
104 | 2.6.33 Semantic definition of fields in STD descriptor 2.6.34 IBP descriptor 2.6.35 Semantic definition of fields in IBP descriptor 2.6.36 MPEG-4 video descriptor |
105 | 2.6.37 Semantic definition of fields in MPEG-4 video descriptor 2.6.38 MPEG-4 audio descriptor 2.6.39 Semantic definition of fields in MPEG-4 audio descriptor |
107 | 2.6.40 IOD descriptor 2.6.41 Semantic definition of fields in IOD descriptor 2.6.42 SL descriptor 2.6.43 Semantic definition of fields in SL descriptor |
108 | 2.6.44 FMC descriptor 2.6.45 Semantic definition of fields in FMC descriptor 2.6.46 External_ES_ID descriptor 2.6.47 Semantic definition of fields in External_ES_ID descriptor 2.6.48 Muxcode descriptor |
109 | 2.6.49 Semantic definition of fields in Muxcode descriptor 2.6.50 FmxBufferSize descriptor 2.6.51 Semantic definition of fields in FmxBufferSize descriptor |
110 | 2.6.52 MultiplexBuffer descriptor 2.6.53 Semantic definition of fields in MultiplexBuffer descriptor 2.6.54 FlexMuxTiming descriptor 2.6.55 Semantic definition of fields in FlexMuxTiming descriptor 2.6.56 Content labelling descriptor |
111 | 2.6.57 Semantic definition of fields in content labelling descriptor |
112 | 2.6.58 Metadata pointer descriptor |
113 | 2.6.59 Semantic definition of fields in metadata pointer descriptor |
115 | 2.6.60 Metadata descriptor |
116 | 2.6.61 Semantic definition of fields in metadata descriptor |
117 | 2.6.62 Metadata STD descriptor 2.6.63 Semantic definition of fields in metadata STD descriptor 2.6.64 AVC video descriptor |
118 | 2.6.65 Semantic definition of fields in AVC video descriptor 2.6.66 AVC timing and HRD descriptor |
119 | 2.6.67 Semantic definition of fields in AVC timing and HRD descriptor |
120 | 2.6.68 MPEG-2 AAC audio descriptor |
121 | 2.6.69 Semantic definition of fields in MPEG-2 AAC audio descriptor 2.6.70 MPEG-4 text descriptor 2.6.71 Semantic definition of fields in MPEG-4 text descriptor 2.6.72 MPEG-4 audio extension descriptor |
122 | 2.6.73 Semantic definition of fields in MPEG-4 audio extension descriptor 2.6.74 Auxiliary video stream descriptor 2.6.75 Semantic definition of fields in auxiliary video stream descriptor |
123 | 2.6.76 SVC extension descriptor 2.6.77 Semantic definition of fields in SVC extension descriptor |
124 | 2.6.78 MVC extension descriptor 2.6.79 Semantics of fields in MVC extension descriptor |
125 | 2.6.80 J2K video descriptor 2.6.81 Semantics of fields in J2K video descriptor |
126 | 2.6.82 MVC operation point descriptor |
127 | 2.6.83 Semantic definition of fields in MVC operation point descriptor |
128 | 2.6.84 MPEG2_stereoscopic_video_ format_ descriptor 2.6.85 Semantic definition of fields in the MPEG2_stereoscopic_video_format_descriptor stereo_video_arrangement_type_present: When this bit is set to ‘1’, then the following 7-bits indicate the type of stereo_video_format_type included in the user_data of associated MPEG-2 video elementary stream. If this bit is set to ‘0’, then no such… 2.6.86 Stereoscopic_program_info_descriptor 2.6.87 Semantic definition of fields in the stereoscopic_program_info_descriptor |
129 | 2.6.88 Stereoscopic_video_info_descriptor 2.6.89 Semantic definition of fields in the stereoscopic_video_info_descriptor |
130 | 2.6.90 Extension descriptor 2.6.91 Semantic definition of fields in the extension descriptor |
131 | 2.6.92 ODUpdate_descriptor 2.6.93 Transport_profile_descriptor 2.6.94 Semantic definition of fields in the Transport_profile_descriptor |
132 | 2.6.95 HEVC video descriptor |
133 | 2.6.96 Semantic definition of fields in HEVC video descriptor 2.6.97 HEVC timing and HRD descriptor |
134 | 2.6.98 Semantic definition of fields in HEVC timing and HRD descriptor |
135 | 2.7 Restrictions on the multiplexed stream semantics 2.7.1 Frequency of coding the system clock reference 2.7.2 Frequency of coding the program clock reference 2.7.3 Frequency of coding the elementary stream clock reference 2.7.4 Frequency of presentation timestamp coding |
136 | 2.7.5 Conditional coding of timestamps |
137 | 2.7.6 Timing constraints for scalable coding 2.7.7 Frequency of coding P-STD_buffer_size in PES packet headers 2.7.8 Coding of system header in the program stream 2.7.9 Constrained system parameter program stream |
138 | 2.7.10 Transport stream |
139 | 2.8 Compatibility with ISO/IEC 11172 2.9 Registration of copyright identifiers 2.9.1 General |
140 | 2.9.2 Implementation of a Registration Authority (RA) 2.10 Registration of private data format 2.10.1 General 2.10.2 Implementation of a Registration Authority (RA) 2.11 Carriage of ISO/IEC 14496 data 2.11.1 Introduction 2.11.2 Carriage of individual ISO/IEC 14496-2 and 14496-3 Elementary Streams in PES packets |
143 | 2.11.3 Carriage of audiovisual ISO/IEC 14496-1 scenes and associated ISO/IEC 14496 streams |
152 | 2.12 Carriage of metadata 2.12.1 Introduction 2.12.2 Metadata time-line model |
154 | 2.12.3 Options for transport of metadata |
155 | 2.12.4 Use of PES packets to transport metadata 2.12.4.1 Metadata Access Unit Wrapper |
156 | 2.12.5 Use of the DSM-CC synchronized download protocol to transport metadata 2.12.6 Use of metadata sections to transport metadata |
158 | 2.12.7 Use of the DSM-CC data carousel to transport metadata 2.12.8 Use of the DSM-CC object carousel to transport metadata 2.12.9 Metadata-related signalling |
160 | 2.13 Carriage of ISO 15938 data 2.13.1 Introduction 2.13.2 ISO 15938 decoder configuration data 2.14 Carriage of Rec. ITU-T H.264 | ISO/IEC 14496-10 video 2.14.1 Introduction |
163 | 2.14.2 Carriage in PES packets 2.14.3 STD extensions |
177 | 2.15 Carriage of ISO/IEC 14496-17 text streams 2.15.1 Introduction 2.15.2 Carriage in PES packets 2.15.3 STD extensions |
178 | 2.16 Carriage of auxiliary video streams 2.17 Carriage of HEVC 2.17.1 Constraints for the transport of HEVC |
180 | 2.17.2 T-STD Extensions for single layer HEVC |
181 | 2.17.3 T-STD extensions for layered transport of HEVC temporal video subsets |
184 | Annex A – CRC decoder model A.1 CRC decoder model |
185 | Annex B – Digital Storage Medium Command and Control (DSM-CC) B.1 Introduction |
186 | B.2 General elements |
188 | B.3 Technical elements |
194 | Annex C – Program-specific information C.1 Explanation of program-specific information in transport streams C.2 Introduction C.3 Functional mechanism |
195 | C.4 The mapping of sections into transport stream packets C.5 Repetition rates and random access |
196 | C.6 What is a program? C.7 Allocation of program_number C.8 Usage of PSI in a typical system |
197 | C.9 The relationships of PSI structures |
199 | C.10 Bandwidth utilization and signal acquisition time |
202 | Annex D – Systems timing model and application implicationsof this Recommendation | International Standard D.1 Introduction |
211 | Annex E – Data transmission applications E.1 General considerations E.2 Suggestion |
212 | Annex F – Graphics of syntax for this Recommendation | International Standard F.1 Introduction |
216 | Annex G – General information G.1 General information |
217 | Annex H – Private data H.1 Private data |
218 | Annex I – Systems conformance and real-time interface I.1 Systems conformance and real-time interface |
219 | Annex J – Interfacing jitter-inducing networks to MPEG-2 decoders J.1 Introduction J.2 Network compliance models |
220 | J.3 Network specification for jitter smoothing |
221 | J.4 Example decoder implementations |
222 | Annex K – Splicing transport streams K.1 Introduction K.2 The different types of splicing point |
223 | K.3 Decoder behaviour on splices |
225 | Annex L – Registration procedure (see 2.9) L.1 Procedure for the request of a Registered Identifier (RID) L.2 Responsibilities of the Registration Authority L.3 Responsibilities of parties requesting an RID |
226 | L.4 Appeal procedure for denied applications |
227 | Annex M – Registration application form (see 2.9) M.1 Contact information of organization requesting a Registered Identifier (RID) M.2 Statement of an intention to apply the assigned RID M.3 Date of intended implementation of the RID M.4 Authorized representative M.5 For official use only of the Registration Authority |
229 | Annex O – Registration procedure (see 2.10) O.1 Procedure for the request of an RID O.2 Responsibilities of the Registration Authority O.3 Contact information for the Registration Authority O.4 Responsibilities of parties requesting an RID O.5 Appeal procedure for denied applications |
231 | Annex P – Registration application form P.1 Contact information of organization requesting an RID P.2 Request for a specific RID P.3 Short description of RID that is in use and date system that was implemented P.4 Statement of an intention to apply the assigned RID P.5 Date of intended implementation of the RID P.6 Authorized representative P.7 For official use of the Registration Authority |
232 | Annex Q – T-STD and P-STD buffer models for ISO/IEC 13818-7 ADTS Q.1 Introduction Q.2 Leak rate from Transport Buffer Q.3 Buffer size |
233 | Q.4 Conclusion |
235 | Annex R – Carriage of ISO/IEC 14496 scenes in Rec. ITU-T H.222.0 | ISO/IEC 13818-1 R.1 Content access procedure for ISO/IEC 14496 program components within a program stream |
236 | R.2 Content access procedure for ISO/IEC 14496 program components within a transport stream |
240 | Annex S – Carriage of JPEG 2000 part 1 video over MPEG-2 transport streams S.1 Introduction S.2 J2K video access unit, J2K video elementary stream, J2K video sequence and J2K still picture S.3 Elementary stream header (elsm) and mapping to PES packets |
242 | S.4 J2K transport constraints S.5 Interpretation of flags in adaptation and PES headers for J2K video elementary streams S.6 T-STD extension for J2K video elementary streams |
245 | Annex T – MIME type for MPEG-2 transport streams T.1 Introduction T.2 MIME type and subtype |
246 | T.3 Security considerations T.4 Parameters |
248 | Bibliography |
251 | Blank Page |