• There are no items in your cart

TS 102 543 : 1.1.1

Current
Current

The latest, up-to-date edition.

DIGITAL VIDEO BROADCASTING (DVB); GLOBALLY EXECUTABLE MHP (GEM) SPECIFICATION 1.2
Available format(s)

Hardcopy , PDF

Language(s)

English

Intellectual Property Rights
Foreword
1 Scope
2 References
   2.1 Normative references
   2.2 Informative references
   2.3 Superseding references
3 Definitions and abbreviations
   3.1 Definitions
   3.2 Abbreviations
4 General considerations and conventions
   4.1 General considerations
   4.2 Conventions
5 Basic architecture
6 Transport protocols
   6.1 Introduction
   6.2 Broadcast channel protocols
   6.3 Interaction channel protocols
   6.4 Transport protocols for application loading over the
         interaction channel
   6.5 IPTV protocols
7 Content formats
   7.1 Static formats
   7.2 Broadcast streaming formats
   7.3 Resident fontstions
   7.4 Downloadable fonts
   7.5 Colour representation
   7.6 MIME types
8 DVB-HTML
9 Application model
   9.1 Broadcast GEM applications
   9.2 DVB-J model
   9.3 DVB-HTML model
   9.4 Inter-application resource management
   9.6 Services and applications not related to conventional
         DVB services
   9.7 Lifecycle of internet access applications
   9.8 Plug-ins
   9.9 Stored and Cached applications
   9.10 Lifecycle interactions between MHP and resident
         applications
   9.11 Providers
   9.12 Impact of graphics constraints on the application model
   9.13 Unbound Applications
10 Application signalling
   10.1 Introduction
   10.2 Program specific information
   10.3 Locators within an application description
   10.4 Application description
   10.5 DVB-J specific application description
   10.6 Constant Values
   10.7 Plug-in signalling
   10.8 Stored applications
11 DVB-J platform
   11.1 The virtual machine
   11.2 General issues
   11.3 Fundamental DVB-J APIs
   11.4 Presentation APIs
   11.5 Data access APIs
   11.6 Service information and selection APIs
   11.7 Common infrastructure APIs
   11.8 Security
   11.9 Other APIs
   11.10 Java permissions
   11.11 Content referencing
   11.12 Stand-alone Applications
   11.14 Internet Access
   11.15 APIs defined in OCAP
12 Security
   12.1 Introduction
   12.2 Authentication of applications
   12.3 Message transport
   12.4 Detail of application authentication messages
   12.5 Profile of X.509 certificates for authentication of
         applications
   12.6 Security policy for applications
   12.7 Example of creating an application that can be
         authenticated
   12.8 GEM/MHP certification procedures
   12.9 Certificate management
   12.10 Security on the return channel
   12.11 The internet profile of X.509 (informative)
   12.12 Platform minima
   12.13 Plug-ins
   12.14 Applications loaded from an interaction channel
   12.15 Stored applications
   12.17 Authentication of unbound applications
   12.18 Authentication of privileged applications
13 Graphics reference model
   13.1 General
   13.2 Supported graphics resolutions
   13.3 Aspect Ratio Support
   13.4 Broadcast streaming formats
   13.5 Subtitles
14 System integration aspects
   14.1 Namespace mapping
   14.2 Reserved names
   14.3 XML notation
   14.4 Network signalling (error behavior)
   14.5 Text encoding of application identifiers
   14.6 Filename requirements
   14.7 Files and file names
   14.8 Locators and content referencing
   14.9 Content referencing for IPTV
   14.10 Service identification
   14.11 CA system
   14.12 Focus management
15 Detailed platform profile definitions
   15.0 General
   15.1 PNG - restrictions
   15.2 Minimum media formats supported by DVB-J APIs
   15.3 JPEG - restrictions
   15.4 Locale support
   15.5 Video raster format dependencies
   15.6 Functional equivalents
16 Registry of constants
   16.1 System constants
   16.2 DVB-J constants
17 Internet access clients
Annex A (normative): External references; errata, clarifications
        and exemptions
Annex B (normative): Broadcast filesystem and trigger transport
      B.0 General
      B.1 Service domain
      B.2 Filesystem requirements
      B.3 Stream description
      B.4 Trigger signalling
Annex C (informative): Informative references
      C.1 Bibliography from MHP
      C.2 Other informative references
Annex D (normative): Text presentation
      D.1 Font Technology
      D.2 Horizontal resolution
      D.3 Text wrapping setting is true
Annex E (normative): Character set
Annex F (informative): Authoring and implementation guidelines
Annex G (normative): Minimum platform capabilities
      G.1 Graphics
      G.2 Audio
      G.3 Video
      G.4 Resident fonts and text rendering
      G.5 Input events
      G.6 Memory
      G.7 Other resources
Annex H (normative): Extensions
Annex I (normative): DVB-J fundamental classes
Annex J (normative): DVB-J event API
Annex K (normative): DVB-J persistent storage API
Annex L (normative): User settings and preferences API
Annex M (normative): SI Access API
Annex N (normative): Streamed media API extensions
      N.1 Active Format Definition
Annex O (normative): Integration of the JavaTV SI API
Annex P (normative): Broadcast transport protocol access
      P.1 Overview
      P.2 The org.dvb.dsmcc package
      P.3 Support for Stored Applications
Annex Q (normative): Datagram socket buffer control
Annex R (normative): DVB-J return channel connection management
        API
Annex S (normative): Application listing and launching
      S.1 Additional database filter types
Annex T (normative): Permissions
Annex U (normative): Extended graphics APIs
      U.1 org.dvb.net.tuning.DvbNetworkInterfaceSIUtil
      U.2 org.dvb.ui.DVBGraphics.setXORMode()
Annex W (informative): DVB-J examples
      W.1 DVB-J examples from MHP
      W.2 Example of enumeration extension
Annex X (normative): Test support
Annex Y (normative): Inter-application and Inter-Xlet
        communication API
Annex Z (informative): Services, service contexts and applications
        in an MHP environment
Annex AF (normative): Plug-in APIs
Annex AG (normative): Stored application APIs
Annex AH (normative): Internet client APIs
Annex AI (normative): DVB Extensions for cryptography
Annex AJ (normative): Cryptographics service provider
         installation
Annex AK (normative): Extended service selection API
Annex AL (normative): Extended content referencing API
Annex AM (normative): Smart card reader API
Annex AN (normative): Provider APIs
Annex AO (normative): Services and the service list
Annex AP (normative): Mapping between Java TV and service
         discovery and selection
Annex AQ (normative): Mapping between Java TV and broadband
         content guide
Annex AR (normative): XML encoding for AIT
Annex AS (informative): IPTV Use-cases
Annex AT (normative): Application Management API
Annex AU (normative): IPTV content referencing API
Annex AV (normative): Extended service list API
Annex AW (normative): API to DVB service discovery and selection
Annex AX (normative): API to DVB broadband content guide
Annex AY (normative): TV-Anytime and Java TV Integration
Annex AZ (normative): MHP termina hardware API
History

Specifies the GEM platform based on MHP. GEM is applicable for specifications and standards based on the MHP APIs, content formats and semantic guarantees.

Committee
BROADCAST
DocumentType
Standard
Pages
125
PublisherName
European Telecommunications Standards Institute
Status
Current

ISO/IEC 10646:2014 Information technology Universal Coded Character Set (UCS)
ETR 154 : 20003 DIGITAL VIDEO BROADCASTING (DVB) - IMPLEMENTATION GUIDELINES FOR THE USE OF MPEG-2 SYSTEMS, VIDEO AND AUDIO IN SATELLITE, CABLE AND TERRESTRIAL BROADCASTING APPLICATIONS
TR 101 154 : 1.4.1 DIGITAL VIDEO BROADCASTING (DVB); IMPLEMENTATION GUIDELINES FOR THE USE OF MPEG-2 SYSTEMS, VIDEO AND AUDIO IN SATELLITE, CABLE AND TERRESTRIAL BROADCASTING APPLICATIONS
EN 300 468 : 1.15.1 DIGITAL VIDEO BROADCASTING (DVB); SPECIFICATION FOR SERVICE INFORMATION (SI) IN DVB SYSTEMS

View more information
US$47.91
Excluding Tax where applicable

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.