欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    SMPTE RP 223-2003 Packing UMID and Program Identification Label Data into SMPTE 291M Ancillary Data Packets《将UMID和程序识别标签数据压缩至SMPTE 291M辅助数据包》.pdf

    • 资源ID:1046500       资源大小:33.87KB        全文页数:5页
    • 资源格式: PDF        下载积分:10000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要10000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    SMPTE RP 223-2003 Packing UMID and Program Identification Label Data into SMPTE 291M Ancillary Data Packets《将UMID和程序识别标签数据压缩至SMPTE 291M辅助数据包》.pdf

    1、 1 Scope This practice describes a means of packing unique material identification (UMID) label data or other program identification label data into SMPTE 291M ancillary data packets for transport. Other program identification labels that are not in a KLV format are formatted per SMPTE 336M before p

    2、acking into ANC packets according to this practice. This practice is applicable to standard definition serial digital interfaces as defined by ANSI/SMPTE 259M, and with high-definition serial digital interfaces as defined by SMPTE 292M. Packing of UMIDs and other program identification labels in thi

    3、s practice is defined only for 10-bit serial digital interfaces. 2 Normative references The following standards contain provisions which, through reference in this text, constitute provisions of this practice. At the time of publication, the editions indicated were valid. All standards are subject t

    4、o revision, and parties to agreements based on this practice are encouraged to investigate the possibility of applying the most recent edition of the standards indicated below. ANSI/SMPTE 259M-1997, Television 10-Bit 4:2:2 Component and 4fscNTSC Composite Digital Signals Serial Digital Interface SMP

    5、TE 291M-1998, Television Ancillary Data Packet and Space Formatting SMPTE 292M-1998, Television Bit-Serial Digital Interface for High-Definition Television Systems SMPTE 330M-2000, Television Unique Material Identifier (UMID) SMPTE 336M-2001, Television Data Encoding Protocol using Key-Length-Value

    6、SMPTE RP 168-2002, Definition of Vertical Interval Switching Point for Synchronous Video Switching SMPTE RP 210.4-2002, Metadata Dictionary Registry of Metadata Element Descriptions 3 Introduction Although a UMID or other program identification labels may be formatted similar to generic metadata, th

    7、ey are labels (not metadata). Page 1 of 5 pages RP 223-2003 Copyright 2003 by THE SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 595 W. Hartsdale Ave., White Plains, NY 10607 (914) 761-1100 SMPTE RECOMMENDED PRACTICE Packing UMID and Program Identification Label Data into SMPTE 291M Ancillary Da

    8、ta Packets Approved August 11, 2003 RP 223-2003 Page 2 of 5 pages A requirement exists to carry this label data within the serial digital stream and that these labels be accorded a high priority and to preserve it transparently. It is desirable that the UMID data be packed in an ANC packet with its

    9、own unique DID and SDID rather than being bundled with other KLV formatted data and packed into ANC packets according to SMPTE RP 214. This is to facilitate the simple identification of ANC packets containing a UMID or other program identification label by interface equipment with minimal resources.

    10、 Other program identification labels such as ISAN and V-ISAN data may not have a format directly compatible with KLV coded metadata. These labels must be assigned key values in the metadata dictionary and encoded in KLV format in accordance with SMPTE 336M. This practice describes a means for packin

    11、g this data into SMPTE 291M ancillary (ANC) data packets. 4 Location of vertical ancillary data In order to reduce the latency and buffering required for an ANC data reader, and to promote interoperability, ANC packets containing UMIDs or other program identification labels should be limited to a sp

    12、ecific range of the total ANC space; i.e., the vertical ancillary space. In addition, this data may be bound to a specific frame in order to be used. For these reasons, ANC data packets carrying this data should be placed within the vertical ancillary (VANC) space The data packets shall be located i

    13、n the active line portion of one line in the VANC space. Data may be located in any line in the area from the line after the line specified for switching as defined by SMPTE RP 168 to the last line before active video, inclusively. On segmented frame progressive formats, these ANC data packets shall

    14、 occur in the VANC area at the start of the frame. Receiving equipment should identify the UMID or other program identification label data on the basis of its ANC DID and SDID fields. The chrominance (Cb/Cr) and luminance (Y) data are carried in two separate streams within the SMPTE 292M signal, com

    15、plete with their own ANC data flags and CRCs. When the ANC packets defined in this practice are carried in a SMPTE 292M signal, they shall be carried in the Y stream. 5 Format of VANC data packets Each data packet follows the format defined in SMPTE 291M for a type 2 ANC packet. It consists of the a

    16、ncillary data flag (ADF), the data ID (DID), the secondary data ID (SDID), the data count (DC), the user data words (UDW), and the checksum (CS). The UDW consists of the data payload. 5.1 ANC packet header format The ADF has the value 000h3FFh3FFhas defined in SMPTE 291M. The value of the DID used f

    17、or the UMID and other program identification label packets defined in this practice is 44h. The value of the DID (44h) identifies type 2 ANC packets. The value of SDID shall be 44h. DID = 44hSDID = 44hThe DC is a count of the number of words in the UDW. The values of DC for UMID and other program id

    18、entification label types are determined by the length of these labels as specified in their respective defining documents. RP 223-2003 Page 3 of 5 pages The DID, the SDID, and the DC are transmitted in bits b7-b0 of the 10-bit data word. Bit b8 is even parity for b7 through b0, and b9 equals not b8

    19、as defined in SMPTE 291M. The format of the data in the UDW is defined in 5.2 of this practice. The format and method of calculating the checksum (CS) are defined in SMPTE 291M. 5.2 UDW format The ANC packet UDW is a sequence of 10-bit words. The UMID or other program identification label data are t

    20、ransmitted in bits b7 through b0 of the 10-bit data word. When the size of the label characters is less than 8 bits, these characters shall be most significant bit (msb) justified with the msb of the label character in UDW word bit b7 and any unused bits set to zero. Bit b8 is even parity for b7 thr

    21、ough b0, and b9 equals not b8. In addition to providing a simple error detection capability, this avoids transmitting data that matches one of the code words 0-3 and 1020-1023 that are prohibited by ANSI/SMPTE 259M and SMPTE 292M. The UDW shall consist of a key, a length, and the label in the value

    22、coded in accordance with SMPTE 336M. Note that in the case of UMID, this is built into the UMID itself. NOTE Designers of equipment should be aware that the 10-bit ANC packets defined in this practice may be processed and stored by 8-bit based equipment. ANSI/SMPTE 259M interface supports 8-bit or 1

    23、0-bit component video interface; however, for this particular application, only a 10-bit interface is defined. Figure 1 Data structure of a SMPTE 291M ANC packet (type 2) AncillaryData FlagData ID(44h)SecondaryData IDData CountChecksumBit b9 = Inverse of bit b8Bit b8 = Parity (b7 to b0)UDWUser Data

    24、Words10 bits8 bitsDIDSDIDDC CSADFb0b9b8b7RP 223-2003 Page 4 of 5 pages Annex A (informative) UDW format A.1 UDW format for UMID The UMID label data is defined in SMPTE 330M and consists of 32 8-bit bytes for a basic UMID or 64 bytes for an extended UMID. The number of words in the UDW is indicated i

    25、n the DC field of the ANC packet header. For the basic UMID and for the extended UMID, the data count shall be as shown in table A.1. Each byte of the UMID is mapped into one UDW word. Table A.1 UMID data count (DC) and key values Label Defining standard Metadata dictionary key K+L+V length (bytes)

    26、DC (hexadecimal) Basic UMID SMPTE 330M 06.0A.2B.34.01.01.01.01 01.01.xx.xx 32 20h Extended UMID SMPTE 330M 06.0A.2B.34.01.01.01.01 01.01.xx.xx 64 40h Figure A.1 Data structure of UDWs for UMIDs UDW Basic UMIDBasic UMID (32 bytes)b7b01Universal Label(12 bytes)Time/Date(8 bytes)User(4 bytes)32 33 64Ma

    27、terial Number(16 bytes)LInstNo.SpatialCo-ordinates(12 bytes)Org.(4 bytes)Country(4 bytes)Signature Metadata (32 bytes)Extended UMID (64 bytes)UDW Extended UMIDRP 223-2003 Page 5 of 5 pages A.2 UDW format for ISAN The ISAN label data is defined in ISO 15706 and consists of 64 binary bits or 16 hexade

    28、cimal digits. The ISAN number value is pre-pended with the KLV key and length per SMPTE 336M. The ISAN digits are transmitted MSB first with the most significant bit of the first digit in bit b7. Two hexadecimal digits of the ISAN are mapped into each UDW word. The number of words in the UDW is indi

    29、cated in the DC field of the ANC packet header. Table A.2 ISAN data count (DC) and key values Label Defining standard Metadata dictionary key Label length (bytes) DC (hexadecimal) ISAN ISO 15706 06.0E.2B.34.01.01.01.01 01.01.11.01.00.00.00.00 8 19h Figure A.2 Data structure of UDWs for ISANs Annex B

    30、 (informative) Bibliography SMPTE RP 205-2000, Application of Unique Material Identifiers in Production and Broadcast Environments SMPTE RP 214-2002, Packing KLV Encoded Metadata and Data Essence into SMPTE 291M Ancillary Data Packets ISO 15706:2002, International Standard Audiovisual Number (ISAN) b7b0b4b3AV work root number12 hexadecimal digits(48 bits)Episode #4 hex digits(16 bits)ISAN (16 hex digits (64 bits)msb lsbISAN (8 Bytes)12111213141516KEY (16 Bytes) =06 0E 2B 34,01 01 01 01,01 01 11 01,00 00 00 00LENGTH (1Byte) = 08ISAN UDW (25 Bytes)


    注意事项

    本文(SMPTE RP 223-2003 Packing UMID and Program Identification Label Data into SMPTE 291M Ancillary Data Packets《将UMID和程序识别标签数据压缩至SMPTE 291M辅助数据包》.pdf)为本站会员(inwarn120)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开