ImageVerifierCode 换一换
格式:DOC , 页数:317 ,大小:1.72MB ,
资源ID:3375078      下载积分:20 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3375078.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(MPEG2规范.doc)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

MPEG2规范.doc

1、 MPEG2规范(英文版) FOREWORD IX INTRODUCTION - PART 1 SYSTEMS X 0.1 Transport Stream xii 0.2 Program Stream xiv 0.3 Conversion between Transport Stream and Program Stream xv 0.4 Packetized Elementary Stream xvi 0.5 Timing model xvi 0.6 Conditional access xvi 0.7 Multiplex-wide operat

2、ions xvii 0.8 Individual stream operations xvii 0.8 1 De-multiplexing xvii 0.8 2 Synchronization xvii 0.8 3 Relation to compression layer xviii 0.9 System reference decoder xviii 0.10 Applications xviii SECTION 1: GENERAL 1 1.1 Scope 1 1.2 References 1 1.3 Identical Recommendations |Intern

3、ational Standards 2 1.4 Additional references 2 SECTION 2 TECHNICAL ELEMENTS 3 2.1 Definitions 3 2.2 Symbols and abbreviations 6 2.2.1Arithmetic operators 6 2.2.2 Logical operators 7 2.2.3 Relational operators 7 2.2.4 Bitwise operators 8 2.2.5 Assignment 8 2.2.6 Mnemonics 8 2.2.7 Constant

4、s 9 2.3 Method of describing bit stream syntax 9 2.4 Transport Stream bitstream requirements 10 2.4.1 Transport Stream coding structure and parameters 10 2.4.2 Transport Stream system target decoder 11 2.4.3 Specification of the Transport Stream syntax and semantics 21 1) 2.4.3.1 Transport Str

5、eam 21 2) 2.4.3.2 Transport Stream packet layer 22 3) 2.4.3.3 Semantic definitions of fields in Transport Stream packet layer 22 4) 2.4.3.4 Adaptation field 24 5) 2.4.3.5 Semantic definitions of fields in adaptation field 25 6) 2.4.3.6 PES packet 33 7) 2.4.3.7 Semantic definitions of fields in

6、 PES packet 36 8) 2.4.3.8 Carriage of Program Streams and ISO/IEC 11172-1 Systems streams in the Transport Stream 44 2.4.4 Program specific information 44 2.5 Program Stream bitstream requirements 53 2.5.1 Program Stream coding structure and parameters 53 2.5.2 Program Stream system target deco

7、der 53 2.5.3 Specification of the Program Stream syntax and semantics 57 9) 2.5.3.1 Program Stream 57 10) 2.5.3.2 Semantic definition of fields in Program Stream 58 11) 2.5.3.3 Pack layer of Program Stream 58 12) 2.5.3.4 Semantic definition of fields in program stream pack 59 13) 2.5.3.5 Syste

8、m header 59 14) 2.5.3.6 Semantic definition of fields in system header 60 2.5.4 Program Stream map 62 2.5.5 Program Stream directory 64 2.6 Program and program element descriptors 67 2.6.1 Semantic definition of fields in program and program element descriptors 67 2.6.2 Video stream descriptor

9、 68 2.6.3 Semantic definition of fields in video stream descriptor 69 2.6.4 Audio stream descriptor 70 2.6.5 Semantic definition of fields in audio stream descriptor 70 2.6.6 Hierarchy descriptor 70 2.6.7 Semantic definition of fields in hierarchy descriptor 71 2.6.8 Registration descriptor 71

10、 2.6.9 Semantic definition of fields in registration descriptor 72 2.6.10 Data stream alignment descriptor 72 2.6.11 Semantic definition of fields in data stream alignment descriptor 72 2.6.12 Target background grid descriptor 73 2.6.13 Semantic definition of fields in target background grid de

11、scriptor 73 2.6.14 Video window descriptor 74 2.6.15 Semantic definition of fields in video window descriptor 74 2.6.16 Conditional access descriptor 74 2.6.17 Semantic definition of fields in conditional access descriptor 75 2.6.18 ISO 639 language descriptor 75 2.6.19 Semantic definition of

12、fields in ISO 639 language descriptor 75 2.6.20 System clock descriptor 76 2.6.21 Semantic definition of fields in system clock descriptor 76 2.6.22 Multiplex buffer utilization descriptor 76 2.6.23 Semantic definition of fields in multiplex buffer utilization descriptor 77 2.6.24 Copyright des

13、criptor 77 2.6.25 Semantic definition of fields in copyright descriptor 77 2.6.26 Maximum bitrate descriptor 78 2.6.27 Semantic definition of fields in maximum bitrate descriptor 78 2.6.28 Private data indicator descriptor 78 2.6.29 Semantic definition of fields in Private data indicator descri

14、ptor 78 2.6.30 Smoothing buffer 78 2.6.31 Semantic definition of fields in smoothing buffer descriptor 79 2.6.32 STD descriptor 79 2.6.33 Semantic definition of fields in STD descriptor 80 2.6.34 IBP_descriptor 80 2.6.35 Semantic definition of fields in IBP_descriptor 80 2.7 Restrictions on t

15、he multiplexed stream semantics 80 2.7.1 Frequency of coding the system clock reference 80 2.7.2 Frequency of coding the program clock reference 81 2.7.3 Frequency of coding the elementary stream system clock reference 81 2.7.4 Frequency of presentation_time_stamp coding 81 2.7.5 Conditional co

16、ding of time stamps 81 2.7.6 Timing constraints for scalable coding 82 2.7.7 Frequency of coding P-STD_buffer_size in PES packet headers 83 2.7.8 Coding of system header in the Program Stream 83 2.7.9 Constrained system parameter Program Stream 83 2.7.10 Transport Stream 84 2.8 Compatibility w

17、ith ISO/IEC 11172 85 Annexes A DIGITAL STORAGE MEDIUM COMMAND AND CONTROL [DSM CC] 86 B CRC DECODER MODEL 98 C PROGRAM SPECIFIC INFORMATION 100 D ITU-T REC. H.222.0 |ISO/IEC 13818-1 SYSTEMS TIMING MODEL AND APPLICATION IMPLICATIONS 109 E DATA TRANSMISSION APPLICATIONS 120 F GRAPHICS OF SY

18、NTAX FOR ITU-T REC. H.222.0 | ISO/IEC 13818-1 121 G GENERAL INFORMATION 127 H PRIVATE DATA 128 I LIST OF COMPANIES HAVING PROVIDED PATENT STATEMENTS FOR ITU-T REC H.222.0 | ISO/IEC 13818 130 J SYSTEMS CONFORMANCE AND REAL-TIME INTERFACE 132 K INTERFACING JITTER-INDUCING NETWORKS TO MPEG-2 DECOD

19、ERS 133 L SPLICING TRANSPORT STREAMS 137 List of Figures 0-1 -- SIMPLIFIED OVERVIEW OF ITU-T REC. H.222.0 | ISO/IEC 13818-1 SCOPE XI 0-2 -- PROTOTYPICAL TRANSPORT DEMULTIPLEXING AND DECODING EXAMPLE XIII 0-3 -- PROTOTYPICAL TRANSPORT MULTIPLEXING EXAMPLE XIII 0-4 -- PROTOTYPICAL TRANSPORT

20、STREAM TO PROGRAM STREAM CONVERSION XIV 0-5 -- PROTOTYPICAL DECODER FOR PROGRAM STREAMS XV 2-6 -- TRANSPORT STREAM SYSTEM TARGET DECODER NOTATION 12 2-7 -- PROGRAM STREAM SYSTEM TARGET DECODER NOTATION 54 2-8 -- TARGET BACKGROUND GRID DESCRIPTOR DISPLAY AREA 73 A-1 -- CONFIGURATION OF DSM CC AP

21、PLICATION 88 A-2 -- DSM CC BITSTREAM DECODED AS A STANDALONE BITSTREAM 89 A-3 -- DSM CC BITSTREAM DECODED AS PART OF THE SYSTEM BITSTREAM 89 B-1 -- 32 BIT CRC DECODER MODEL 98 C-1 -- PROGRAM AND NETWORK MAPPING RELATIONSHIPS 104 D-1 -- CONSTANT DELAY MODEL 109 D-2 -- STC RECOVERY USING PLL 113

22、 F-1 -- TRANSPORT STREAM SYNTAX DIAGRAM 121 F-2 -- PES PACKET SYNTAX DIAGRAM 122 F-3 -- PROGRAM ASSOCIATION SECTION DIAGRAM 122 F-4 -- CONDITIONAL ACCESS SECTION DIAGRAM 123 F-5 -- TS PROGRAM MAP SECTION DIAGRAM 123 F-6 -- PRIVATE SECTION DIAGRAM 124 F-7 -- PROGRAM STREAM DIAGRAM 125 F-8 --

23、PROGRAM STREAM MAP DIAGRAM 125 K-1 -- SENDING SYSTEM STREAMS OVER A JITTER-INDUCING NETWORK 134 K-2 -- JITTER SMOOTHING USING NETWORK-LAYER TIMESTAMPS 135 K-3 -- INTEGRATED DEJITTERING AND MPEG-2 DECODING 136 List of Syntax Tables 2-1 -- NEXT START CODE 10 2-2 -- TRANSPORT STREAM 21 2-3

24、 -- ITU-T REC. H.222.0 | ISO/IEC 13818 TRANSPORT PACKET 22 2-4 -- PID TABLE 23 2-5 -- SCRAMBLING CONTROL VALUES 23 2-6 -- ADAPTATION FIELD CONTROL VALUES 23 2-7 -- TRANSPORT STREAM ADAPTATION FIELD 24 2-8 -- SPLICE PARAMETERS TABLE 1 30 2-9 -- SPLICE PARAMETERS TABLE 2 31 2-10 -- SPLICE PARAM

25、ETERS TABLE 3 31 2-11 -- SPLICE PARAMETERS TABLE 4 31 2-12 -- SPLICE PARAMETERS TABLE 5 31 2-13 -- SPLICE PARAMETERS TABLE 6 32 2-14 -- SPLICE PARAMETERS TABLE 7 32 2-15 -- SPLICE PARAMETERS TABLE 8 32 2-16 -- SPLICE PARAMETERS TABLE 9 32 2-17 -- SPLICE PARAMETERS TABLE 10 32 2-18 -- PES PAC

26、KET 33 2-19 -- STREAM_ID ASSIGNMENTS 36 2-20 -- PES SCRAMBLING CONTROL VALUES 37 2-21 -- TRICK MODE CONTROL VALUES 40 2-22 -- FIELD_ID FIELD CONTROL VALUES 41 2-23 -- COEFFICIENT SELECTION VALUES 42 2-24 -- PROGRAM SPECIFIC INFORMATION 45 2-25 -- PROGRAM SPECIFIC INFORMATION POINTER 46 2-26

27、 PROGRAM ASSOCIATION SECTION 47 2-27 -- TABLE_ID ASSIGNMENT VALUES 47 2-28 -- CONDITIONAL ACCESS SECTION 49 2-29 -- TRANSPORT STREAM PROGRAM MAP SECTION 50 2-30 -- PRIVATE SECTION 52 2-31 -- PROGRAM STREAM 58 2-32 -- PROGRAM STREAM PACK 58 2-33 -- PROGRAM STREAM PACK HEADER 58 2-34 -- PROG

28、RAM STREAM SYSTEM HEADER 59 2-35 -- PROGRAM STREAM MAP 63 2-36 -- STREAM TYPE ASSIGNMENTS 64 2-37 -- PES PACKET SYNTAX FOR PROGRAM STREAM DIRECTORY 65 2-38 -- INTRA_CODED INDICATOR 67 2-39 -- CODING_PARAMETERS INDICATOR 67 2-40 -- PROGRAM AND PROGRAM ELEMENT DESCRIPTORS 68 2-41 -- VIDEO STREA

29、M DESCRIPTOR 69 2-42 -- FRAME RATE CODE 69 2-43 -- AUDIO STREAM DESCRIPTOR 70 2-44 -- HIERARCHY DESCRIPTOR 71 2-45 -- HIERARCHY DESCRIPTOR VALUES 71 2-46 -- REGISTRATION DESCRIPTOR 72 2-47 -- DATA STREAM ALIGNMENT DESCRIPTOR 72 2-48 -- VIDEO STREAM ALIGNMENT VALUES 72 2-49 -- AUDIO STREAM AL

30、IGNMENT VALUES 73 2-50 -- TARGET BACKGROUND GRID DESCRIPTOR 73 2-51 -- VIDEO WINDOW DESCRIPTOR 74 2-52 -- CONDITIONAL ACCESS DESCRIPTOR 75 2-53 -- ISO 639 LANGUAGE DESCRIPTOR 75 2-54 -- AUDIO TYPE VALUES 75 2-55 -- SYSTEM CLOCK DESCRIPTOR 76 2-56 -- MULTIPLEX BUFFER UTILIZATION DESCRIPTOR 77

31、 2-57 -- COPYRIGHT DESCRIPTOR 77 2-58 -- MAXIMUM BITRATE DESCRIPTOR 78 2-59 -- PRIVATE DATA INDICATOR DESCRIPTOR 78 2-60 -- SMOOTHING BUFFER DESCRIPTOR 79 2-61 -- STD DESCRIPTOR 79 A-1 -- ISO/IEC 13818-1 DSM CC 91 A-2 -- COMMAND_ID ASSIGNED VALUES 91 A-3 -- DSM_CC CONTROL 93 A-4 -- SELECT MO

32、DE ASSIGNED VALUES 94 A-5 -- DSM CC ACKNOWLEDGEMENT 95 A-6 -- TIME CODE 96 C-1 -- COMPOSITE_DESCRIPTOR 106 C-2 -- SUB-DESCRIPTOR 106 C-3 -- PROGRAM ASSOCIATION TABLE BANDWIDTH USAGE (BPS) 107 C-4 -- PROGRAM MAP TABLE BANDWIDTH USAGE (BPS) 107 D-1 -- REMULTIPLEXING STRATEGY 115 E-1 -- PES PAC

33、KET HEADER EXAMPLE 120 I-1 -- LIST OF COMPANIES SUPPLYING PATENT STATEMENTS 130 List of Equations 2-1 -- PCR BASE 14 2-2 -- PCR EXTENSION 14 2-3 -- PROGRAM CLOCK REFERENCE 14 2-4 -- INPUT ARRIVAL TIME 15 2-5 -- TRANSPORT RATE 15 2-6 -- SYSTEM INFORMATION MAIN BUFFER TRANSFER RATE 19 2-7

34、 -- OPCR BASE 28 2-8 -- OPCR EXTENSION 28 2-9 -- OPCR 28 2-10 -- PRESENTATION TIMESTAMP 38 2-11 -- DECODE TIMESTAMP 39 2-12 -- ELEMENTARY STREAM CLOCK REFERENCE BASE 39 2-13 -- ELEMENTARY STREAM CLOCK REFERENCE EXTENSION 39 2-14 -- ELEMENTARY STREAM CLOCK REFERENCE 39 2-15 -- BUFFER SIZE FOR

35、 AUDIO STREAM 43 2-16 -- BUFFER SIZE FOR VIDEO STREAM 43 2-17 -- SYSTEM CLOCK REFERENCE BASE 55 2-18 -- SYSTEM CLOCK REFERENCE EXTENSION 55 2-19 -- SYSTEM CLOCK REFERENCE 55 2-20 -- ARRIVAL TIME 56 2-21 -- SCR BASE FOR CBR PROGRAM STREAM 60 2-22 -- SCR EXTENSION FOR CBR PROGAM STREAM 60 2-23

36、 -- RATIO OF SYSTEM CLOCK FREQUENCY AND AUDIO SAMPLE RATE 60 2-24 -- RATIO OF SYSTEM CLOCK FREQUENCY TO VIDEO PICTURE RATE 61 2-25 -- CLOCK ACCURACY DETERMINATION 76 2-26 -- PACKET RATE 83 2-27 -- PACKET RATE 83 2-28 -- MAXIMUM PACKET RATE 83 2-29 -- SAMPLE RATE LOCKING IN TRANSPORT STREAM 84

37、 2-30 -- RATIO OF SYSTEM CLOCK FREQUENCY TO VIDEO PICTURE RATE 84 Foreword FOREWORD PROVIDED BY ISO Introduction The systems part of this Recommendation | International Standard addresses the combining of one or more elementary streams of video and audio, as well as other data, into si

38、ngle or multiple streams which are suitable for storage or transmission. Systems coding follows the syntactical and semantic rules imposed by this specification and provides information to enable synchronized decoding of decoder buffers over a wide range of retrieval or receipt conditions. System c

39、oding shall be specified in two forms: the Transport Stream and the Program Stream. Each is optimized for a different set of applications. Both the Transport Stream and Program Stream defined in this Recommendation | International Standard provide coding syntax which is necessary and sufficient to s

40、ynchronize the decoding and presentation of the video and audio information, while ensuring that data buffers in the decoders do not overflow or underflow. Information is coded in the syntax using time stamps concerning the decoding and presentation of coded audio and visual data and time stamps con

41、cerning the delivery of the data stream itself. Both stream definitions are packet-oriented multiplexes. The basic multiplexing approach for single video and audio elementary streams is illustrated in figure 0-1 on page xi . The video and audio data is encoded as described in ITU-T Rec. H.262 | I

42、SO/IEC 13818-2 and ISO/IEC 13818-3. The resulting compressed elementary streams are packetized to produce PES packets. Information needed to use PES packets independently of either Transport Streams or Program Streams may be added when PES packets are formed. This information is not needed and need

43、not be added when PES packets are further combined with system level information to form Transport Streams or Program Streams. This systems standard covers those processes to the right of the vertical dashed line. Figure 0-1 -- Simplified overview of ITU-T Rec. H.222.0 | ISO/IEC 13818-1 sco

44、pe The Program Stream is analogous and similar to ISO/IEC 11172 Systems layer. It results from combining one or more streams of PES packets, which have a common time base, into a single stream. For applications that require the elementary streams which comprise a single program to be in separat

45、e streams which are not multiplexed, the elementary streams can also be encoded as separate Program Streams, one per elementary stream, with a common time base. In this case the values encoded in the SCR fields of the various streams shall be consistent. Like the single Program Stream, all elemen

46、tary streams can be decoded with synchronization. The Program Stream is designed for use in relatively error-free environments and is suitable for applications which may involve software processing of system information such as interactive multi-media applications. Program Stream packets may be

47、of variable and relatively great length. The Transport Stream combines one or more programs with one or more independent time bases into a single stream. PES packets made up of elementary streams that form a program share a common timebase. The Transport Stream is designed for use in environments

48、 where errors are likely, such as storage or transmission in lossy or noisy media. Transport Stream packets are 188 bytes in length. Program and Transport Streams are designed for different applications and their definitions do not strictly follow a layered model. It is possible and reasonable t

49、o convert from one to the other; however, one is not a subset or superset of the other. In particular, extracting the contents of a program from a Transport Stream and creating a valid Program Stream is possible and is accomplished through the common interchange format of PES packets, but not all of

50、 the fields needed in a Program Stream are contained within the Transport Stream; some must be derived. The Transport Stream may be used to span a range of layers in a layered model, and is designed for efficiency and ease of implementation in high bandwidth applications. The scope of syntactical

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服