logo资料库

EPG编码教程 (从EPG的基本构成开始介绍,逐步讲解如何编写、实现EPG的各个功能,图文并茂,浅显易懂).pdf

第1页 / 共47页
第2页 / 共47页
第3页 / 共47页
第4页 / 共47页
第5页 / 共47页
第6页 / 共47页
第7页 / 共47页
第8页 / 共47页
资料共47页,剩余部分请下载后查看
Foreword
1 Scope
2 References
3 Definitions and abbreviations
3.1 Definitions
3.2 Abbreviations
4 Introduction
5 Fundamentals of an EPG
5.1 A non-proprietary and non-discriminatory system
5.2 Key concepts
5.3 Basic editorial decisions
5.4 EPGs and Teletext
6 Characteristic elements of EPG services
6.1 This Channel EPG
6.2 Multiple channel EPG
6.3 Full EPG
6.4 The "Near" and "Far" distinction
7 Types of decoder
7.1 Simple decoder
7.2 Single channel decoder
7.3 Multiple channel decoder
7.4 Full EPG decoder
7.5 Composite EPG decoder
7.6 Comparison of Composite and Full EPG systems and decoders
8 The Structure of an EPG service
8.1 The Bundle Information block
8.2 The Application Information block
8.2.1 Block contents
8.2.2 Transmission aspects
8.2.3 Identification of the broadcaster
8.3 Programme Information blocks
8.3.1 Text content
8.3.2 Attributes, categories and ratings
8.4 Display related blocks
8.5 Navigation Information blocks
8.6 The transmitted data stream
9 Display aspects
9.1 Screen layout
9.2 The definition of text
9.3 Use of the Carriage Return attribute
10 Copyright and access control
11 Scope and depth of an EPG
11.1 General considerations
11.2 Prioritization
11.2.1 The whole EPG
11.2.2 Near information
11.2.3 Far information
11.3 Editorial guidance
12 Technical background
12.1 Outline
12.2 Transmission aspects
12.2.1 Page format
12.2.2 Stream 1
12.2.3 Stream 2
12.2.4 Filler packet space
12.2.5 Transmission relationship between Streams 1 and 2
12.2.6 Serial versus parallel transmissions
12.3 Database components
12.3.1 Bundle Information
12.3.2 Application Information
12.3.3 Programme Information
12.3.4 OSD Information, Navigation Information and other blocks
12.4 Typical transmission decisions
12.5 Service scenarios
12.5.1 Minimum EPG service - This Channel Now and Next
12.5.2 This Channel Today
12.5.3 This Channel Near
12.5.4 Service A - This Channel Only for 14 days
12.5.5 Service B - 4 channels for 7 days in some depth, plus 16 channels for 3 days, titles only
12.5.6 Service C - 2 channels in detail plus 9 other channels, titles only, for 7 days
12.5.7 Service D - 1 channel in some depth plus 20 other channels, titles only, for 5 days
12.5.8 Conclusions and impact on the normal Teletext service
12.6 Technical tailoring
12.7 Other operational issues
12.7.1 Numbering, scheduling and transmission of Programme Information blocks
12.7.2 Operations at the end of a programme
12.7.3 Major event rescheduling
12.7.4 Update mechanism
12.7.5 Diagrammatic representation of refreshing
Annex A: Commercial name for EPG services
Annex B: List of programme attributes
Annex C: Pre-defined programme theme categories
Annex D: Editorial committee
History
ETSI TECHNICAL REPORT ETR 288 October 1996 Source: EBU/CENELEC/ETSI JTC Reference: DTR/JTC-00EPG-COP ICS: 33.020 Key words: Broadcasting, data transmission, Teletext, television European Broadcasting Union Union Européenne de Radio-Télévision Code of practice for an Electronic Programme Guide (EPG) ETSI European Telecommunications Standards Institute ETSI Secretariat Postal address: F-06921 Sophia Antipolis CEDEX - FRANCE Office address: 650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCE X.400: c=fr, a=atlas, p=etsi, s=secretariat - Internet: secretariat@etsi.fr Tel.: +33 4 92 94 42 00 - Fax: +33 4 93 65 47 16 Copyright Notification: 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 1996. © European Broadcasting Union 1996. All rights reserved.
Page 2 ETR 288: October 1996 Whilst every care has been taken in the preparation and publication of this document, errors in content, typographical or otherwise, may occur. If you have comments concerning its accuracy, please write to "ETSI Editing and Committee Support Dept." at the address shown on the title page.
Page 3 ETR 288: October 1996 Contents Foreword .......................................................................................................................................................5 1 2 3 4 5 6 7 8 9 10 11 Scope ..................................................................................................................................................7 References..........................................................................................................................................7 Definitions and abbreviations ..............................................................................................................7 3.1 Definitions ............................................................................................................................7 Abbreviations .......................................................................................................................9 3.2 Introduction..........................................................................................................................................9 Fundamentals of an EPG..................................................................................................................11 A non-proprietary and non-discriminatory system .............................................................11 5.1 Key concepts .....................................................................................................................11 5.2 Basic editorial decisions.....................................................................................................12 5.3 5.4 EPGs and Teletext.............................................................................................................12 Characteristic elements of EPG services..........................................................................................13 This Channel EPG .............................................................................................................13 6.1 6.2 Multiple channel EPG ........................................................................................................14 Full EPG.............................................................................................................................15 6.3 The "Near" and "Far" distinction ........................................................................................15 6.4 Types of decoder...............................................................................................................................15 Simple decoder..................................................................................................................15 7.1 Single channel decoder .....................................................................................................15 7.2 Multiple channel decoder ...................................................................................................16 7.3 Full EPG decoder...............................................................................................................16 7.4 7.5 Composite EPG decoder ...................................................................................................16 Comparison of Composite and Full EPG systems and decoders......................................17 7.6 The Structure of an EPG service ......................................................................................................17 8.1 The Bundle Information block ............................................................................................18 The Application Information block......................................................................................18 8.2 Block contents ...............................................................................................18 8.2.1 Transmission aspects ...................................................................................18 8.2.2 8.2.3 Identification of the broadcaster ....................................................................18 Programme Information blocks..........................................................................................19 Text content...................................................................................................19 8.3.1 8.3.2 Attributes, categories and ratings..................................................................19 Display related blocks ........................................................................................................20 Navigation Information blocks............................................................................................20 The transmitted data stream..............................................................................................20 8.4 8.5 8.6 8.3 Display aspects .................................................................................................................................21 9.1 Screen layout .....................................................................................................................21 The definition of text ..........................................................................................................22 9.2 9.3 Use of the Carriage Return attribute..................................................................................22 Copyright and access control ............................................................................................................23 Scope and depth of an EPG..............................................................................................................23 General considerations......................................................................................................23 11.1 Prioritization .......................................................................................................................24 11.2 11.2.1 The whole EPG .............................................................................................24 Near information............................................................................................24 11.2.2 11.2.3 Far information ..............................................................................................24 Editorial guidance ..............................................................................................................24 11.3
Page 4 ETR 288: October 1996 12 12.5.6 12.5.7 12.7.2 12.7.3 12.7.4 12.7.5 12.3 12.4 12.5 Technical background ...................................................................................................................... 25 Outline ............................................................................................................................... 25 12.1 12.2 Transmission aspects ....................................................................................................... 25 Page format .................................................................................................. 25 12.2.1 Stream 1 ....................................................................................................... 26 12.2.2 Stream 2 ....................................................................................................... 26 12.2.3 12.2.4 Filler packet space........................................................................................ 26 Transmission relationship between Streams 1 and 2................................... 27 12.2.5 12.2.6 Serial versus parallel transmissions ............................................................. 28 Database components ...................................................................................................... 28 12.3.1 Bundle Information........................................................................................ 29 Application Information ................................................................................. 29 12.3.2 Programme Information................................................................................ 29 12.3.3 12.3.4 OSD Information, Navigation Information and other blocks ......................... 29 Typical transmission decisions.......................................................................................... 30 Service scenarios.............................................................................................................. 30 Minimum EPG service - This Channel Now and Next .................................. 31 12.5.1 This Channel Today...................................................................................... 32 12.5.2 This Channel Near........................................................................................ 32 12.5.3 12.5.4 Service A - This Channel Only for 14 days................................................... 32 Service B - 4 channels for 7 days in some depth, plus 16 channels for 3 12.5.5 days, titles only ............................................................................................. 33 Service C - 2 channels in detail plus 9 other channels, titles only, for 7 days .............................................................................................................. 34 Service D - 1 channel in some depth plus 20 other channels, titles only, for 5 days ...................................................................................................... 35 12.5.8 Conclusions and impact on the normal Teletext service .............................. 36 Technical tailoring ............................................................................................................. 38 Other operational issues ................................................................................................... 39 12.7.1 12.6 12.7 Numbering, scheduling and transmission of Programme Information blocks............................................................................................................ 39 Operations at the end of a programme......................................................... 40 Major event rescheduling.............................................................................. 40 Update mechanism....................................................................................... 41 Diagrammatic representation of refreshing .................................................. 41 Annex A: Commercial name for EPG services...................................................................................... 42 Annex B: List of programme attributes .................................................................................................. 43 Annex C: Pre-defined programme theme categories............................................................................. 44 Annex D: Editorial committee................................................................................................................. 46
Foreword This ETSI Technical Report (ETR) has been produced under the authority of the Joint Technical Committee (JTC) of the European Broadcasting Union (EBU), Comité Européen de Normalisation ELECtrotechnique (CENELEC) and the European Telecommunications Standards Institute (ETSI). Page 5 ETR 288: October 1996 informative documents resulting ETRs are for European Telecommunication Standard (ETS) or Interim European Telecommunication Standard (I-ETS) status. An ETR may be used to publish material which is either of an informative nature, relating to the use or the application of ETSs or I-ETSs, or which is immature and not yet suitable for formal adoption as an ETS or an I-ETS. from ETSI studies which are not appropriate NOTE: The EBU/ETSI JTC was established in 1990 to co-ordinate the drafting of ETSs in the specific field of broadcasting and related fields. Since 1995 the JTC 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 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 Case Postale 67 CH-1218 GRAND SACONNEX (Geneva) Switzerland Tel: +41 22 717 21 11 Fax: +41 22 717 24 81
Page 6 ETR 288: October 1996 Blank page
Page 7 ETR 288: October 1996 1 Scope This ETSI Technical Report (ETR) is intended as a companion document to the full specifications, ETS 300 707 [1] and ETS 300 708 [2], covering the data format and transmission via Teletext of an Electronic Programme Guide (EPG). It is primarily aimed at EPG / Teletext service providers and network operators with the intention that the specifications are interpreted in a consistent way while recognizing that there are many options available to all the parties involved in creating the total system. This ETR outlines the basic EPG concepts and highlights the key parameters for a successful service. It makes recommendations as to how aspects of the specifications should be implemented and suggests strategies to maximize the transmission efficiency of both normal Teletext and EPG services when they coexist in the same television channel. It should be noted that this ETR was compiled in advance of any first-hand experience in operating an EPG service. It is anticipated that a subsequent version will be able to draw upon the knowledge and experience that operating real services will bring. 2 References This ETR incorporates by dated and undated reference, provisions from other publications. These references are cited at the appropriate places in the text and the publications are listed hereafter. For dated references, subsequent amendments to or revisions of any of these publications apply to this ETR only when incorporated in it by amendment or revision. For undated references the latest edition of the publication referred to applies. [1] [2] [3] [4] 3 3.1 ETS 300 707: "Electronic Programme Guide (EPG); Protocol for a TV-guide using electronic data". ETS 300 708: "Data transmission within Teletext". ETS 300 706: "Enhanced Teletext Specification". ETS 300 231: "Television Systems; Specification of Programme Delivery Control system (PDC)". the domestic video Definitions and abbreviations Definitions For the purposes of this ETR, the following definitions apply: application information: A data block providing the name of the EPG service provider and a list of the networks supported. The total number of programmes and number of days covered for each network is indicated. attributes: Additional "machine-readable" information on a programme event, e.g. "live" or "subtitled". Can be used by a decoder as a filter when searching the database. Also known as "Feature Flags". bundle information: A data block applicable to all data broadcasting applications within a given stream. It enables the number of applications and their type to be identified. category: The content of a programme event; e.g. "News", "Sport", "Drama". composite EPG decoder: A decoder which compiles a multiple channel display by scanning several EPG services on different networks. conditional access: A method by which network operators / EPG service providers can restrict access to all or part of their service to a particular group of viewers. database: The EPG service provider’s store of all programme-related data. In a decoder context, the sub-set of the EPG transmission which the decoder has stored.
Page 8 ETR 288: October 1996 data stream: A continuous sequence of EPG-related data. In order to maximize efficient use of the VBI capacity and to guarantee a maximum performance for an EPG service, the total EPG data stream can be split into two separate streams - stream 1 and stream 2 - for transmission purposes. decoder: An EPG decoder collects and decodes the transmitted EPG data. It processes and stores the data and under user control selects the information for display. Decoders can differ in their storage capacity and display capability. EPG service provider: Generic term for the different parties involved in compiling an EPG database and formatting it ready for transmission. event area: The part of the EPG display screen where programmes are listed or menu items are displayed. far information: Programmes which are not scheduled for transmission today or tomorrow but for the third day onwards (compare with Near information). feature flags: See "Attributes". filler packets: Dummy packets inserted onto otherwise unused VBI lines which exists as a result of obeying the 20 ms rule. full EPG: A multiple channel EPG service which includes navigation and sorting information. header area: The top-most part of the EPG display screen. Its contents are defined by the EPG service provider. housekeeping data: Elements within an EPG transmission that are essential to its operation but which do not form part of the programme database. level 1, 1.5, 2.5, 3.5: Teletext presentation levels. message area: The part of the EPG display screen where text messages defined by the EPG service provider are displayed. Normally the text will be linked to a highlighted event in the Event Area. multiple channel EPG: An EPG service transmitted on a particular network which comprises information on programmes from more than one network or television channel. navigation: The method by which the viewer interacts with the decoding system via menus, leading him to the desired programme information. navigation area: The bottom-most part of the display screen where the decoder displays locally generated user-interface prompts and messages to enable the viewer to access the EPG. navigation information: A data block used to create a menu structure for navigation purposes within a Full EPG. It defines the text to be displayed and the links to the next level of menu or programme information. near information: Programmes scheduled for transmission today or tomorrow. network operator: Generic term for the different parties responsible for the delivery of the EPG data. Now and Next: Details about the current television programme (or programmes in the case of a multiple channel service), plus the programme(s) that follow on immediately. OSD information: A data block used to defined display data for areas of the display screen that are under the control of the EPG service provider. programme information: A data block containing information about one programme event. It includes channel, times, ratings, themes, etc.
分享到:
收藏