1、 ETSI TS 102 323 V1.5.1 (2012-01) Digital Video Broadcasting (DVB); Carriage and signalling of TV-Anytime information in DVB transport streams Technical Specification ETSI ETSI TS 102 323 V1.5.1 (2012-01)2Reference RTS/JTC-DVB-310 Keywords broadcasting, content, digital, DVB, TV ETSI 650 Route des L
2、ucioles 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 downloaded from: h
3、ttp:/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 reference shall be the
4、 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 available at h
5、ttp:/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. The copyright
6、and the foregoing restriction extend to reproduction in all media. European Telecommunications Standards Institute 2012. European Broadcasting Union 2012. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTMand the ETSI logo are Trade Marks of ETSI registered for the benefit of its Members. 3GPPTM and L
7、TE are Trade Marks of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. GSM and the GSM logo are Trade Marks registered and owned by the GSM Association. ETSI ETSI TS 102 323 V1.5.1 (2012-01)3Contents Intellectual Property Rights 7g3Foreword . 7g3Introduction 7g
8、31 Scope 8g32 References 8g32.1 Normative references . 8g32.2 Informative references 9g33 Definitions and abbreviations . 10g33.1 Definitions 10g33.2 Abbreviations . 11g34 Overview 12g35 TV-Anytime information discovery . 14g35.1 Introduction 14g35.2 Resolution providers. 15g35.2.1 Discovering RARs
9、15g35.2.2 Resolution provider notification table. 16g35.3 Descriptors . 19g35.3.1 Parsing of descriptors 19g35.3.2 Descriptor identification and location . 19g35.3.3 Metadata pointer descriptor 19g35.3.3.1 Usage . 19g35.3.3.2 Semantics 20g35.3.4 Metadata descriptor. 21g35.3.4.1 Usage . 21g35.3.4.2 S
10、emantics 21g35.3.5 RAR over DVB stream descriptor 24g35.3.6 RAR over IP descriptor . 25g35.3.7 RNT scan descriptor . 26g35.3.8 Content labelling descriptor 26g35.3.8.1 Usage . 26g35.3.8.2 Use in PMT . 26g35.3.8.3 Semantics in Synchronized auxiliary data . 27g36 CRIDs and other URIs in DVB networks 2
11、7g36.1 Introduction 27g36.2 Encoding of URI strings and the use of non-Latin characters 27g36.3 Default authority and abbreviated CRIDs 28g36.3.1 Abbreviated CRID rules . 28g36.3.2 Scope of a default authority definition 28g36.3.3 Default authority descriptor 29g36.4 Profiled use of DVB locators . 2
12、9g37 Content resolution 30g37.1 Introduction 30g37.2 Resolving CRIDs in a DVB network . 31g37.2.1 DVB transport stream resolution handler . 31g37.2.2 CRI data sets . 31g37.2.3 Complete and incomplete CRI data sets . 32g37.3 Delivery of content referencing information 32g37.3.1 Container 32g37.3.1.1
13、Description 32g37.3.1.2 Classifications of CRI structures and containers . 33g37.3.1.3 Container format . 34g3ETSI ETSI TS 102 323 V1.5.1 (2012-01)47.3.1.4 Container section . 35g37.3.1.5 Compression wrapper 36g37.3.2 CRI results structures 37g37.3.2.1 Description 37g37.3.2.2 Results_list 37g37.3.2.
14、3 Result_data 37g37.3.2.3.1 Usage . 37g37.3.2.3.2 Syntax 38g37.3.2.3.3 DVB binary locator . 41g37.3.2.3.4 Scheduled decomposed binary locator 43g37.3.2.3.5 On-demand decomposed binary locator 44g37.3.2.3.6 Extended On-demand decomposed binary locator 44g37.3.2.4 Services . 46g37.3.2.5 Data repositor
15、y 46g37.3.3 CRI Index Structures 47g37.3.3.1 Description 47g37.3.3.2 Cri_index . 48g37.3.3.3 Cri_prepend_index 49g37.3.3.4 Cri_leaf_index . 50g37.3.3.5 Result_locator formats 50g37.3.3.5.1 local_result_locator . 50g37.3.3.5.2 remote_result_locator 51g38 Profile of TVA metadata over DVB transport str
16、eams 51g38.1 Introduction 51g38.2 Summary 52g38.3 ProgramInformation fragment 52g38.4 GroupInformation fragment . 52g38.5 Schedule fragment 52g38.6 ServiceInformation fragment 53g38.7 SegmentInformation and SegmentGroupInformation 53g38.7.1 Referencing time . 53g38.7.2 DVB timebaseId attribute forma
17、t 54g38.7.3 mediaTimeUnit and mediaTimeBase attributes 54g38.8 BroadcastEvent fragment . 54g38.9 TVAMain . 55g38.10 Generic rules 55g39 Delivery of metadata 55g39.1 Introduction 55g39.2 Delivery of containers 56g39.2.1 Delivery by MHP object carousel . 56g39.2.2 Container identification 57g39.3 Frag
18、ment encapsulation 57g39.3.1 Introduction. 57g39.3.2 Encapsulation structure . 58g39.3.3 DVB BiM fragment reference 58g39.4 Fragment encoding . 59g39.4.1 Introduction. 59g39.4.2 Rules for BiM encoding 59g39.4.2.1 DVB-TVA-init Message . 59g39.4.2.2 DecoderInit and default TVAMain fragment 60g39.4.2.3
19、 DVB BiM access unit 61g39.4.3 Codec definitions 62g39.4.3.1 Introduction . 62g39.4.3.2 Classification scheme of DVB Codecs . 62g39.4.3.3 dvbStringCodec. 62g39.4.3.3.1 Introduction . 62g39.4.3.3.2 Rationale and encoding process (informative) 62g39.4.3.3.3 Decoding . 64g39.4.3.4 dvbLocatorCodec 64g39
20、.4.3.4.1 Usage . 64g3ETSI ETSI TS 102 323 V1.5.1 (2012-01)59.4.3.4.2 Rationale and encoding process (informative) 64g39.4.3.4.3 Decoding . 65g39.4.3.5 dvbDateTimeCodec. 67g39.4.3.5.1 Rationale and encoding process (informative) 67g39.4.3.5.2 Decoding . 68g39.4.3.6 dvbDurationCodec 69g39.4.3.6.1 Rati
21、onale and encoding process (informative) 69g39.4.3.6.2 Decoding . 69g39.4.3.7 dvbControlledTermCodec . 69g39.4.3.7.1 Usage . 69g39.4.3.7.2 Rationale and encoding process (informative) 69g39.4.3.7.3 Decoding . 70g39.4.4 Forward compatibility. 72g39.4.4.1 Use of forward compatible mode 72g39.4.4.2 Ove
22、rview (informative) . 72g39.4.4.3 Multiple version encoding of an element (informative) 73g39.5 TV-Anytime structures . 74g39.5.1 Profiled index structures . 74g39.5.1.1 Introduction . 74g39.5.1.2 Field identifier values 74g39.5.1.3 Index List 74g39.5.1.4 GroupInformation index by CRID 75g39.5.1.4.1
23、 Index definition . 75g39.5.1.4.2 Index list entry . 76g39.5.1.4.3 Index structure . 76g39.5.1.4.4 Sub index structure 77g39.5.1.5 GroupInformation index by title . 77g39.5.1.5.1 Index definition . 77g39.5.1.5.2 Index list entry . 78g39.5.1.5.3 Index structure . 78g39.5.1.5.4 Sub index structure 79g
24、39.5.1.6 ProgramInformation index by CRID . 79g39.5.1.6.1 Index definition . 79g39.5.1.6.2 Index list entry . 80g39.5.1.6.3 Index structure . 80g39.5.1.6.4 Sub index structure 81g39.5.1.7 ProgramInformation index by title 81g39.5.1.7.1 Index definition . 81g39.5.1.7.2 Index list entry . 82g39.5.1.7.
25、3 Index structure . 82g39.5.1.7.4 Sub index structure 83g39.5.1.8 Schedule index by time and DVB service . 83g39.5.1.8.1 Index definition . 83g39.5.1.8.2 Index list entry . 84g39.5.1.8.3 Index structure . 84g39.5.1.8.4 Sub index structure layer 1 85g39.5.1.8.5 Sub index structure layer 2 85g39.5.1.9
26、 Schedule index by title 86g39.5.1.9.1 Index definition . 86g39.5.1.9.2 Index list entry . 86g39.5.1.9.3 Index structure . 87g39.5.1.9.4 Sub index structure 87g39.5.2 Additional structures . 87g39.5.2.1 Structure types. 87g39.5.2.2 Type list 88g39.5.2.3 XPath namespace map 89g39.6 Metadata Service I
27、dentification 89g310 Promotional links . 90g310.1 Introduction 90g310.2 Restriction of tva:RelatedMaterialType . 92g310.3 Related content descriptor 92g3ETSI ETSI TS 102 323 V1.5.1 (2012-01)610.4 Related content table 92g310.4.1 Description 92g310.4.1.1 Current Content . 93g310.4.1.2 Segmentation .
28、93g310.4.1.3 Opportunity to Acquire Content 93g310.4.2 Syntax . 94g310.4.3 Link info structure 95g311 Accurate recording . 97g311.1 Modes of operation . 97g311.2 Carriage of TVA_ids 98g311.2.1 Introduction. 98g311.2.2 Carriage in EIT . 98g311.2.3 Carriage in PES . 98g311.2.4 TVA_id descriptor 99g312
29、 Extensions to DVB SI 100g312.1 Content identifier descriptor . 100g312.1.1 Introduction. 100g312.1.2 Explicit CRID definition . 101g312.1.3 Indirect CRID definition . 101g312.1.4 Syntax . 101g312.2 Content identifier table (CIT) . 102g3Annex A (informative): Example recorder behaviour 105g3Annex B
30、(informative): Example BiM format for ScheduleEvent fragment 107g3B.1 TVA Schedule Schema 107g3B.2 TVA Schedule Instance: Textual Coding . 108g3B.3 TVA Schedule Instance: Binary Coding 108g3Annex C (informative): Example TVA-init and DecoderInit messages 111g3C.1 Example TVA-init message . 111g3C.2
31、Example DecoderInit message . 111g3Annex D (informative): Example extension of the TVA Schema . 112g3D.1 Example extended schema . 112g3D.2 Example DecoderInit message for the extended schema . 112g3D.3 Example index XPaths for the extended schema . 113g3Annex E (informative): Example Scenarios for
32、encoding of TVA_id running_status as carried in EIT-present . 114g3E.1 Introduction 114g3E.2 Examples 114g3E.2.1 Example 1 . 114g3E.2.2 Example 2 . 114g3E.2.3 Example 3 . 114g3E.2.4 Example 4 . 115g3E.2.5 Example 5 . 115g3Annex F (informative): Classification scheme encoding . 116g3Annex G (informat
33、ive): Associating metadata with content . 117g3Annex H (informative): CRI Result Type Interpretation and Example Usage 118g3Annex I (informative): Bibliography . 120g3History 121 ETSI ETSI TS 102 323 V1.5.1 (2012-01)7Intellectual Property Rights IPRs essential or potentially essential to the present
34、 document may have been declared to ETSI. The information pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found in ETSI SR 000 314: “Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respe
35、ct of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (http:/ipr.etsi.org). 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 oth
36、er IPRs 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)
37、, Comit 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 B
38、roadcast 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 act
39、ivities 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
40、22 717 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 service
41、s. DVB 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.
42、 The consortium came together in 1993 to provide global standardisation, interoperability and future proof specifications. Introduction Phase 1 of the work of the TV-Anytime Forum (TVAF) has defined key technologies for personal digital recorders (PDRs). DVB has adopted these specifications as the b
43、asis of support for PDRs on DVB networks. The present document provides an implementation of the TV-Anytime phase one on DVB transport streams in a way that enhances and extends existing DVB functionality. ETSI ETSI TS 102 323 V1.5.1 (2012-01)81 Scope The present document describes a method of suppo
44、rting personal digital recorders (PDRs) in DVB broadcast networks. It was developed to fulfil the commercial requirements for supporting PDRs. The data types and protocols defined in the present document are based upon TV-Anytime phase 1 specifications 3, 4, 5 and 6. 2 References References are eith
45、er specific (identified by date of publication and/or edition number or version number) or non-specific. For specific references, only the cited version applies. For non-specific references, the latest version of the reference document (including any amendments) applies. Referenced documents which a
46、re 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 reference
47、d documents are necessary for the application of the present document. 1 ETSI EN 300 468: “Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems“. 2 IETF RFC 3986: “Uniform Resource Identifiers (URI): Generic Syntax“. 3 ETSI TS 102 822-2: “Broadcast and On-line
48、Services: Search, select, and rightful use of content on personal storage systems (“TV-Anytime“); Part 2: Phase 1 - System description“. 4 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; S
49、ub-part 1: Phase 1 - Metadata schemas“. 5 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“. 6 ETSI TS 102 822-4: “Broadcast and On-line Services: Search, select, and rightful use of content on personal storage systems (“TV-Anytime“); Part 4: Phase 1 - Content referencing“. 7 Void. 8 ETSI TS 102 034: “Digital Video Broadcasting (DVB); Transport of MPEG-2 TS Based DVB Services ove