API reference introduction
The HbbTV Programming Reference Guide provides a detailed technical reference for HbbTV specific APIs, used in HbbTV application development. It is intended for developers who need a precise and structured overview of the available functions, methods, and properties that form the foundation of HbbTV-compliant applications.
This guide serves as a companion to the HbbTV Developer’s Guide, which covers broader topics such as application structure, best practices, and development workflows. Here, the focus is on API specifications, including:
- Application lifecycle management
- User input and remote control handling
- Accessing broadcast and broadband content
- Media playback and streaming control
Each API section provides a description of its purpose, method signatures, expected inputs and outputs, and relevant examples to illustrate usage. This reference is designed to support developers in integrating HbbTV features effectively within their HTML applications, ensuring compliance with the HbbTV standard while delivering seamless interactive TV experiences.