Central Service List Repository

In September 2021, the DVB Project engaged Sofia Digital to build a skeleton Central Service List Registry (CSR) for DVB-I. The first implementation should be available for use in demonstrations at December’s IBC 2021 exhibition.

The creation of a skeleton CSR is intended to help accelerate the global adoption and applicability of DVB-I.

More information about the skeleton DVB-I CSR implementation will be provided here as the project proceeds.

A list of lists

In DVB-based systems, content is commonly organized as services, i.e. different TV channels. The interfaces that viewers use to find these services, such as channel lists or EPGs, draw on metadata about the services. DVB-I metadata, which is delivered over an internet connection, covers all possible delivery methods for television content.

Any TV channel that is delivered via terrestrial, satellite, cable, or internet, can have its metadata combined under the DVB-I Service List concept.

With tens of thousands of different TV channels available globally, there is a need to organize and provide access to this vast amount of content in a meaningful way. The answer is a collection of service lists, called Central Service List Registry. This registry combines all the available service lists (lists of available TV channels and their delivery methods) under one repository, and enables fast and efficient access of these lists – using a wide variety of different search criteria like nationality, language, genre, suitability for children, technical prowess (4K resolution, high dynamic range, etc) and popularity.

The CSR enables browsing of different lists put together by TV companies and broadcast operators, as well as national regulators.

Skeleton CSR

Sofia Digital is initially developing a skeleton or proof-of-concept implementation, aiming at the justification of the technical approach to be taken. One of the main purposes is to validate the CSR standard with the previously developed DVB-I reference application and other DVB-I client implementations that are already made available by various TV manufacturers and client application vendors.

The initial implementation can be re-used in a separate final implementation and be expanded to fulfil the vision of a global and widely deployed DVB-I Central Service List Registry.

The DVB-I “skeleton” CSR service interface and implementation will be made freely and openly available for anyone interested to provide their own DVB-I Service Lists and any DVB-I receiver or client vendors who would like to validate or test their Service List Registry and Service discovery implementation.