Hello,
We are in the process of rolling our new Radio SPI service, which will provide stream URLs, if you authenticate with a Client Identifier. The BBC has a couple of services that are not available outside the UK for rights reasons:
- BBC Radio 5 Sports Extra
- CBeebies Radio
Is it possible to describe a whole service as only being available in a specific country?
We tried putting this inside a <service> element:
<service>
<geolocation allow="false" />
<geolocation allow="true">
<country>GB</country>
</geolocation>
</service>
But it is not valid XML to have multiple geolocation elements inside a service element. So instead we repeated the same block inside each of the IP Stream bearers. It is a bit verbose, but I guess it describes the situation.
If someone was searching for a bearer that worked outside the UK, they would quickly find there wasn't one...
nick.