TITLE PAGE PROVIDED BY ISOCD 11172-1
CODING OF MOVING PICTURES AND ASSOCIATED AUDIO --
FOR DIGITAL STORAGE MEDIA AT UP TO ABOUT 1.5 Mbit/s --
Part 1: Systems
CONTENTS
FOREWORD 4
INTRODUCTION - PART 1: SYSTEMS 5
I.1 Multiplex-wide Operations (Pack layer) 6
I.2 Individual Stream Operations (Packet Layer) 6
I.2.1 Demultiplexing 6
I.2.2 Synchronization 6
I.2.3 Relation to Compression Layer 6
I.3 System Reference Decoder 7
1 GENERAL NORMATIVE ELEMENTS 8
1.1 Scope 8
1.2 References 8
2 TECHNICAL NORMATIVE ELEMENTS 9
2.1 Definitions 9
2.2 Symbols and Abbreviations 16
2.2.1 Arithmetic Operators 16
2.2.2 Logical Operators 16
2.2.3 Relational Operators 17
2.2.4 Bitwise Operators 17
2.2.5 Assignment 17
2.2.6 Mnemonics 17
2.2.7 Constants 18
2.3 Method of Describing Bit Stream Syntax 18
2.4 Requirements 20
2.4.1 Coding Structure and Parameters 20
2.4.2 System Target Decoder 20
2.4.3 Specification of the System Stream Syntax 24
2.4.4 Semantic Definition of Fields in Syntax 27
2.4.5 Restrictions on the Multiplexed Stream Semantics 31
2.4.6 Constrained System Parameter Stream 33
1-ANNEX A (informative) 1
1-A.1 Overview 1
1-A.2 Encoder Operations 1
1-A.2.1 Degrees of freedom 1
1-A.2.2 Synchronization 2
1-A.2.3 Multiplexing 3
1-A.2.4 Encoder Constraints caused by Decoder Buffering 4
1-A.3 Data Stream Characteristics 5
1-A.4 Decoder Operations 5
1-A.4.1 Decoder synchronization 5
1-A.4.2 Decoder Start-up Synchronization 8
1-A.4.3 Buffer Management in the Decoder 9
1-A.4.4 Time Identification 9
1-A.5 Parameters for CD-ROM multiplexing 9
1-A.6 Example of an ISO 11172 stream 11
1-A.6.1 Audio 11
1-A.6.2 Video 11
1-A.6.3 Multiplexing strategy 11
1-A.6.4 System Clock Reference (SCR) 12
1-A.6.5 Presentation Time-stamps (PTS) 13
1-A.6.6 Decoding Time-stamp (DTS) 13
1-A.6.7 Buffer Sizes 14
1-A.6.8 Adherence to System Target Decoder (STD) 14
1-A.6.9 Sample data stream 15
1