HbbTV 2.0.1 (TS 102 796 V1.4.1)
HbbTV 2.0.1 Specification (2016-07-04)
The HbbTV 2.0.1 specification updates HbbTV 2.0 to add a few features needed for deployment in the UK and Italian market as well as fixing issues found during implementation of HbbTV 2.0 receivers and tests.
Errata #1 to TS 102 796 V1.4.1
This document contains the currently identified and resolved errata to ETSI TS 102 796 v1.4.1. It is a living document which will be updated based on experience of implementing receivers, services and tests.
Changes from HbbTV 2.0 to HbbTV 2.0.1 (2016-07-04)
This document is a comparison between HbbTV 2.0.1 (2016-07-04) as published and HbbTV 2.0 (TS 102 796 V1.3.1 – 2015-10). The comparison has been done using the automated mechanism in Microsoft Word which may result in false positives and results that are more compex than would come from a manual comparison.
HbbTV 2.0.1 Specification (2016-04-12)
This is the first version of the HbbTV 2.0.1 specification and has been replaced by the 2016-07-04 version. It is preserved here purely for the record and should not be used.
HbbTV 2.0 (TS 102 796 V1.3.1)
HbbTV 2.0 Specification (2015 -10)
HbbTV 2.0 was published in 2015. It updated the web platform to HTML5 and introduced a number of new features. It has been replaced by HbbTV 2.0.1.
Information and History of HbbTV 2.0 Specification
See attached for more information about the development of the HbbTV 2.0 Specification.
HbbTV 2.0 Specification FAQ
Frequently asked questions about HbbTV 2.0.
HbbTV 1.5 (TS 102 796 V1.2.1)
HbbTV 1.5 including Errata
This is a version of TS 102 796 V1.2.1 with the changes from errata 4 (see below) applied. Changes are marked with the usual underline/strike-through convention to make it easier for users to see the differences. Issue numbers are included for cross-referencing with errata 4.
ETSI TS 102 796 V1.2.1 (11/2012)
TS 102 796 V1.2.1 (often called HbbTV 1.5) introduced support for HTTP adaptive streaming (based on MPEG-DASH), improving the perceived quality of video presentation on busy or slow Internet connections. It also enabled content providers to protect DASH delivered content with potentially multiple DRM technologies based on the MPEG CENC specification, improving efficiency in markets where more than one DRM technology will be used.
This version was 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
- The earlier stand-alone HbbTV specification 1.5
Errata #4 to TS 102 796 V1.2.1
The present document contains the currently identified and resolved errata to ETSI TS 102 796 v1.2.1 integrated into the text of original specification. It is provided as a convenience for users of the specification so that the changes defined in the errata document can be seen in context. Changes relative to the original TS 102 79 V1.2.1 are marked and labelled with issue numbers which match the issue numbers in the errata document.
This document includes all errata from errata 1, errata 2, errata 3 and errata 4.
Errata 3 for TS 102 796 V1.2.1
This errata document contains a set of identified and resolved errata to the HbbTV specification published as ETSI TS 102 796 v1.2.1. This document contains all agreed errata and replaces errata 2 and errata 1.
Errata 2 for ETSI TS 102 796 v1.2.1
This is the second errata to TS 102 796 1.2.1. It is replaced by errata 3 and is preserved here purely for the record. It should not be used.
Errata 1 for TS 102 796 V1.2.1 (24/10/13)
This is the first errata to TS 102 796 1.2.1. The contents are fully included in errata 2. It is preserved here purely for the record and should not be used.
HbbTV® Specification Version 1.5 (08/2012)
This is an updated version of the stand-alone HbbTV 1.5 specification. It is preserved here purely as for the record. It is obsolete and should not be used any longer as the content is included in TS 102 796 V1.2.1 with important clarifications.
HbbTV® Specification Version 1.5 (03/2012)
This is the original version of HbbTV 1.5. It is preserved here purely as for the record. It is obsolete and should not be used any longer as the August 1st 2012 version includes important clarifications.
HbbTV 1.0 (TS 102 796 V1.1.1)
ETSI TS 102 796 v.1.1.1 (06/2010)
This is the original HbbTV specification. It should only be used when developing applications and services targeted at already deployed HbbTV TVs and set-top boxes. New TV and set-top box developments should use TS 102 796 V1.2.1 or HbbTV 2.0.
Errata 2 for TS 102 796 V1.1.1
This errata document contains a set of identified and resolved errata to the HbbTV specification. These have been integrated with HbbTV 1.5 and the text of ETSI TS 102 796 V1.1.1 and the results are included in version 1.2.1. This fully replaces the former errata 1.
Errata 1 for TS 102 796 V1.1.1 (HbbTV 1.0)
This is errata 1 for HbbTV 1.0. It is preserved here purely as for the record. It is obsolete and should not be used any longer.
Operator Applications (OpApps)
This specification is an extension to the core HbbTV specification to support operator application. Operator applications allow TV operators, in partnership with TV manufacturers, to provide an operator-branded experience as an application on TVs. This application acts as a “Virtual Set Top Box”, providing effectively all functionality of a Set Top Box (STB) without the need to install one. The OpApp specification describes how the HbbTV browser can run both HbbTV broadcaster applications and operator applications at the same time. It specifies how operator applications are discovered, installed and how they can replace the TV’s native UI, including access to the TV’s remote control key. New readers should read “OpApps Explained” first in order to get an overview.
This presentation provides an insight into the HbbTV OpApp specification. It includes a description of what an operator application is, market drivers for operator applications, as well as an overview of technical details within the HbbTV OpApp specification.
Application Discovery over Broadband
The versions of the HbbTV Specification published to date rely on signalling in the broadcast to start broadcast-related applications, through the Application Information Table (AIT). This document defines a method for discovery of broadcast-related HbbTV services via a broadband internet connection for settings where AIT signalling via the broadcast network is not available to the HbbTV terminal.
IP-Delivered Broadcast Channels and Related Signalling of HbbTV Applications
This specification defines how HbbTV terminals can be used with IPTV services. It is applicable to IP-only devices (no DVB-C/S/T tuner) where the broadcast” is IPTV. It is also applicable to hybrid devices where some TV channels come via IP and some via DVB-C/S/T.
Root Certificates List
The document contains the list of TLS root certificates that must be supported by HbbTV terminals.
This spreadsheet replaces a list included in HbbTV 1.0/TS 102 796 V1.1.1.
The contents of this spreadsheet were developed by the UK Digital TV Group whose contribution is very much appreciated by HbbTV.
Date updated: 30th April 2015 (by the UK DTG Root Certs ad hoc group)
Date updated: 26th October 2015
OIPF Historical Specifications
In June 2014, the activities of the Open IPTV Forum (OIPF) were transferred to the HbbTV Association. This broadened the HbbTV Association’s mandate to include defining specifications for service providers and technology suppliers that streamline and accelerate deployment of IPTV services.