Standards

The Service List Registry is based on freely available open standards, providing interoperability and ease of integration with network-connected client devices, displays and applications, enabling rapid implementation, deployment and adoption.

Working with the Service List Registry does not require any special software or equipment. It only involves generally available web development skills and technologies.

Queries to the Service List Registry fundamentally use HTTPS, the secure authenticated version of the Hypertext Transfer Protocol that supports the World Wide Web.

Requests are made to the Service List Registry internet address using the standard GET method with optional query parameters. These queries can be readily made from any software capable of sending an HTTPS request, including a standard web browser.

Responses are returned as text in standard XML document format. These responses can be consumed by any software that supports the XML markup language, including web browsers, and they can be viewed in a simple text editor.

The structure and semantics of the responses are defined by referenced XML Schema definitions, allowing them to be verified and validated formally for conformance.

The Service List Registry is compatible with the service discovery protocols of the open DVB-I standard, which are specified in DVB BlueBook A177 and as an ETSI standard TS 103 770, both of which are freely available.

In addition to XML responses, the Service List Registry natively supports the low overhead JSON format, which is readily integrated in modern software environments.

As well as supporting native DVB-I devices or displays, the Service List Registry can be easily accessed from browser-based environments, including HbbTV applications, or native iOS or Android apps.