ImageVerifierCode 换一换
格式:PDF , 页数:12 ,大小:278.89KB ,
资源ID:1046920      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1046920.html】到电脑端继续下载(重复下载不扣费)。

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

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SMPTE ST 340-2015 Format for Non-PCM Audio and Data in AES3 - ATSC A 52 Digital Audio Compression Standard for AC-3 and Enhanced AC-3 Data Types.pdf)为本站会员(ideacase155)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

SMPTE ST 340-2015 Format for Non-PCM Audio and Data in AES3 - ATSC A 52 Digital Audio Compression Standard for AC-3 and Enhanced AC-3 Data Types.pdf

1、 Copyright 2015 by THE SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 3 Barker Avenue, White Plains, NY 10601 (914) 761-1100 Approved March 27, 2015 Table of Contents Page Foreword . 2 Intellectual Property 2 Introduction 2 1 Scope . 3 2 Conformance Notation 3 3 Normative References . 3 4 AC-3 .

2、 4 4.1 Overview . 4 4.2 burst_preamble . 4 4.3 AC-3 Burst Payload . 5 4.4 AES3 Frame Rate (Sampling Frequency) 5 4.5 AC-3 Reference Point . 5 4.6 AC-3 Standard Repetition Rate 6 4.7 AC-3 Decode Latency (Professional) 6 4.8 AC-3 Reference Position. 6 4.9 AC-3 Burst Payload Timing . 6 4.10 Use of Paus

3、e Date Bursts Between AC-3 Data Streams . 6 5 E-AC-3 7 5.1 Overview . 7 5.2 burst_preamble . 9 5.3 E-AC-3 Burst Payload . 9 5.4 AES3 Frame Rate (Sampling Frequency) 10 5.5 E-AC-3 Reference Point 10 5.6 E-AC-3 Standard Repetition Rate . 10 5.7 E-AC-3 Standard Decode Latency (Professional) 10 5.8 E-AC

4、-3 Reference Position . 11 5.9 Burst Payload Timing 11 5.10 Use of Pause Data Bursts Between E-AC-3 Bit Streams . 11 Annex A Bibliography (Informative) 12 Page 1 of 12 pages SMPTE ST 340:2015 Revision of SMPTE 340-2008 SMPTE STANDARD Format for Non-PCM Audio and Data in AES3 ATSC A/52 Digital Audio

5、Compression Standard for AC-3 and Enhanced AC-3 Data Types SMPTE ST 340:2015 Page 2 of 12 pages Foreword SMPTE (the Society of Motion Picture and Television Engineers) is an internationally-recognized standards developing organization. Headquartered and incorporated in the United States of America,

6、SMPTE has members in over 80 countries on six continents. SMPTEs Engineering Documents, including Standards, Recommended Practices, and Engineering Guidelines, are prepared by SMPTEs Technology Committees. Participation in these Committees is open to all with a bona fide interest in their work. SMPT

7、E cooperates closely with other standards-developing organizations, including ISO, IEC and ITU. SMPTE Engineering Documents are drafted in accordance with the rules given in its Standards Operations Manual. SMPTE ST 340 was prepared by Technology Committee 32NF. Intellectual Property At the time of

8、publication no notice had been received by SMPTE claiming patent rights essential to the implementation of this Engineering Document. However, attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. SMPTE shall not be held responsible for

9、 identifying any or all such patent rights. Introduction This section is entirely informative and does not form an integral part of this Engineering Document. This standard describes how both AC-3 and E-AC-3 (“Enhanced AC-3”) data rate reduced (non PCM) audio streams conforming to ATSC A/52 Annex E

10、(and to ETSI TS 102 366) are packed into an AES3 data stream, following the methods described by SMPTE ST 337. The AC-3 and E-AC-3 data types are identified by a data type number listed in SMPTE ST 338 and carried in the burst information word of the data burst preamble. The standard describes how t

11、he AC-3 data is packed into the AES3 data stream, then extends the technique to E-AC-3. SMPTE ST 340:2015 Page 3 of 12 pages 1 Scope This standard specifies data type specific format requirements for both AC-3 and E-AC-3 (“Enhanced AC-3”) data bursts carried within an AES3 interface according to SMP

12、TE ST 337. 2 Conformance Notation Normative text is text that describes elements of the design that are indispensable or contains the conformance language keywords: “shall“, “should“, or “may“. Informative text is text that is potentially helpful to the user, but not indispensable, and can be remove

13、d, changed, or added editorially without affecting interoperability. Informative text does not contain any conformance keywords. All text in this document is, by default, normative, except: the Introduction, any section explicitly labeled as “Informative“ or individual paragraphs that start with “No

14、te:” The keywords “shall“ and “shall not“ indicate requirements strictly to be followed in order to conform to the document and from which no deviation is permitted. The keywords, “should“ and “should not“ indicate that, among several possibilities, one is recommended as particularly suitable, witho

15、ut mentioning or excluding others; or that a certain course of action is preferred but not necessarily required; or that (in the negative form) a certain possibility or course of action is deprecated but not prohibited. The keywords “may“ and “need not“ indicate courses of action permissible within

16、the limits of the document. The keyword “reserved” indicates a provision that is not defined at this time, shall not be used, and may be defined in the future. The keyword “forbidden” indicates “reserved” and in addition indicates that the provision will never be defined in the future. A conformant

17、implementation according to this document is one that includes all mandatory provisions (“shall“) and, if implemented, all recommended provisions (“should“) as described. A conformant implementation need not implement optional provisions (“may“) and need not implement them as described. Unless other

18、wise specified, the order of precedence of the types of normative information in this document shall be as follows: Normative prose shall be the authoritative definition; Tables shall be next; followed by formal languages; then figures; and then any other language forms. 3 Normative References The f

19、ollowing standards contain provisions which, through reference in this text, constitute provisions of this recommended practice. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this recommended practice are enco

20、uraged to investigate the possibility of applying the most recent edition of the standards indicated below. ATSC A/52:2012, Digital Audio Compression (AC-3, E-AC-3) Standard, 17 December 2012 SMPTE ST 337:2015, Format for Non-PCM Audio and Data in an AES3 Serial Digital Audio Interface SMPTE ST 339:

21、2015, Format for Non-PCM Audio and Data in AES3 Generic Data Types SMPTE ST 340:2015 Page 4 of 12 pages 4 AC-3 4.1 Overview As defined in A/52, an AC-3 synchronization frame (or as used hereafter, “Sync Frame”) is a unit of the AC-3 serial bit stream capable of being fully decoded. A Sync Frame begi

22、ns with a sync word and contains 1536 coded audio samples. The coded data representing 1536 samples of the audio from all the audio channels of one program forms a Burst Payload. A burst preamble (defined by SMPTE ST 337) containing information about the payload is prepended to the Burst Payload and

23、 enough padding words are appended to it to make the resulting data burst duration exactly match that of the 1536 samples of baseband (PCM) audio that it represents. The resulting data bursts are placed in the audio sample word/aux data fields of AES3 subframes at regular intervals in either the fra

24、me or subframe mode (see SMPTE ST 337, section 5). Multiple streams of data may be multiplexed into the AES3 transport per SMPTE ST 337. Data bursts are placed in the AES3 transport using either 16, 20, or 24 bits of the available data space. While the 24-bit mode allows more efficient use of the AE

25、S3 capacity, the 16- and 20-bit modes allow use with existing equipment limited to 16- or 20-bit operation. A single AC-3 Sync Frame forms the Burst Payload, as shown in Figure 1. Each AC-3 Sync Frame contains 6 coded audio blocks (AB), each of which represent 256 new audio samples per channel. A sy

26、nchronization word at the beginning of each Sync Frame contains information needed to acquire and maintain synchronization. A bit stream information (BSI) header follows the sync word, and contains parameters describing the coded audio service. The coded audio blocks may be followed by an auxiliary

27、data (Aux) field. At the end of each frame is an error check field that includes a CRC word for error detection. Figure 1 Structure of an AC-3 Data Burst 4.2 burst_preamble The Pc word (burst_info value) of the burst_preamble carries the data_type identifier, the data_type_dependent and the data_str

28、eam_number information (see SMPTE ST 337, Table 7). P a P b P c P dA C - 3 S y n c F r a m e P a d d i n g ( s i l e n c e )P a P b P c P dA C - 3 S y n c F r a m e P a d d i n g ( s i l e n c e )D a t a B u r s tS y n c w o r d B S I A u d i o B l o c k 1 A B 2 A B 3 A B 4 A B 5 A B 6 A u x C R CB

29、u r s t P r e a m b l eE a c h A u d i o B l o c k r e p r e s e n t s 2 5 6 s a m p l e s f r o m e a c h a u d i o c h a n n e lD a t a B u r s tB u r s t p a y l o a d B u r s t p a y l o a dA d d i t i o n a l A C - 3 S y n c F r a m e s m a y r e p l a c e t h e p a d d i n g 1 5 3 6 A u d i o

30、S a m p l e p e r i o d s ( 3 2 m s 4 8 k H z ) 1 5 3 6 A u d i o S a m p l e p e r i o d s ( 3 2 m s 4 8 k H z )A t l e a s t t w o A E S 3 f r a m e s o f p a d d i n g r e q u i r e dB i t 0 i s t h e R e f e r e n c e P o i n tSMPTE ST 340:2015 Page 5 of 12 pages 4.2.1 data_type identifier The d

31、ata_type identifier shall be set to 1. 4.2.2 data_type_dependent The values of the data_type_dependent bits shall be as shown in Table 1, and as described below. Table 1 Values of data_type_dependent field for AC-3 data type data_type_dependent bit number Meaning 0 - 2 Reserved, must be set to 000 3

32、 Repetition rate flag (rep_rate_flag) 4 Not full service flag (not_full_svc) rep_rate_flag - The repetition rate flag shall be set to 0 if the AC-3 data burst is placed in the AES3 interface such that the reference point of the data burst (see section 3.5) occurs at the AC-3 standard repetition rate

33、 (see section 3.6). The flag shall be set to 1 if the reference point does not occur at the AC-3 standard repetition rate. This flag is intended to be set to the same state for all data bursts of a given AC-3 data stream to indicate whether data bursts for the stream occur at the standard repetition

34、 rate. not_full_svc - This is a 1-bit field which indicates whether or not this audio service is a full service suitable for presentation, or whether it is only a partial service which must be combined with another audio service before presentation. This bit shall be set to 0 if the audio service is

35、 suitable for presentation and shall be set to 1 if it is not. 4.2.3 data_stream_number The data_stream_number shall be set to any number from 0h to 6h. 7h is a reserved value. See SMPTE ST 337. 4.3 AC-3 Burst Payload The AC-3 encoder produces a stream of AC-3 Sync Frames that are defined by ATSC A/

36、52. Each AC-3 Sync Frame contains the data that represents 1536 audio samples of all the audio channels in a program plus a sync word, a check sum etc. The length of the AC-3 Burst Payload will depend on the encoded bit rate. The Burst Payload of each AC-3 data burst shall contain one complete AC-3

37、Sync Frame. 4.4 AES3 Frame Rate (Sampling Frequency) The frame rate of the AES3 stream used to transport the AC-3 Sync Frames shall be the same as the rate at which the encoded audio was sampled. If multiple AC-3 streams are transported in the same AES3 stream, all the audio represented by these Bur

38、st Payloads must be sampled at the same rate. 4.5 AC-3 Reference Point The Reference Point of an AC-3 Burst Payload shall be bit 0 of the Burst Payload, as shown in Figure 1. SMPTE ST 340:2015 Page 6 of 12 pages 4.6 AC-3 Standard Repetition Rate AC-3 Burst Payloads occur at the standard Repetition R

39、ate if the Reference points for consecutive data bursts (in the same data stream number) occur 1536 AES3 frames apart. 4.7 AC-3 Decode Latency (Professional) The AC-3 decode latency for professional applications shall be 1536 AES3 frame periods of the rate at which the baseband audio was sampled (e.

40、g., 32 ms at 48-kHz sampling rate) measured from the reference point of the data burst. A reference decoder must output the first PCM sample exactly 1536 sample periods after the first bit of the data burst is received by the decoder. 4.8 AC-3 Reference Position The Reference Position of a Burst Pay

41、load is defined by the relationship of the decoded audio to an associated video signal. A Burst Payload is in the Reference Position when the decoded audio from that Burst Payload is in sync with the associated video. The Reference Point of the Burst Payload carried in an AES3 stream that is locked

42、to the associated video signal must therefore precede the video sync point by 1536 AES3 frame periods. 4.9 AC-3 Burst Payload Timing It may not be possible to carry Burst Payloads in the Reference position of an AES3 stream. SMPTE ST 339 defines a Time Stamp data type whose Burst Payload carries eit

43、her the offset (in AES3 frame periods) between the AC-3 Reference Position and the Reference Point of the following AC-3 Burst Payload or a SMPTE ST 12-1 time code associated with the decoded audio from the following Burst Payload. Either method of time stamping the Burst Payload allows the carriage

44、 of multiple AC-3 Burst Payloads in a single data burst. If an AC-3 Burst Payload does occupy the reference position, the delay shall be 0. Burst Preambles and their associated Burst Payloads may be placed randomly in AC-3 data bursts. In this case, the Burst Preamble rep_rate_flag must be set to 1

45、to indicate that the Burst Payloads do not occur at the standard Repetition Rate. Time stamps shall be used to indicate when to present the decoded audio samples. 4.10 Use of Pause Date Bursts Between AC-3 Data Streams It is recommended that Pause data-bursts (ref SMPTE ST 339) are used to fill gaps

46、 in the AC-3 data stream. The Pa word of the first Pause data burst transmitted after the last valid AC-3 data burst shall occur 1536 AES3 frames after the Pa word of the preceding AC-3 data burst. The pause data-bursts shall be transmitted with a repetition period of 3 AES3 frames, unless other rep

47、etition periods are necessary to precisely fill the stream gap (whose length may not be a multiple of 3 AES3 frames), subject to the zero padding requirements of SMPTE ST 337, Section 7.4, “Burst Spacing”. When it is possible to control the length of the gap in an AC-3 data stream, it is recommended

48、 that the gap length be an integer multiple of 256 AES3 frames, again respecting SMPTE ST 337, Section 7.3. This allows many AC-3 decoders to optimize the gap concealment process. The sequence of Pause data bursts may be interrupted to allow other data bursts to be multiplexed into the AES3 transpor

49、t. See SMPTE ST 339 for details of the Pause data type and its use. SMPTE ST 340:2015 Page 7 of 12 pages 5 E-AC-3 5.1 Overview An E-AC-3 bitstream is constructed from one or more substreams. A single E-AC-3 substream can be considered equivalent to a complete AC-3 bitstream it can carry up to 5.1 channels of audio, and is constructed from a sequence of Sync Frames. While an AC-3 bitstream is limited to 5.1 channels, E-AC-3 bitstreams can include multiple substreams, allowing delivery of a single program with more than 5.1 channels,

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1