Service Discovery & Metadata
DVB services encompass a wide variety of programmes carried via a diverse range of transmission channels. For the receiving device to be able to tune to such channels, and for the end user to be able to navigate through the available programmes, powerful navigational aids are provided as part of the DVB streams.
For broadcast digital television, DVB-SI provides the required functionality, while DVB-I provides an internet-centric framework for service discovery and programme information. DVB also provides fully featured solutions for the delivery of subtitles.
DVB-I (service discovery and programme information)
DVB-I is an internet-centric mechanism to signal and discover television services, whether delivered over broadband or broadcast. Those services can be presented in a unified manner on any suitable receiver – from TV sets to personal consumer devices like smartphones and tablets.
Information provided in XML format allows the receiver to display service lists and electronic programme guides (EPGs). Having a standardized data format that is compatible with all potential receiver types brings many benefits to both consumers and service providers.
Where both broadband and broadcast connections are available in a receiver, the device can present an integrated list of services and content, combining both streamed and broadcast services – users don’t have to know or care whether a service arrives via broadband or broadcast.
Learn more at dvb-i.tv
- DVB-I website
- Verification & Validation of DVB-I
- Webinar: TV over 5G – bridging the gap with DVB-I (January 2022)
- Webinar: Building a reference client for DVB-I (April 2020)
- Webinar: DVB-I Service Lists and Programme Information (April 2020)
- Webinar: Introduction to the DVB-I specification (December 2019)
DVB-SI specifies the information carried in a DVB multiplex describing the contents of different multiplexes. This information enables receivers to automatically tune to particular services and allows services to be grouped into categories with relevant schedule information.
The DVB-SI data carried in DVB bitstreams helps receivers – or Integrated Receiver Decoders, IRDs – to automatically configure itself for the selected services. The standard doesn’t specify how the programme information should be presented to the user – manufacturers can choose how to do this. The Service Information data can be used as the basis for Electronic Programme Guides (EPGs).
To aid the unique identification of DVB broadcasts and networks, DVB Services Sàrl acts as a registration authority for all DVB identifiers, including those defined in DVB-SI. TS 101 162 defines the allocation of identifiers pertaining to different DVB specifications, while a complete listing of all allocated identifiers is available at www.dvbservices.com.
Subtitles are an important aspect of both linear and on-demand video delivery, increasing the accessibility of content for the deaf or hard of hearing (sometimes incorporating additional commentary), for foreign-language content, or in situations where audio playback is not possible.
DVB has three specifications for subtitling, two of which were most recently updated in 2018. The original DVB subtitling system, which was based on Teletext, was first published in 1994 and is still widely used. The image (or bitmap) based DVB Subtitling specification brought more character sets and colours along with higher quality. Later updates added support for HDTV and UHD services.
A new text-based system was published as an ETSI European Standard in May 2018. The DVB-TTML subtitling systems specification offers more flexibility and further options to improve the user experience.
DVB-TTML is based on W3C’s Timed Text (TTML). First published in 2010, TTML separates the text, styling and region elements of subtitles. It is expressed in XML, which means it can be easily extended with new features. It is a complex and powerful specification that is the basis of several other subtitling specifications, including those developed by the EBU and DVB. TTML enables a range of new styling features such as bold, italic or underlined text, background colours and line padding to improve readability.