1、ETSI TS 101 498-2 1.1.1 (2000-09) Technical Specification Digital Audio Broadcasting (DAB); Broadcast website; Part 2: Basic profile specification 2 ETSI TS 1 O1 498-2 V1.l.l (2000-09) The pre Reference DTS/JTC-DAB-10-2 Keywords audio, broadcast, DAB, digital, receiver ETSI 650 Route des Lucioles F-
2、O6921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 O0 Fax: +33 4 93 65 47 16 Siret No 348 623 562 0001 7 - NAF 742 C Association but non lucratif enregistre la Sous-prfecture de Grasse (06) No 7803/88 Important notice Individual copies of the present document can be downloaded from: http:llw
3、ww.etsi.org ent document may be made available in more than one electronic version or in print. In ase 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 printing on ETSI p
4、rinters 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 http:lwww.etsi.orcg/
5、lb/statiis/ If you find errors in the present document, send your comment to: editor et.si.fr 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. O European Telecommunications St
6、andards Institute 2000. O European Broadcasting Union 2000. All rights reserved. ETSI 3 ETSI TS 1 O1 498-2 V1.l.l (2000-09) Contents Intellectual Property Rights 4 Foreword . 4 Introduction 5 1 2 3 4 5 5.1 5.2 5.2.1 5.2.2 5.2.3 5.2.4 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 5.11 5.11.1 5.11.2 5.11.3 5.11.4
7、5.11.5 5.11.6 5.11.7 5.11.8 5.11.9 5.11.10 Scope 6 References 6 Abbreviations . 6 Registration procedures 7 BWS basic profile specification . 7 Display characteristics 7 Navigation controls 8 Choose link . 8 Follow link 8 Back 8 Home 9 Memory constraints 9 MOT parameters for individual objects 9 Sup
8、ported compression types . 9 CAInfo 9 Additional Header 10 Supported content types . 10 Font support 10 HTML Entities . 10 Supported HTML tags 10 Basic structure 11 General formatting 11 Images . 14 Links . 14 Lists 14 Tables 15 Frames 16 Scripts and applets 16 Forms 17 Cascading style sheets 17 Bib
9、liography . 18 History 19 ETSI 4 ETSI TS 1 O1 498-2 V1.l.l (2000-09) Intellectual 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
10、-members, and can be found in ETSI SR O00 3 14: “Intellectual Propero Rights (IPRs); Essential, or potentially Essential, IPRs notifed to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (-). Pursuant to the ETSI IP
11、R Policy, no investigation, 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 O00 314 (or the updates on the ETSI Web server) which are, or may be, or may become, essential to the present document. Foreword Thi
12、s Technical Specification (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)(Broadcast). NOTE 1: The EBU/ETSI JTC Broadc
13、ast was established in 1990 to Co-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
14、 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 broadc
15、asting area; its headquarters is in Geneva. European Broadcasting Union CH-1218 GRAND SACONNEX (Geneva) Switzerland Tel: +41 22 717 21 11 Fax: +41 22 717 24 81 The Eureka Project 147 was established in 1987, with funding from the European Commission, to develop a system for the broadcasting of audio
16、 and data to fixed, portable or mobile receivers. Their work resulted in the publication of European Standard, EN 300 401 i, for DAB (see Note 2) which now has worldwide acceptance. The members of the Eureka Project 147 are drawn from broadcasting organizations and telecommunication providers togeth
17、er with companies from the professional and consumer electronics industry. NOTE 2: DAB is a registered trademark owned by one of the Eureka Project 147 partners. The present document is Part 2 of a multi-part TS covering the DAB Broadcast website, as identified below: Part 1: “User application speci
18、fication“; Part 2: “Basic profile specification“. ETSI 5 ETSI TS 1 O1 498-2 V1.l.l (2000-09) Introduction The growth of the Internet and the popularity of the “World Wide Web“, based on the Hyper Text Transfer Protocol (HTTP) and the Hyper Text Markup Language (HTML), makes web related services an e
19、xtremely attractive way of providing information to users. The public have already accepted a technology that is now common both in the home and in the workplace, and HTML is a content format that is widely used and supported well by many content creation tools. The MOT Broadcast Web Site (BWS) user
20、 application gives DAB multiplex operators the opportunity to use HTML as a content format to support information services by using the concept of a “broadcast website“. The MOT BWS user application is designed to allow an entire web site to be delivered to a receiver using only the broadcast channe
21、l of DAB and without the need for any form of return channel. The present document specifies a content profile for the BWS user application that allows service providers to know exactly what they can include in their content when the service is being presented by basic BWS decoders. If service provi
22、ders create content that lies within this content profile, receivers that conform to the profile are guaranteed to correctly present the service. ETSI 6 ETSI TS 1 O1 498-2 V1.l.l (2000-09) 1 Scope The present document describes the protocol required to create a broadcast carousel of files for a “web
23、site“. Receivers may then extract information directly from this carousel in order to present the service. The DAB Broadcast website application applies the DAB-MOT protocol and allows a service provider to deliver HTML content via DAB without the need for a return channel. 2 References The followin
24、g documents contain provisions which, through reference in this text, constitute provisions of the present document. References are either specific (identified by date of publication, edition number, version number, etc.) or non-specific. For a specific reference, subsequent revisions do not apply.
25、For a non-specific reference, the latest version applies. A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN with the same number. il ETSI EN 300 40 1: “Radio Broadcasting Systems; Digital Audio Broadcasting (DAB) to mobile, portable and fixed receiv
26、ers“. ETSI TS 101 756: “Digital Audio Broadcasting (DAB); Registered Tables“. ETSI EN 30 1 234: “Digital Audio Broadcasting (DAB); Multimedia Object Transfer (MOT) protocol“. ETSI TS 101 498-1: “Digital Audio Broadcasting (DAB); Broadcast website; Part 1: User application specification“. Pl 31 41 15
27、1 IETF RFC 1952 (1996): “GZIP file format specification version 4.3“. 3 Abbreviations For the purposes of the present document, the following abbreviations apply: BWS CA CGI DAB DGI HTML HTTP IETF IP MIME MOT RFC SGML TCP UDP URL Broadcast Web Site Conditional Access Common Gateway Interface Digital
28、 Audio Broadcasting DAB Gateway Interface Hyper Text Markup Language Hyper Text Transfer Protocol Internet Engineering Task Force - the IETF is an international body responsible for the development of Internet standards Internet Protocol Multi-purpose Internet Mail Extensions Multimedia Object Trans
29、fer Request For Comments - RFCs are used by the IETF for standards and recommendations Standard Generalized Markup Language Transmission Control Protocol User Datagram Protocol Uniform Resource Locator ETSI 7 ETSI TS 1 O1 498-2 V1.l.l (2000-09) WIRC www World Wide Web WorldDAB Information and Regist
30、ration Centre - a WorldDAB office for Co-ordinating the technical developments of DAB 4 Regist ration procedu res The present document contains identifier fields that require values to be registered. Registered value lists associated with data broadcasting specifications for DAB are maintained by th
31、e WorldDAB Information and Registration Centre (WIRC). Since the lists and tables contained within the present document might be outdated, please refer to the most recent version of TS 101 756 2. The present document describes also the procedures for registering values in an existing table as well a
32、s registering new tables. 5 BWS basic profile specification The profile specified in the following subclauses defines the profile for the MOT Broadcast Web Site user application corresponding to the Prof i 1 e Id value Ox0 1. 5.1 Display c ha racte rist ics The physical display characteristics for a
33、 BWS user application decoder conforming to the basic profile shall at least equal the following specification: Display size 320 pixels x 240 pixels at a colour/grey scale depth of 8 bits per pixel (U4 VGA). For the purposes of rendering HTML content, the physical display is assumed to represent a s
34、crollable window on a total rendering area of 320 pixels x 2 400 pixels. The position of the displayed window with respect to the total rendering area should be controlled through the use of appropriate vertical scrolling controls but there is no requirement to implement a similar horizontal scrolli
35、ng mechanism. Any HTML content that causes the page dimensions to exceed those of the rendering area should be rendered by clipping to the dimensions of the rendering area. It is assumed that appropriate indication will be made when vertical scrolling is appropriate to a rendered page of HTML conten
36、t, but decoders should avoid the use of any form of “scroll bar“ that reduces the available display width for rendering the HTML. ETSI 8 The general arrangement is illustrated in the following diagram: ETSI TS 1 O1 498-2 V1.l.l (2000-09) 5.2 2400 pixels 1 320 pixels Total area available for renderin
37、g HTML 240 pixels I I Visible window that can be Figure 1 Navigation controls A BWS user application decoder conforming to the basic profile shall provide at least the navigational controls described in the following paragraphs. 5.2.1 Choose link The “choose link“ control should allow the user to se
38、lect a hyperlink from the available hyperlinks within the current page of HTML. At its simplest, this may be implemented as a single control that cycles through all the available hyperlinks in the order in which they occur within the page. It is assumed that an appropriate mechanism will be used to
39、highlight the current hyperlink. Note that some care should be exercised when combining the facility with vertical scrolling. 5.2.2 Follow link The purpose of the “follow link“ control is merely to activate the currently selected link identified using the “choose link“ control. This is achieved by l
40、oading the page identified by the URL associated with the hyperlink. 5.2.3 Back It is required that a history list be maintained containing the URLs of HTML pages that have been followed to get to the current page. The “back“ control should cause the previous page to be loaded from the history list.
41、 The history list shall always allow the user to return to the service “home“ page (identified by an empty path, i.e. “/“) but is not required to be arbitrarily long. In the event that the user follows more links than can be stored in the history list, the oldest entries in the list are discarded, e
42、xcept the entry for the home page. ETSI 9 ETSI TS 1 O1 498-2 V1.l.l (2000-09) For example, consider a history list can accommodate up to five URLs where the current page is page4 . html and the current history list contains the following URLs: /, /pagel.html, jpage2.htm1, /page2.html#anchor2, jpage3
43、.html. If a link is followed to page5. html, the new history list should be: /, /page2.html, /page2.html#anchor2, /page3.html, jpage4.html. 5.2.4 Home The “home“ control should always re-load the home page for the service, which is identified by the URL with an empty path (Le. “/“). 5.3 Memory const
44、 rai n ts The maximum size of any object in the carousel that may be decoded by a basic profile application decoder shall not exceed 50 kbytes. The maximum total size of all objects in the carousel that are required to be decoded in order to render any given page of HTML shall not exceed 256 kbytes.
45、 A BWS user application decoder conforming to the basic profile shall provide at least 256 kbytes of cache memory for use by the MOT carousel decoder. 5.4 MOT parameters for individual objects MOT parameters that are to be applied to individual MOT objects are carried in the MOT header of each direc
46、tory entry in the MOT Directory. A summary of the use of MOT parameters for individual objects is given in Table 1, and is specified in detail by the following paragraphs. Note that other parameters may be defined within the context of specific profile definitions. Any parameters that are encountere
47、d that are not understood by a given receiver profile should be ignored. Table 1 : Use of MOT parameters for individual objects Parameter I Parameter id I Specified in I Mandatoryfor I Occurrences I 5.5 Supported compression types The MOT carousel used to transport the data for a BWS user applicatio
48、n may contain objects that have been compressed. The only compression type that is required to be supported by decoders conforming to the basic profile is the “gzip“ compression type 5. 5.6 CAI nfo The MOT carousel used to transport the data for a BWS user application may contain objects that have b
49、een encrypted. If the receiver is unable to support CA it should display an appropriate error message. ETSI 10 ETSI TS 1 O1 498-2 V1.l.l (2000-09) 5.7 Add it i o na1 H ead e r The only additional header parameter which is supported by the basic profile is the HTTP refresh parameter. 5.8 Supported content types The following media content types, expressed as a MIME type string, shall be supported by basic profile decoders: textlhtml; image/jpeg; image/png. The image/ jpeg content type shall be deemed to indicate content conforming to the following restrictions: only basel
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1