SMPTE EG 39-2003 Overview of Declarative Data Essence《说明性数据要素概述》.pdf
《SMPTE EG 39-2003 Overview of Declarative Data Essence《说明性数据要素概述》.pdf》由会员分享,可在线阅读,更多相关《SMPTE EG 39-2003 Overview of Declarative Data Essence《说明性数据要素概述》.pdf(23页珍藏版)》请在麦多课文档分享上搜索。
1、EG 39-2003 SMPTE ENGINEERING GUIDELINE Overview of Declarative Data Essence Page 1 of 23 pages Table of contents 1 Scope 2 Introduction 3 Authorizing guidelines 4 Receiver behavior 5 Distribution issues 6 Ad insertion scenario details 7 Examples 8 Acronyms Annex A Javascript: URI scheme Annex B Bibl
2、iography 1 Scope This guideline provides an overview of the declarative data essence standards, describes how the various documents and technical components are related, and provides informative material useful to the users of these standards. 2 Introduction The initial group of standards were devel
3、oped in SMPTE based on the Advanced Television Enhancement Forum (ATVEF) specification ATVEF. These are collectively known as declarative data essence (DDE) derived from the terminology developed in the joint SMPTUEBU work found in SMPTE-EBU. This was further labeled as content level 1 after the ATV
4、EF specification for 1 .O, and in anticipation of both lower and higher content levels. Hence, the shorthand, DDEA1. The ATVEF specification was broken into six separate SMPTE documents that cover the original ATVEF specification. These specifications are: SMPTE 343M-2002, Television - Declarative D
5、ata Essence - Local Identifier (lid:) URI Scheme SMPTE 357M-2002, Television - Declarative Data Essence - IP Multicast Encapsulation SMPTE 361 M-2002, Television - NTSC IP and Trigger Binding to VBI SMPTE 363M-2002, Television - Declarative Data Essence - Content Level 1 SMPTE 364M-2001, Television
6、- Declarative Data Essence - Unidirectional Hypertext Transport Protocol Copyright O 2003 by THE SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 595 W. Hartsdaie Ave., Whte Plains, NY 10607 (914)761-1100 Approved January 8,2003 EG 39-2003 SMPTE 366M-2002, Television - Document Object Model Level
7、O (DOM-O) and Related Object Environment The relationship of all six of these documents can be found in figure 1. Finally, it is worth noting that there is ongoing work (not covered in this guideline) on wrappers for this content for carriage in SMPTE KLV; and there is very early work on a content l
8、evel 2. DDE- 1 Wrappers however, there are two default fonts with specific font name sizes required to be supported. Authors are encouraged to make use of these fonts for better display control. The font sizes should be specified by their font name sizes. 3.3 ECMAScript Authors should avoid using ev
9、al() that results in dynamically generated HTML. Doing this makes transcoding of the content computationally impossible, and thus may affect the quality in future generation enhancement systems. 3.4 DOM-O Authors should avoid using document.write() with arguments other than constants. Doing this mak
10、es transcoding of the content computationally impossible, and thus may affect the quality in future generation systems. Page 3 of 23 pages EG 39-2003 3.5 URI schemes DDE-1 supports the URI schemes tv: pv, lid: LID, javascript: DDE-11 and http: HTTP. Only http: may be used for DDE-1 content that must
11、 be fetched from the Internet, which is always the case on Transport-A-only systems. The lid: scheme may not be used for Transport-A-only systems, because lid: implies that the content is broadcast as DDE-1 and cached locally, which is not the case with Transport A. On Transport-B systems, both lid:
12、 and http: schemes may be used as follows: either lid: or http: can be used for DDE-1 content that is broadcast and cached locally; only the http: scheme should be used for content that is not broadcast and not available locally, because the lid: scheme only works for locally cached content. Authors
13、 are specifically cautioned against using the common schemes, ftp:, https:, and shttp:. NOTE - The javascript: URI scheme is supported with certain limitations (see annex A for details). 3.6 UUID UUIDs would normally be generated automatically by the authoring tool through a call to the operating sy
14、stem to obtain one. UUIDs are often also called guids, and are available in some form on all popular operating systems. UUIDs are constructed in part from the MAC address of the network adapter being used in the computer doing the authoring. In the rare occurrence that a UUID needs to be generated f
15、rom a device without a network interface, then care must be taken to use an unused MAC address. This can be done by setting the most significant bit of the MAC address field (MAC address assignments use this to signal multicast destinations and would never be used for a real address). Alternatively,
16、 a statistically unique value can be generated through the hash of the fieid(s) as described further in RFC 2518, section 6.4.1 WEBDAV. 4 Receiver behavior This clause provides information which should be considered when implementing a decoder that decodes the DDE-1 content. Since DDE-1 content is a
17、n authoring standard and not a decoder standard, this may be helpful to manufacturers of any decoding equipment, including consumer electronics receivers. The term receiver here is generally meant to refer to any type of decoder. 4.1 Receiver model Figure 2 shows the receiver block diagram. Page 4 o
18、f 23 pages EG 39-2003 Video Video Decoder Interpretor w H Datacache Internet Data b Decoder Transport B Data Audio Mixer Audio Audio Figure 2 - Receiver block diagram 4.2 Enhancement characterization An enhancement is defined as content added to a video/audio service. An enhancement can further be d
19、escribed by its behavioral characteristics as specified in DDE-11. From this point of view, an enhancement is a sequence of topmost HTML documents whose content is specified in HTML. The first HTML document of an enhancement, the initiai topmost document, is always instantiated by means of a trigger
20、. Subsequent topmost documents within an enhancement are instantiated as a recuit of a navigation from the current document initiated either by a trigger or a viewer selection (see figure 3). 7 /navigaT viewedtrigger Doc 1 -b DOC 2 -+ . b Docn-1 ,-b Docn (Initial) Figure 3 - DDE-1 enhancement Page 5
21、 of 23 pages EG 39-2003 4.3 State model _- I 8 / 8 enhancement enhancements next document Figure 4 - Diagram for enhancement behavior Figure 4 shows the state diagram for enhancement behavior. Table 1 describes the basic types of triggers. The enhancement state model is described from the point of v
22、iew of the state transition arcs in figure 4. Each state transition can result from either a new enhancement trigger or a trigger for the current enhancement. Page 6 of 23 pages EG 39-2003 Table 1 - Basic trigger types En hancement NO I New 1 en hancement trigger Trigger for current enhancement YES
23、Trigger Description? Trigger with ?name? attribute, and URL DIFFERENT from the last topmost document of immediately preceding enhancement Trigger with ?name? attribute, and URL DIFFERENT from current enhancement?s current topmost documen? Trigger with URL EQUAL the URL of the current enhancement?s c
24、urrent topmost documen? NOTES When determining whether two URLs are DIFFERENT or EQUAL, characters in the URLc including and following the first ? or # are ignored in the comparison. May result in implementation specific behavior. 1 4.3.1 New enhancement triggers As shown in table 1, a new enhanceme
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SMPTEEG392003OVERVIEWOFDECLARATIVEDATAESSENCE 说明性 数据 要素 概述 PDF

链接地址:http://www.mydoc123.com/p-1046283.html