Part of our role in the hybrid radio ecosystem is to identify where common standards would accelerate and/or lower the costs of implementation.
Our technology standards exist to harmonise the way data is distributed, and we update them to include new functionality requested by our members, through our Technology Groups and our Steering Board.
Alongside the technical standards, we’re also producing a standardised set of terms to harmonise how data should be used.
Changes to Technical Standards
We’ve recently published updates to two of our most used standards. It’s important you work with the latest version of the standards.
Here’s what’s changed in each standard.
We’ve heard from broadcasters (“Content Providers”) that they have some data they only want to share with trusted partners, which requires authentication and secure transfer. To enable that, we’ve added new functionality to the SPI standard:
- Client ID – the Content Provider can issue unique Client IDs to trusted partners, in order for the partner to authenticate themselves to the Content Provider when requesting data.
- Authentication negotiation – HTTP response 401 (“Unauthorized”) is added to the client/server conversation, to indicate that a Client ID can be presented.
- HTTPS – a new SRV record of _radiospi._tcp is added to the standard, which indicates the connection should be made using HTTPS. Client ID and Authentication negotiation is only supported over HTTPS connections.
Content Providers should offer the following:
- Public data anonymously over HTTP (SRV record of _radioepg._tcp)
- Public data to any client that does not present a Client ID
- Private data (which may be tailored to the client) to a client that presents a valid Client ID
- Either public data OR an error to a client that presents an invalid Client ID
We haven’t specified how Client IDs are allocated – we’re leaving that up to individual Content Providers to agree directly with their partners.
There’s also an addition to make referencing of HD Radio multicast stations (e.g. HD-2, HD-3) correct, and some minor editorial errors corrected.
Download the latest version TS 102 818 v3.2.1.
The Hybrid Radio Lookup has been updated to specify lookups for HD Radio multicast stations more accurately, and some minor editorial errors corrected.
Download the latest version of TS 103 270 v1.3.1.
The SPI Specification (TS 102 818) already has a an attribute called “terms”, which is where the Content Provider will stipulate which licence they’re using. Manufacturers should start checking for that attribute.