ETS 300 707 TELECOMMUNICATION June 1996 STANDARD
Total Page:16
File Type:pdf, Size:1020Kb
DRAFT EUROPEAN pr ETS 300 707 TELECOMMUNICATION June 1996 STANDARD Source: EBU/CENELEC/ETSI-JTC Reference: DE/JTC-TTEXT-EPG ICS: 33.020 Key words: broadcasting, TV, data, transmission, protocol, Teletext, electronic programme guide, TV Guide European Broadcasting Union Union Européenne de Radio-Télévision EBU UER Electronic Programme Guide (EPG); Protocol for a TV Guide using electronic data transmission 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: [email protected] Tel.: +33 92 94 42 00 - Fax: +33 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 Draft prETS 300 707: June 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 Draft prETS 300 707: June 1996 Contents Foreword .......................................................................................................................................................7 1 Scope ..................................................................................................................................................9 2 References..........................................................................................................................................9 3 Definitions and abbreviations ..............................................................................................................9 3.1 Definitions ............................................................................................................................9 3.2 Abbreviations .....................................................................................................................10 4 Introduction........................................................................................................................................11 4.1 Structure of this ETS..........................................................................................................11 4.2 How does an EPG benefit a TV / VCR user ......................................................................11 4.3 Types of EPG.....................................................................................................................12 4.4 EPG data transmission ......................................................................................................13 4.5 Delivery and reception of the EPG.....................................................................................14 4.6 Summary of EPG types .....................................................................................................16 4.6.1 This Channel EPG.........................................................................................16 4.6.2 Multiple Channels EPG .................................................................................17 5 Presentation techniques....................................................................................................................18 5.1 Examples of menus for EPG types....................................................................................18 5.2 OSD menu template ..........................................................................................................21 5.3 OSD menu organisation ....................................................................................................22 5.4 Presentation modes, window owner / area size.................................................................23 5.5 EPG menu organisation (Full EPG only) ...........................................................................23 5.5.1 Example of a tree organisation......................................................................23 5.5.2 Linked menu list description..........................................................................25 5.5.3 Attributes .......................................................................................................27 6 Installation and consistency in the EPG ............................................................................................28 6.1 Version Number.................................................................................................................28 6.2 TV Guide menu, installation and change...........................................................................28 6.3 Unique identification...........................................................................................................28 7 Scheduling.........................................................................................................................................29 7.1 Update Version Number ....................................................................................................30 8 Main data groups in an EPG .............................................................................................................30 8.1 Data structures used in the EPG .......................................................................................30 9 Data representations in electronic info media ...................................................................................32 9.1 Syntax for the Overall Data Header ...................................................................................32 9.2 Semantics for the Overall Data Header .............................................................................33 10 Bundle Inventory................................................................................................................................34 10.1 Bundle Information Structure .............................................................................................34 10.1.1 Syntax for the Bundle Information Structure .................................................34 10.1.2 Semantics for the Bundle Information Structure ...........................................34 10.2 Table of applications..........................................................................................................34 11 EPG data types .................................................................................................................................35 11.1 EPG's general data structure.............................................................................................35 11.1.1 Syntax for EPG Data Structures....................................................................35 11.1.2 Semantics for the EPG Data Structures........................................................36 11.1.3 Conditional Access (CA) and copyright.........................................................36 Page 4 Draft prETS 300 707: June 1996 11.2 Application Information Structure ...................................................................................... 38 11.2.1 Syntax for the Application Information Structure .......................................... 38 11.2.2 Semantics for the Application Information Structure .................................... 39 11.3 Programme Information Structure..................................................................................... 41 11.3.1 Syntax for the Programme Information Structure......................................... 41 11.3.2 Semantics for the Programme Information Structure................................... 43 11.4 Language Information Structure........................................................................................ 45 11.4.1 Syntax for the Language Information Structure............................................ 45 11.4.2 Semantics for the Language Information Structure...................................... 45 11.5 (Sub-) Title Information Structure...................................................................................... 46 11.5.1 Syntax for the (Sub-) Title Information Structure .......................................... 46 11.5.2 Semantics for the (Sub-) Title Information Structure .................................... 46 11.6 Navigation Information Structure....................................................................................... 46 11.6.1 Syntax for the Navigation Information Structure........................................... 47 11.6.2 Semantics for the Navigation Information Structure..................................... 48 11.7 OSD Information Structure................................................................................................ 49 11.7.1 Syntax for the OSD Information Structure .................................................... 49 11.7.2 Semantics for the OSD Information Structure .............................................. 49 11.8 Message Information Structure......................................................................................... 50 11.8.1 Syntax for the Message Information Structure ............................................. 50 11.8.2 Semantics for the Message Information Structure ....................................... 51 11.9 Update Information Structure ...........................................................................................