1、 ETSI TS 102 539 V1.3.1 (2010-04)Technical Specification Digital Video Broadcasting (DVB);Carriage of Broadband Content Guide (BCG)information over Internet Protocol (IP)ETSI ETSI TS 102 539 V1.3.1 (2010-04)2Reference RTS/JTC-DVB-280 Keywords broadcasting, content, digital, DVB, IP, TV, video ETSI 6
2、50 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice Individual copies of the present document can be down
3、loaded from: http:/www.etsi.org The present document may be made available in more than one electronic version or in print. In any case of existing or perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF). In case of dispute, the referenc
4、e shall be the printing on ETSI printers of the PDF version kept on a specific network drive within ETSI Secretariat. Users of the present document should be aware that the document may be subject to revision or change of status. Information on the current status of this and other ETSI documents is
5、available at http:/portal.etsi.org/tb/status/status.asp If you find errors in the present document, please send your comment to one of the following services: http:/portal.etsi.org/chaircor/ETSI_support.asp Copyright Notification No part may be reproduced except as authorized by written permission.
6、The copyright and the foregoing restriction extend to reproduction in all media. European Telecommunications Standards Institute 2010. European Broadcasting Union 2010. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTM, TIPHONTM, the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered fo
7、r the benefit of its Members. 3GPPTM is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. LTE is a Trade Mark of ETSI currently being registered for the benefit of its Members and of the 3GPP Organizational Partners. GSM and the GSM logo are Trad
8、e Marks registered and owned by the GSM Association. ETSI ETSI TS 102 539 V1.3.1 (2010-04)3Contents Intellectual Property Rights 5g3Foreword . 5g31 Scope 6g32 References 6g32.1 Normative references . 6g32.2 Informative references 7g33 Definitions and abbreviations . 7g33.1 Definitions 7g33.2 Abbrevi
9、ations . 8g34 Delivery of BCG data . 9g34.1 Container-Based Delivery 9g34.1.1 Definitions 9g34.1.1.1 Container. 9g34.1.1.2 Compression wrapper 9g34.1.1.3 Data Delivery Unit 10g34.1.2 Transport . 10g34.1.2.1 SD Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“,
10、which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (http:/webapp.etsi.org/IPR/home.asp). Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee can be given as to the existence of other IPRs
11、 not referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become, essential to the present document. Foreword This Technical Specification (TS) has been produced by Joint Technical Committee (JTC) Broadcast of the European Broadcasting Union (EBU), Comit
12、 Europen de Normalisation ELECtrotechnique (CENELEC) and the European Telecommunications Standards Institute (ETSI). NOTE: The EBU/ETSI JTC Broadcast was established in 1990 to co-ordinate the drafting of standards in the specific field of broadcasting and related fields. Since 1995 the JTC Broadcas
13、t became a tripartite body by including in the Memorandum of Understanding also CENELEC, which is responsible for the standardization of radio and television receivers. The EBU is a professional association of broadcasting organizations whose work includes the co-ordination of its members activities
14、 in the technical, legal, programme-making and programme-exchange domains. The EBU has active members in about 60 countries in the European broadcasting area; its headquarters is in Geneva. European Broadcasting Union CH-1218 GRAND SACONNEX (Geneva) Switzerland Tel: +41 22 717 21 11 Fax: +41 22 717
15、24 81 The Digital Video Broadcasting Project (DVB) is an industry-led consortium of broadcasters, manufacturers, network operators, software developers, regulatory bodies, content owners and others committed to designing global standards for the delivery of digital television and data services. DVB
16、fosters market driven solutions that meet the needs and economic circumstances of broadcast industry stakeholders and consumers. DVB standards cover all aspects of digital television from transmission through interfacing, conditional access and interactivity for digital video, audio and data. The co
17、nsortium came together in 1993 to provide global standardisation, interoperability and future proof specifications. ETSI ETSI TS 102 539 V1.3.1 (2010-04)61 Scope The present document specifies the signalling and the transport of TV-Anytime information over an always-on bi-directional IP network. The
18、 specification allows for metadata describing Live Media Broadcast, Content on Demand and Content Download Services delivered over any type of network using DVB specifications (e.g. DVB-T, DVB-S, DVB-IPTV). It can be used to develop a Broadband Content Guide, i.e. a content guide that is delivered o
19、ver an always-on bi-directional IP network. The present document is an addendum to TS 102 034 4. 2 References References are either specific (identified by date of publication and/or edition number or version number) or non-specific. For a specific reference, subsequent revisions do not apply. Non-s
20、pecific reference may be made only to a complete document or a part thereof and only in the following cases: - if it is accepted that it will be possible to use all future changes of the referenced document for the purposes of the referring document; - for informative references. Referenced document
21、s which are not found to be publicly available in the expected location might be found at http:/docbox.etsi.org/Reference. NOTE: While any hyperlinks included in this clause were valid at the time of publication ETSI cannot guarantee their long term validity. 2.1 Normative references The following r
22、eferenced documents are indispensable for the application of the present document. For dated references, only the edition cited applies. For non-specific references, the latest edition of the referenced document (including any amendments) applies. 1 ETSI TS 102 323: “Digital Video Broadcasting (DVB)
23、; Carriage and signalling of TV-Anytime information in DVB transport streams“. 2 ETSI TS 102 822-3-2: “Broadcast and On-line Services: Search, select, and rightful use of content on personal storage systems (“TV-Anytime“); Part 3: Metadata; Sub-part 2: System aspects in a uni-directional environment
24、“. 3 ETSI TS 102 822-3-1: “Broadcast and On-line Services: Search, select, and rightful use of content on personal storage systems (“TV-Anytime“); Part 3: Metadata; Sub-part 1: Phase 1 - Metadata schemas“. 4 ETSI TS 102 034: “Digital Video Broadcasting (DVB) Transport of MPEG-2 TS Based DVB Services
25、 over IP Based Networks“. 5 IETF RFC 1950: “ZLIB Compressed Data Format Specification version 3.3“. 6 IETF RFC 1951: “DEFLATE Compressed Data Format Specification version 1.3“. 7 ETSI TS 102 822-6-1: “Broadcast and On-line Services: Search, select, and rightful use of content on personal storage sys
26、tems (“TV-Anytime“); Part 6: Delivery of metadata over a bi-directional network; Sub-part 1: Service and transport“. 8 W3C Note (08 May 2000): “Simple Object Access Protocol (SOAP) 1.1“. ETSI ETSI TS 102 539 V1.3.1 (2010-04)79 ISO/IEC 13818-1: “Information technology - Generic coding of moving pictu
27、res and associated audio information: Systems“. 10 ISO/IEC 23001-1: “Information technology - MPEG systems technologies - Part 1: Binary MPEG format for XML“. 11 ETSI EN 300 468: “Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems“. 12 IETF RFC 2326: “Real Ti
28、me Streaming Protocol (RTSP)“. 13 Void. 14 IETF RFC 2616: “Hypertext Transfer Protocol - HTTP/1.1“. 15 ETSI TS 102 851: “Digital Video Broadcasting (DVB); Uniform Resource Identifiers (URI) for DVB Systems“. 16 IETF RFC 3986: “Uniform Resource Identifier (URI): Generic Syntax“. 17 IETF RFC 4907: “Ar
29、chitectural Implications of Link Indications“. 2.2 Informative references The following referenced documents are not essential to the use of the present document but they assist the user with regard to a particular subject area. For non-specific references, the latest version of the referenced docum
30、ent (including any amendments) applies. Not applicable. 3 Definitions and abbreviations 3.1 Definitions For the purposes of the present document, the following terms and definitions apply: Content Download Service (CDS): service that provides download delivery of content items to the local storage o
31、f the HNED NOTE: The consumption is independent of the delivery. Content on Demand (CoD): program provided at the request of the end user for direct consumption (real-time streaming) content provider: entity that owns or is licensed to sell content or content assets Delivery Network (DN): network co
32、nnecting the Delivery Network Gateway (DNG) and service providers Delivery Network Gateway (DNG): device that is connected to one or multiple delivery networks and one or multiple home network segments DVB-IPTV service: one or more programmes under the control of a service provider delivered over IP
33、 NOTE: The programmes can be made available either as part of a schedule or on demand and either for direct consumption (Live Media Broadcast or Content on Demand Services) or for local storage (CDSs). event: grouping of elementary broadcast data streams with a defined start and end time belonging t
34、o a common service EXAMPLE: First half of a football match, News Flash, first part of an entertainment show. Home Network End Device (HNED): device that is connected to a home network and which typically terminates the IP based information flow (sender or receiver side) ETSI ETSI TS 102 539 V1.3.1 (
35、2010-04)8package: collection of DVB services marketed as a single entity program: collection of program elements NOTE: Program elements may be elementary streams. Program elements need not have any defined time base; those that do, have a common time base and are intended for synchronized presentati
36、on. Taken from ISO/IEC 13818-1 9. Service Provider (SP): entity providing a service to the end-user NOTE: In the context of the present document, SP will mean a Service Provider providing DVB-IPTV services. SP offering: set of streams or services a Service Provider proposes to the end-user Transport
37、 Stream: data structure defined in ISO/IEC 13818-1 9 TS Full SI: transport stream with embedded service information as defined by DVB in EN 300 468 11 with the exception of the network information table NIT NOTE: This table may be omitted as it has no meaning in the context of IP services. TS - Opti
38、onal SI: transport stream with MPEG PSI (PAT and PMT tables) as defined in ISO/IEC 13818-1 9 NOTE: All other MPEG-2 and DVB tables are optional. 3.2 Abbreviations For the purposes of the present document, the following abbreviations apply: BCG Broadband Content Guide BiM Binary format for Multimedia
39、 description streams CDS Content Download Service CoD Content on Demand CRI Content Referencing Information CRID Content Reference IDentifier DNG Delivery Network GatewayDVB Digital Video Broadcasting DVBSTP DVB SD - via IP unicast (i.e. pulled). Query: - via IP unicast. The IPI-1 interface as defin
40、ed in TS 102 034 4 shall support the container-based mechanism, both via multicast and unicast. It may additionally support the query mechanism. On all networks there shall be at least one BCG provider that supports the container based download mechanism. Additionally, this provider may support the
41、query mechanism. For clarification, the query mechanism is optional for both Service Providers and HNEDs. The container based download mechanism uses the Data Delivery Unit, as specified in clause 4.1.1.3, delivered via the mechanisms specified in clause 4.2. The query mechanism is specified in clau
42、se 4.3. 4.1 Container-Based Delivery 4.1.1 Definitions 4.1.1.1 Container A container shall carry either a RNT, one or more CRI structures or metadata. Each container is distinguished by a unique identifier, which is the container_id. Table 1 shows the clauses in the present document where the contai
43、ner format, according to each type of data carried, is defined. Table 1: Container Format Definitions Type of data carried Container Format Definition RNT Clause 5.1 in the present document CRI structures TS 102 323 1, clause 7.3.1.3 Metadata TS 102 323 1, clause 9.3 The type of data that the contai
44、ner carries determines the scope and format of the structure values. 4.1.1.2 Compression wrapper The compression_wrapper allows a container to be carried in a compressed or uncompressed format. The syntax of the compression_wrapper is defined in table 21, clause 7.3.1.5 of TS 102 323 1. The compress
45、ion_wrapper shall always be present, whether or not the container is compressed. The semantics of the fields of table 21, clause 7.3.1.5 of TS 102 323 1 are modified as follows: container(): See clause 4.1.1.1 for the definition of the container structure. NOTE: This definition differs from TS 102 3
46、23 1, where the compression wrapper may contain CRI structures only. ETSI ETSI TS 102 539 V1.3.1 (2010-04)10 compression_structure: This shall contain a container (see clause 4.1.1.1) encoded as a Zlib stream (as defined in RFC 1950 5). When present, the Zlib stream shall have its compression method
47、 nibble set to “1000“, indicating use of the Deflate compression algorithm as specified in RFC 1951 6. 4.1.1.3 Data Delivery Unit A Data Delivery Unit is a container, as defined in clause 4.1.1.1, within a compression wrapper as defined in clause 4.1.1.2. 4.1.2 Transport 4.1.2.1 SD any hex number fr
48、om 00 to ff SegmentId = 4 HEXDIG;any hex number from 0000 to ffff SegmentItem = SegmentId 0*1( any hex number from 00 to ff For example, the following request can be constructed to request the index list structure (see TS 102 323 1, clause 9.2.2): “GET /dvb/sdns/bcg?Payload=A4 the URI compliant stri
49、ng locator; the DVB binary locator; or the Scheduled decomposed binary locator. The URI references to LMB services (as used by ProgramURL, URI compliant string locator and Scheduled decomposed binary locator) shall support: the DVB URI scheme as defined in TS 102 851 15, clause 6.4; the DVB-MCAST URI scheme as defined in clause A.1; or the RTSP URI scheme as defined in clause A.2. ETSI ETSI TS 102 539 V1.3.1 (2010-04)16For referencing a LMB service announced via a SD or the textu