1、ETSI EN 300 707 1.2.1 (2003-04) European Sfandard (Telecommunicafions series) Electronic Programme Guide (EPG); Protocol for a TV Guide using electronic data transmission 2 ETSI EN 300 707 VI .2.1 (2003-04) The pre ent d Reference REN/JTC-TTEXT-EPG-RI Keywords broadcasting, data, protocol, teletext,
2、 transmission, TV ETSI 650 Route des Lucioles F-O6921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 O0 Fax: +33 4 93 65 47 16 Siret No 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-prfecture de Grasse (06) No 7803/88 Important notice Individual copies of the pr
3、esent document can be downloaded from: http:lwmv.etsi .arq cument may be made available in more than one electronic version or in print. In any ca e of existing or perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF). In case of dispute,
4、 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 of status. Information on the current status of this and other ETSI
5、documents is available at ha p:/pa rta I. etsi I a rgltbistat uslstatus .as p If you find errors in the present document, send your comment to: Cori vriaht Notifica tion No part may be reproduced except as authorized by written permission. The copyright and the foregoing restriction extend to reprod
6、uction in all media. O European Telecommunications Standards Institute 2003. O European Broadcasting Union 2003. All rights reserved. DECTTM, PLUGTESTSTMand UMTSTMare Trade Marks of ETSI registered for the benefit of its Members. TIPHONTM and the TIPHON logo are Trade Marks currently being registere
7、d by ETSI 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. ETSI 3 ETSI EN 300 707 VI .2.1 (2003-04) Contents Intellectual Property Rights . . . . . .6 Foreword . 6 1 Scope . 2 References . . . . . . . .
8、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 3 Definitions and abbreviations. .
9、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 . 7 3.1 . 8 3.2 Definitions . . . . . . . . . . . . . . . . . . . . . . . . .
10、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11、 . . . . . . . . . 4 4.1 4.2 4.3 4.4 4.5 4.6 4.6.1 4.6.2 5 5.1 5.2 5.3 5.4 5.5 5.5.1 5.5.2 5.5.3 6 6.1 6.2 6.3 Introduction to TV Guide/EPG . . . .9 . 9 . 10 . 11 . 11 . 12 . 14 This Channel EPG . 14 Multiple Channels . 14 Presentation techniques . . . . . . . . . . . . . . . . . . . . . . . . . . .
12、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 . 16 . 19 . 20 . 21 . 21 . 21 .23 . . . 25 Installation and consistency in the EPG . 26 . 26 . . . 26 . 26 Structure of the present document How does an EPG benefit a
13、TVIVCR user Types of EPG EPG data transmission . . . . . Delivery and reception of the Summary of EPG type Examples ofmenus for EPG types OSD menu template OSD menu organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Presentation modes, window ownerlarea size . E
14、PG menu organizational (Full EPG only) . Example of a tree organization . . . . . . . . . . . . . . . . . . . . Linked menu list descriptio Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . Version Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TV Guide menu, installation and change Unique identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Scheduling 27 7.1 2
16、8 8 Main data groups in an EPG . 28 8.1 Data structures used in the EPG . 28 9 Data representations in electronic info media . . . . . .30 9.1 Syntax for the Overall Data Header 30 9.2 Semantics for the Overall Data Header . 31 1 O Bundle Inventory . .3 1 1 1 EPG data structures . . . .3 1 11.1.1 .3
17、2 11.1.2 . . . 32 11.1.3 . 32 Update, Version Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1 EPGs general data structure . 31 Syntax for EPG Data Structures
18、Semantics for the EPG Data Structures . Conditional Access (CA) and copyright . . 11.2 Application Information Structure . 33 11.2.1 Syntax for the Application Information Structure . 34 1 1.2.2 Semantics for the Application Information Structure . 35 11.3 Programme Information Structure . Syntax fo
19、r the Programme Information St 11.3.2 Semantics for the Programme Information . 39 . 37 11.3.1 . . . 37 11.4 Language Information Structure . 41 11.4.1 Syntax for the Language Information Structur . 41 ETSI 4 ETSI EN 300 707 VI . 2.1 (2003-04) 1 1.4.2 11.5 11.5.1 11.5.2 11.6 11.6.1 11.6.2 11.7 11.7.
20、1 1 1.7.2 11.8 11.8.1 11.8.2 11.9 11.9.1 11.9.2 11.10 11.10.1 11.10.2 11.11 11.11.1 11.1 1.2 11.12 11.12.1 Semantics for the Language Information Structure 41 (Sub-)Title Information Structure . 42 Syntax for the (Sub-)Title Information Structure 42 Semantics for the (Sub-)Title Information Structur
21、e 42 Navigation Information Structure . 43 Syntax for the Navigation Information Structure 43 Semantics for the Navigation Information Structure 44 OSD Information Structure 45 Syntax for the OSD Information Structure . 45 Semantics for the OSD Information Structure 46 Message Information Structure
22、47 47 47 Update Information Structur 48 Syntax for the Update 48 Semantics for the Upd 48 Syntax for the Message Information S Semantics for the Message Informatio Helper Information Structure 49 Syntax for the Help 49 Semantics for the Helper Information Struct 49 50 Syntax for the Conditional Acce
23、ss Information Structure 50 Semantics for the Conditional Access Information Struct 50 Additional information 51 Strings . 51 Conditional Access (CA) Information Structure . 11.12.1.1 String types . 54 11.12.1.1.1 Transparent Short String 54 11.12.1.1.2 Transparent Long String 55 11.12.1.1.3 Referen
24、ce to a (Tele-)text string 55 1 1.12.1.1.4 Reference to a (tele-)text rectangle 55 11.12.1.1.5 Reference to an entire Teletext page . 55 11.12.2 Descriptors 56 11.12.3 DATATYPE-ID (EPG only!) . 56 EVENTATTRIBUTE . 56 11.12.4 Attribute descriptions 57 11.12.4.1 1 1.12.4.2 Combining attributes . 58 11
25、.12.5 NEXT-LINK-TYPE 58 11.12.6 MESSAGEATTRIBUTE 59 11.12.7 Sorting categories . 59 Annex A (normative): Transmission and coding . 62 A . 1 Transmission format . 62 A . 1.1 Rules for stream 1 and stream 2 pages . 62 A . 1.2 Page Variants 63 A.2 Coding of the Overall Data Header 63 A.3 Coding of Cont
26、rol Data 63 A.4 Coding of String Data . 63 Annex B (normative): Future extensions . 64 B . 1 Rules for the design of future extensions to the EPG application 64 Annex C (normative): The use of OSD information . 65 C . 1 The use of OSD information in simple decoders . 65 Annex D (normative): Minimum
27、EPG broadcasts 66 D . 1 Structures 66 Annex E (normative): Allowed string types . 67 ETSI 5 ETSI EN 300 707 VI . 2.1 (2003-04) E . 1 Structures 67 Annex F (normative): F . 1 Annex G (informative): G.l G.2 Annex H (informative): H . 1 Ratings 68 Purpose. ranges and use of ratings . 68 Display of Mess
28、ages . 69 Order of Display for a Full EPG Decoder receiving a Full EPG broadcast . 69 Display 69 EPG and TV information from normal Teletext service 70 The use of TV information from normal Teletext service within EPGs 70 Annex I (informative): Annex J (informative): Void . 71 Teletext capacity requ
29、ired . 72 Annex K (informative): Teletext transmission . 73 K . 1 Enumeration of PI blocks by block-no 73 K.2 Sequence of transmission of PI blocks . 73 K.3 Why two streams for EPG 73 Annex L (informative): Examples . 74 L . 1 Generation of a PI block . 74 L.2 String examples 77 L.2.1 Encoding “El N
30、io“ as transparent short string 77 L.2.2 Teletext references . 77 L.3 Examples for attributes in a menu organization . 78 L.4 Annex M (informative): M . 1 M . 1.1 The Generator system . M . 1.2 The Transmission system . M . 1.3 The Receiver system . M . 1.4 The Application system . M.2 Protocol for
31、data communication . 81 M.3 Example of a Bundle Information Block in the Serial Protocol . 84 M.4 Example of a Subtitle Information block in the serial protocol . 85 Conversion of PI start-time to local time 86 Void . 87 Transmission Example for an EPG 88 Model of a coding procedure 79 Implementatio
32、n of an EPG prototype 80 General . 80 Annex N (informative): Annex O (informative): History 89 Annex P (informative): ETSI 6 ETSI EN 300 707 VI .2.1 (2003-04) Intellectual Property Rights IPRs essential or potentially essential to the present document may have been declared to ETSI. The information
33、pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found in ETSI SR O00 3 14: “Intellectual Property Rights (7PRs); Essential, orpotentially Essential, IPRs notlJied to ETSI in respect ofETSI standards“, which is available from the ETSI Sec
34、retariat. Latest updates are available on the ETSI Web server (5). All published ETSI deliverables shall include information which directs the reader to the above source of information. Foreword This European Standard (Telecommunications series) has been produced by Joint Technical Committee (JTC) B
35、roadcast 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-ordinate the drafting of standards in the specific field of broa
36、dcasting 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 a professional association of broadcasting organizations whose w
37、ork 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 CH-I218 GRAND SACONNEX (Ge
38、neva) Switzerland Tel: +41 22 717 21 11 Fax: +41 22 717 24 81 National transposition dates Date of adoption of this EN: Date of latest announcement of this EN (doa): Date of latest publication of new National Standard or endorsement of this EN (dop/e): Date of withdrawal of any conflicting National
39、Standard (dow): 11 April 2003 3 1 July 2003 3 1 January 2004 3 1 January 2004 ETSI 7 ETSI EN 300 707 VI .2.1 (2003-04) 1 Scope The present document specifies the data formats for data broadcasting applications in general, and, specifically, for the Electronic Programme Guide (EPG) or TV Guide, also
40、known by some other commercial slogans. The data required for these applications is transmitted by means of a data broadcasting protocol using the Vertical Blanking Interval (VBI) lines of a TV signal. It is also intended to coexist with other data-broadcasting applications running on affordable TV-
41、sets, VCRs, or multi-media PCs. The EPG enables a receiveddecoder to store a programme database (and, if available, a navigation database), which can help the viewer to find the programmes of his preference. 2 Re fe re nces The following documents contain provisions which, through reference in this
42、text, constitute provisions of the present document. References are either specific (identified by date of publication andor edition number or version number) or non-specific. For a specific reference, subsequent revisions do not apply For a non-specific reference, the latest version applies. Refere
43、nced documents which are not found to be publicly available in the expected location might be found at p. il 21 31 ETSI EN 300 708: “Television systems; Data transmission within Teletext“. ETSI EN 300 706: “Enhanced Teletext specification“. ETSI EN 300 23 1: “Television systems; Specification of the
44、 domestic video Programme Delivery Control system (PDC)“. ETSI TR 101 288: “Television systems; Code of practice for an Electronic Programme Guide (EPG) “ . IS0 639.2: “Code for the representation of names and languages; Part 2: Alpha-3 code“. ETSI TR 101 23 1 : “Television systems; Register of Coun
45、try and Network Identification (CNI) and of Video Programming System (VPS) codes“. 41 51 61 3 3.1 Definitions and abbreviations De fi nit ions For the purposes of the present document, the following terms and definitions apply: bundle: data carrier which comprises a number of streams NOTE: As provid
46、ed by EN 300 708 i. composite: decoder which is able to receive and to decode EPGs from more than one network and to combine them into a single composite EPG control data: combination of data fields in the EPG data structures which undergo a special encoding procedure escape sequence: means of intro
47、ducing additional, more complex display components into text strings (e.g. national characters, pictures) event: predefined action which may be selected in a products user interface menu ETSI 8 ETSI EN 300 707 VI .2.1 (2003-04) far programme: programme which is not a near programme filtered (EPG): E
48、PG presented to the user which contains less information than the EPG transmission NOTE: The filter in the decoder disregards unwanted or undesirable items, e.g. networks or programmes of certain types. full EPG: multiple channels EPG which, as a broadcast type includes navigation and sorting inform
49、ation, or as a decoder type makes use of such information if it is available Hamming 8/4: code for error protection as used within Teletext transmission which allows single bit errors to be identified and corrected, and double bit errors to be detected header: banner introducing the menu on the screen level 1.5, level 2.5, level 3.5: Teletext presentation levels menu: arrangement
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1