Developer Support

Developer Support

In this section you will find more detailed information for supporting HbbTV Application Developers. The section will be updated on a regular basis.

  • HbbTV DASH DRM Reference Application

    The presentation HbbTV DASH DRM Reference Application Explained provides an overview of the features and how to use the HbbTV DASH DRM Reference Application.

    The code and documentation is available at

    A live instance is available at

    The HbbTV DASH DRM Reference Application – developed by Sofia Digital – was commissioned to aid interoperability of applications and devices. The application, and sample content, showcase HbbTV technology and help members in validating their tools, content and devices.

    The reference application is freely distributed under an open source MIT licence and can to be used by HbbTV Members as well as non-Members.

    Project deliverables also include documentation covering the creation of valid MPEG-DASH files from users’ own video content. Furthermore, the reference application is implemented in a way which makes the code easily reusable for anybody to implement their own DASH video streaming application.

    The HbbTV DASH DRM Application can run on both new HbbTV terminals entering the market and on a large proportion of the installed base of HbbTV terminals and, optionally, on web browsers on non-TV related devices; it presents a catalogue of reference content items to be played back in clear unencrypted format or with each supported DRM system. The application and the content catalogue is designed in a way that it can be easily extended with additional content and DRM systems. Furthermore, the application is written in such a way it allows an application author to determine the structure and purpose of each functional area allowing them to easily understand the code and to “pick & choose” which parts of the application to copy.

    As well as running on HbbTV 1.5 and 2.0.1 terminals, the reference application runs on web browsers supporting W3C MSE and EME.

    The presentation above provides an overview of the features and how to use the HbbTV DASH DRM Reference Application.

  • HbbTV/DVB DASH Content Validation Tool

    Details to follow soon.

Apps Deployed
Powered Devices