• TS 102 543 : 1.1.1

    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

    Published date: 

    Publisher:  European Telecommunications Standards Institute

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    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

    Abstract - (Show below) - (Hide below)

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

    General Product Information - (Show below) - (Hide below)

    Committee BROADCAST
    Document Type Standard
    Publisher European Telecommunications Standards Institute
    Status Current

    Standards Referencing This Book - (Show below) - (Hide below)

    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
    • 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, flexibile and cost effective