SMPTE ST 357M-2002 Television - Declarative Data Essence - Internet Protocol Multicast Encapsulation.pdf
《SMPTE ST 357M-2002 Television - Declarative Data Essence - Internet Protocol Multicast Encapsulation.pdf》由会员分享,可在线阅读,更多相关《SMPTE ST 357M-2002 Television - Declarative Data Essence - Internet Protocol Multicast Encapsulation.pdf(8页珍藏版)》请在麦多课文档分享上搜索。
1、SMPTE 357M-2002 SMPTE STANDARD for Television - Declarative Data Essence - Internet Protocol Multicast Encapsulation Table of contents 1 Scope and application 2 Normative references 3 Announcement protocol 4 Trigger protocol 5 Resource transfer: UHTTP Annex A Using enhanced television Annex B Exampl
2、e broadcast Annex C Glossary 1 Scope and application 1.1 Scope This standard defines the encapsulation of declarative data essence using internet protocol (IP) muiticast. This is done in a transport-independent manner and relies solely on standard IP multicast techniques. 1.2 Application This standa
3、rd defines the transmission of declarative content across terrestrial (over the air), cable, and satellite systems as well as over the Internet. In addi- tion, it will also bridge between networks - for example, data on an analog terrestrial broadcast must easily bridge to a digital cable system. Th
4、is design goal was achieved through the definition of a trans- port-independent content format and the use of IP. Since IP bindings already exist for each of these video systems, the advantages of this work may be useful. IP multicast is the mechanism for broadcast data delivery. Content creators sh
5、ould assume IP addresses may be changed downstream and, there- fore, should not use them in their content. The trans- port operator is responsible only for makhg sure that an IP address is valid on the physical network where they broadcast it (not for any rebroadcasting). When Page 1 of 8 pages poss
6、ible, content creators should use valid IP multi- cast addresses to minimize the chance of collisions. Some systems may have two-way Internet connec- tions. Capabilities in those systems are outside the scope of this standard and are described by the appropriate Internet standards. Transport operato
7、rs should use the standard IP trans- mission system for the appropriate medium (IETF, ATSC, DVB, etc.). It is assumed that when the user tunes to a television channel, the receiver automat- ically locates and delivers IP datagrams associated with the television broadcast. The mechanism for tuning vi
8、deo and connecting to the appropriate data stream is implementation and delivery standard specific and is not specified in this framework. 2 Normative references The following standards contain provisions which, through reference in this text, constitute provisions of this standard. At the time of p
9、ublication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this standard are encouraged to investigate the possibility of applying the most recent edition of the standards indicated below. SMPTE 363M-2002, Television - Declarative Data Es
10、sence - Content Level 1 SMPTE 364M-2001, Television - Declarative Data Essence - Unidirectional Hypertext Trancport Protocol IETF RFC 768, User Datagram Protocol (UDP) IETF RFC 791, Internet Protocol - DARPA Internet Program Protocol Specification IETF RFC 1112, Host Extensionsfor IP Muiticasting Co
11、pyright OW by ME SOCIEPI OF MOTION PICTURE AND TELEVISION ENGINEERS 595 W. Hafisdadale Ave, White PiainS. NY 10607 (914) 761-1100 Approved January 3,2002 SMPTE 357M-2002 IETF RFC 2327, SDP: Session Description Protocol IETF RFC 2974, Session Announcement Protocol (SAP) ISO/IEC 11578:1gg6, Informatio
12、n Technology - Open Systems Interconnection - Remote Procedure Call (RPC), Annex A, Universal Unique Identifier (UUID) incorrect. In this case, the start time should be set to the original broadcast time and the stop time set to O. This is the standard for an unbounded session. Assumptions are then
13、made about the stop time (see IETF RFC 2327). Anew announcement with the same cid and different version for the same broadcast station replaces the Previous one. It is Preferred that a tool read the tape and generate announcements with cor- 3 Announcement protocol Announcements are used to announce
14、currently available programing to the receiver. The IP multicast addresses and ports for resource transfer and for triggers are announced using SDP announcements (IETF RFC 2327). The SDP header is preceded by an 8-byte SAP header (IETF RFC 2974). An- nouncements are sent on a well-known address (224
15、.0.1.113) and port (2670). This address and port have been registered with the IANA. v=O SDP version, required to be O. o=usemame sid version IN IP4 ipckress Owner and session identifier, defined as usual in SDP specifica- tion. Username is ”-”, network type is IN, address type is IP4. Sid identifie
16、s an announcement for a particular broadcast (it can be a permanent announcement for all programming on a broadcast channel or for a particular show). Version indicates the version of the message. These values allow receivers to match a message to a previous message and know whether it has changed.
17、Session ID and Version should be NTP values as recornmended in SDP. s=name Session name, required as in SDP specifi- . cation. i=, u= Optional, as in SDP specification. e=, p= E-mail address or telephone number (at least one required in SOP specification). b=CTnumber Optional in SDP specification, b
18、ut required here. Bandwidth in kilobytes per second as in the SDPspecification. Bandwidth of the broad- castdata can be used by receivers to choose among multiple versions of enhancement data accord- ing to the bandwidth the receiver can handle. t=starf stop As in SDP specification, gives start and
19、stop time in NTP format. With programs stored on tape, at times it will not be possible to insert new announcements, so start times on tape could be rect start and stop times, but it is not required. Content creators can choose to use only a station ID and not provide information about individual pr
20、ograms. a=UUID:UUID Optional. The UUID should uniquely identify the enhancement (for example, a different UUID for each program), and can be accessed using the trigger receiver object. In analog television and many types of digital television broadcast data are tied tightly to AN. Each virtual chann
21、el has its own private networkassociated with it. In othersystems, enhance- ments for many virtual channels can be carried on the same network. These systems can use the UUID to link a television broadcast with a particular enhance- ment. How that association is indicated is beyond the scope of this
22、 standard. One technique would be to place the UUID in electronic program guide informa- tion. Use ASCII hex to encode UUIDs. a=Slpe:tve Required. Indicates to the receiver that the announcement ref ers to an enhancement related to this specification. a=lang, a=sdplang Optional, as in SDP specificat
23、ion. a=tve-type: Optional. tve-type: specifies an extensible list of types that describe the nature of the enhancement. It is a session-level attribute and is not dependent on a=tve-type:phay. Optional. tve- type:primary specifies that this will be the primary enhancement stream associated with the
24、currently playing video program whenever this enhancements trigger stream is active. If tve-type:primary is not specified, the TVE stream is never the primary en- hancement stream associated with video. This, like all tve-type: attributes, is a session level attribute. This attribute can be used by
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SMPTEST357M2002TELEVISIONDECLARATIVEDATAESSENCEINTERNETPROTOCOLMULTICASTENCAPSULATIONPDF

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