1、 ETSI TS 102 822-3-2 V1.6.1 (2010-07)Technical Specification Broadcast and On-line Services: Search, select, andrightful use of content on personal storage systems(“TV-Anytime“);Part 3: Metadata;Sub-part 2: System aspects in a uni-directional environmentETSI ETSI TS 102 822-3-2 V1.6.1 (2010-07) 2Ref
2、erence RTS/JTC-TVA-46-03-02 Keywords broadcasting, content, data, TV, video ETSI 650 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
3、) N 7803/88 Important notice Individual copies of the present document can be downloaded 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 referen
4、ce version is the Portable Document Format (PDF). In case of dispute, the reference 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
5、 of status. Information on the current status of this and other ETSI documents is 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 N
6、otification No part may be reproduced except as authorized by written permission. 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,
7、 TIPHONTM, the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered for 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
8、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 822-3-2 V1.6.1 (2010-07) 3Contents Intellectual Property Rights 6g3Foreword . 6g3Introduction 7g31 Scope 8g32 References 9g32.1 Normative references
9、 . 9g32.2 Informative references 10g33 Definitions, abbreviations and mnemonics 10g33.1 Definitions 10g33.2 Abbreviations . 11g33.3 Mnemonics . 12g34 System mechanisms in a unidirectional environment 12g34.1 Overview 12g34.1.1 Main features of a unidirectional environment . 12g34.1.2 Access methods
10、13g34.1.3 Definition of a TV-Anytime metadata description . 13g34.1.4 TV-Anytime metadata description size 13g34.2 Metadata general delivery framework 14g34.2.1 Introduction to fragmentation . 14g34.2.2 Introduction to encoding . 14g34.2.3 Introduction to encapsulation 14g34.2.4 Introduction to Inde
11、xing . 15g34.2.5 Logical decoder architecture . 15g34.3 Metadata description fragmentation . 16g34.3.1 TVA metadata fragments 17g34.3.1.1 TVAMain fragment. 18g34.3.1.2 MetadataOriginationInformation fragment . 19g34.3.1.3 ProgramInformation fragment. 20g34.3.1.4 GroupInformation fragment 20g34.3.1.5
12、 OnDemandProgram and OnDemandService fragment . 21g34.3.1.6 BroadcastEvent fragment 22g34.3.1.7 Schedule fragment. 22g34.3.1.8 ServiceInformation fragment 24g34.3.1.9 CreditsInformation fragments . 24g34.3.1.9.1 PersonName fragment . 24g34.3.1.9.2 OrganizationName fragment . 25g34.3.1.10 PurchaseInf
13、ormation fragment 25g34.3.1.11 Review fragment . 25g34.3.1.12 User Description information 26g34.3.1.13 ClassificationScheme fragments . 26g34.3.1.13.1 CSAlias fragment 26g34.3.1.13.2 ClassificationScheme fragment . 26g34.3.1.14 Segmentation . 26g34.3.1.14.1 SegmentInformation fragment . 27g34.3.1.1
14、4.2 SegmentGroupInformation fragment . 27g34.3.1.15 Package Fragment . 28g34.3.1.16 Interstitial Campaign Fragment . 28g34.3.1.17 RMPI Fragment . 28g34.3.1.18 Coupon Description Fragment 29g34.3.1.19 TargetingInformation Fragment 29g34.3.1.20 InterstitialBreak Fragment 30g34.3.1.21 Rule Fragment. 31
15、g34.3.1.22 Recording Cache Fragments . 31g3ETSI ETSI TS 102 822-3-2 V1.6.1 (2010-07) 44.3.1.22.1 Request Fragment 31g34.3.1.22.2 Replace Fragment 31g34.3.1.22.3 Expire Fragment 31g34.3.1.23 PushDownloadProgram fragment . 32g34.3.2 Fragment Identification and Versioning . 32g34.3.3 Element ordering 3
16、2g34.3.4 TVA access unit 33g34.3.5 Use of TVAIDType, TVAIDRefType and TVAIDRefsType 33g34.3.6 Use of ID, IDRef, XPath and xml:lang . 34g34.4 Fragment encoding . 34g34.4.1 TVA-init message . 34g34.4.1.1 Overview . 34g34.4.2 MPEG-7 system profile 35g34.4.2.1 DecoderInit 35g34.4.2.1.1 UnitSizeCode . 36
17、g34.4.2.1.2 InitialDescription . 36g34.4.2.2 FragmentUpdateCommand . 36g34.4.2.2.1 Guidelines for the use of the FragmentUpdateUnit . 36g34.4.2.3 ContextMode . 38g34.4.2.4 TV-Anytime codec . 39g34.4.2.4.1 Classification scheme wrapper 39g34.4.2.4.2 dateTime Codec . 39g34.4.2.4.3 date codec 40g34.4.2
18、.4.4 Zlib optimized decoder 40g34.5 Carriage of TV-Anytime data 42g34.5.1 Containers. 42g34.5.1.1 Carriage of containers . 42g34.5.1.2 Classification of containers . 42g34.5.1.3 Container identification . 42g34.5.2 Container versioning . 42g34.5.2.1 Container syntax . 43g34.5.2.2 Container map . 44g
19、34.5.2.2.1 Container map requirements 44g34.6 Fragment encapsulation 44g34.6.1 Encapsulation format 44g34.6.1.1 Encapsulation structure . 45g34.6.1.2 Moved fragments structure . 46g34.6.1.3 Fragment_Reference formats 46g34.6.1.3.1 Referencing a BiM encoded fragment . 46g34.6.1.4 Data repository 46g3
20、4.6.1.4.1 Binary data repository . 47g34.6.1.5 Alternative Encoding formats . 48g34.7 Fragment Management . 48g34.7.1 Fragment Id. 48g34.7.2 Fragment Add . 48g34.7.3 Fragment Update 48g34.7.4 Fragment Move . 48g34.7.5 Fragment Delete 48g34.8 Indexing 49g34.8.1 Introduction. 49g34.8.2 Requirements 49
21、g34.8.3 Carriage of Indexing Information . 50g34.8.4 Data repository 50g34.8.4.1 String repository 50g34.8.5 Index structures . 52g34.8.5.1 Identification of indices . 53g34.8.5.1.1 Use of Ids. 53g34.8.5.1.2 Use of XPath . 53g34.8.5.2 Introduction to the multi-key index . 54g34.8.5.3 Index List 55g3
22、4.8.5.4 Index . 58g34.8.5.4.1 Field Value Ordering . 58g3ETSI ETSI TS 102 822-3-2 V1.6.1 (2010-07) 54.8.5.5 Multi_field_sub_index 61g34.8.5.5.1 Single Layer Structures . 61g34.8.5.5.2 Multi Layer Structures. 61g34.8.5.6 Fragment locators structure . 66g34.8.5.7 Fragment_locator formats . 66g34.8.5.7
23、.1 Referencing fragments in another container 66g34.8.5.7.2 Referencing a fragment within the same container . 67g34.8.6 Binary representation of Simple Types . 67g34.8.7 Indexes based on Classification Schemes . 68g34.9 Notion of Validation . 68g34.10 Extensibility of the TV-Anytime schema 68g34.10
24、.1 Introduction. 68g34.10.2 Receiver support for non backwards and forwards compatible versions 68g34.10.3 Extensibility mechanisms supporting forwards and Backwards Compatibility 69g34.10.4 Extensibility rules . 69g3Annex A (informative): Bibliography . 71g3History 75g3ETSI ETSI TS 102 822-3-2 V1.6
25、.1 (2010-07) 6Intellectual Property Rights IPRs essential or potentially essential to the present 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: “Intelle
26、ctual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, 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 investig
27、ation, including IPR searches, has been carried out by ETSI. No guarantee can be given as to the existence of other 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 Specifica
28、tion (TS) has been produced by Joint Technical Committee (JTC) Broadcast of the European Broadcasting Union (EBU), 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-
29、ordinate the drafting of standards in the specific field of broadcasting and related fields. Since 1995 the JTC Broadcast 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
30、a professional association of broadcasting organizations whose work includes the co-ordination of its members activities 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 i
31、n Geneva. European Broadcasting Union CH-1218 GRAND SACONNEX (Geneva) Switzerland Tel: +41 22 717 21 11 Fax: +41 22 717 24 81 The present document is part 3, sub-part 2 of a multi-part deliverable covering Broadcast and On-line Services: Search, select and rightful use of content on personal storage
32、 systems (“TV-Anytime“), as identified below: Part 1: “Benchmark Features“; Part 2: “Phase 1 - System description“; Part 3: “Metadata“: Sub-part 1: “Phase 1 - Metadata schemas“; Sub-part 2: “System aspects in a uni-directional environment“; Sub-part 3: “Phase 2 - Extended Metadata Schema“; Sub-part
33、4: “Phase 2 - Interstitial metadata“; Part 4: “Phase 1 - Content referencing“; Part 5: “Rights Management and Protection (RMP)“; Part 6: “Delivery of metadata over a bi-directional network“; Part 7: “Bi-directional metadata delivery protection“; Part 8: “Phase 2 - Interchange Data Format“; Part 9: “
34、Phase 2 - Remote Programming“. ETSI ETSI TS 102 822-3-2 V1.6.1 (2010-07) 7Introduction The present document is based on a submission by the TV-Anytime forum (http:/www.TV-Anytime.org). “TV-Anytime“ (TVA) is a full and synchronized set of specifications established by the TV-Anytime Forum. TVA featur
35、es enable the search, selection, acquisition and rightful use of content on local and/or remote personal storage systems from both broadcast and online services. TS 102 822-1 7 and TS 102 822-2 8 set the context and system architecture in which the standards for Metadata, Content referencing, Bi-dir
36、ectional metadata and Metadata protection are to be implemented in the TV-Anytime environment. TS 102 822-1 7 provides benchmark business models against which the TV-Anytime system architecture is evaluated to ensure that the specification enable key business applications. TS 102 822-2 8 presents th
37、e TV-Anytime System Architecture. These two documents are placed ahead of the others for their obvious introductory value. Note that these first two documents are largely informative, while the remainder of the series is normative. The features are supported and enabled by the specifications for Met
38、adata (TS 102 822-3-1 9, TS 102 822-3-2 (the present document), TS 102 822-3-3 10 and TS 102 822-3-4 11), Content Referencing (TS 102 822-4 12), Rights Management (TS 102 822-5-1 13 and TS 102 822-5-2 14), Bi-directional Metadata Delivery (TS 102 822-6-1 15, TS 102 822-6-2 16 and TS 102 822-6-3 17)
39、and Protection (TS 102 822-7 18), Interchange Data Format (TS 102 822-8 19) and Remote Programming (TS 102 822-9 20). All Phase 1 and 2 Features listed in TS 102 822-1 7 are enabled by the normative TV-Anytime tools specifications. The metadata specifications TS 102 822-3-1 9, TS 102 822-3-310, TS 1
40、02 822-3-4 11, TS 102 822-8 19 and TS 102 822-9 20 address the description language, structure and semantics of TV-Anytime metadata descriptions. The present document introduces new network agnostic technologies used to process these descriptions for the purpose of transmission in a unidirectional e
41、nvironment. ETSI ETSI TS 102 822-3-2 V1.6.1 (2010-07) 81 Scope The present document is one in a series of Technical Specification documents produced by the TV-Anytime Forum. These documents establish the fundamental specifications for the services, systems and devices that will conform to the TV-Any
42、time standard, to a level of detail that is implementable for compliant products and services. TS 102 822-1 7 and TS 102 822-2 8 set the context and system architecture in which the standards for Metadata, Content referencing, Bi-directional metadata and Metadata protection are to be implemented in
43、the TV-Anytime environment. TS 102 822-1 7 provides benchmark business models against which the TV-Anytime system architecture is evaluated to ensure that the specification enable key business applications. TS 102 822-2 8 presents the TV-Anytime System Architecture. These first two documents are lar
44、gely informative, while the remainder of the series is normative. Although each in the series of documents is intended to stand alone, a complete and coherent sense of the TV-Anytime system standard can be gathered by reading all the specification documents in numerical order. Figure 1 depicts the c
45、ombined scope of the TV-Anytime Specifications on Metadata TS 102 822-3-1 9, TS 102 822-3-3 10, TS 102 822-3-4 11, TS 102 822-8 19, TS 102 822-9 20 and the present document “System Aspects in a Unidirectional Environment“. head2right Metadata access interfaces for applicationshead2right Description
46、language for metadata typeshead2right Metadata types and associated semanticshead2rightEncoding and encapsulation of metadata foruni-directional deliveryhead2rightRequirements on delivery layerhead2right Format and semantics of delivery layerScopeoftheTvAmetadatastandardFigure 1: Overview of the sco
47、pe of TVA Specification on Metadata and System The metadata specifications TS 102 822-3-1 9, TS 102 822-3-310, TS 102 822-3-4 11, TS 102 822-8 19 and TS 102 822-9 20 address the description language, structure and semantics of TV-Anytime metadata descriptions. The present document introduces new net
48、work agnostic technologies used to process these descriptions for the purpose of transmission in a unidirectional environment. The actual format and semantics of the delivery layer are specific to the particular uni-directional environment in which TV-Anytime is deployed. However, in order for the e
49、ncoding and encapsulation mechanisms to operate as intended the delivery layer must meet certain requirements. These normative requirements are defined in annex B of TS 102 822-2 8. ETSI ETSI TS 102 822-3-2 V1.6.1 (2010-07) 92 References References are either 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