HBBTV
Specification
An updated version of the HbbTV specification was approved by ETSI as ETSI TS 102 796 v1.2.1 in November 2012.
Download this update of the HbbTV specification.
This version is based on 3 documents;
the original TS 102 796 V1.1.1 from ETSI
errata 2 to TS 102 796 V1.1.1 from HbbTV
HbbTV specification 1.5
References to these 3 separate documents are below (see section "Historical Documents").
They should not be used any longer.
Background
The HbbTV specification was developed by industry leaders to effectively manage the rapidly increasing amount of available content targeted at today’s end consumer. It is based on elements of existing standards and web technologies including OIPF (Open IPTV Forum), CEA-2014 (CE-HTML), W3C (HTML etc.) and DVB Application Signalling Specification (ETSI TS 102 809). The diagram below shows the relationship between HbbTV and other existing standards.
The HbbTV specification does not depend on a particular broadcast link nor on a particular IP link. It may be applicable with either or connection, but gains most momentum in a connected environment to broadcast and broadband.
Image: Specification
Important components provided by CEA-2014 (CE-HTML) for HbbTV are:
Definition of the application language (XHTML, CSS and JavaScript including AJAX)
Definition of how to embed non-linear A/V Content in an application
Definition of DOM event handling (eg key events)
Specification of still image formats
CEA-2014 is profiled through the OIPF Declarative Application Environment (DAE) specification. Other important components provided by the OIPF DAE specification are:
JavaScript APIs for applications running in a TV environment (eg channel change)
Definition of how to embed linear A/V content in an application
The DVB Application Signalling Specification (TS 102 809) provides the following components:
Application signalling
Application transport via broadcast or HTTP
The OIPF Media Formats specification defines the audio and video formats supported.
HBBTV