Sonos BBC Radio

With the BBC moving away from it’s existing streaming protocol for internet radio, Sonos users may have issues in using their devices to play these streams. An official response has been provided by Sonos giving a summary of the issue and how users can continue to receive the streams.

“There has been a lot of discussion lately around BBC Radio streams and we thought it might be helpful to summarize everything that’s happened recently in case you are new to the topic.

Following the decision to move away from using WMA last year, the BBC has recently begun the process of switching to a new streaming method called chunked HTTP streaming,* one of many newly emerging options for providing audio and video content online.

There are several different options for how to implement chunked HTTP streaming, including offerings from Apple, Adobe, Microsoft, and MPEG.  The BBC has chosen to use an Apple-developed format commonly referred to as HLS and tell us they will add the MPEG version at a later date.

Chunked HTTP transfer is beneficial for both listeners and providers in terms of scalability and reliability, but it lacks a unified and agreed-upon industry standard. Many hardware devices (including Sonos) have yet to implement full support for each of these emerging formats.  The scenario presents a challenge for manufacturers. Which of the many formats do you choose to develop and support first? It’s a bit like Betamax vs. VHS or HD-DVD vs. Blu-Ray.

In the meantime – to maintain compatibility with a wide range of manufacturers, services, and operating systems – the BBC has chosen to also provide MP3 versions.  Our partner, the internet radio aggregator TuneIn, is currently serving these streams to Sonos in lieu of the HLS versions.  However, there are two issues with the existing MP3 streams:

  • The MP3 streams are available in 128Kbps quality for all services including local radio.
  • Some sports and other live events are only available within the UK due to streaming rights, and the MP3 streams presented to Sonos only include international versions which blank out this content.  Note: the BBC has informed us they intend to address this issue separately and do not yet have an available time frame.

Sonos is in the early planning stages for adding support for HLS, which will address these issues and restore a better experience for BBC Radio on Sonos moving forward. Timing will be shared once we have a realistic idea of when it will be ready.

If you have a BBC station saved in your Sonos favorites, it will still point to the non-functional WMA stream and you may receive an error when attempting to play the stream.  You can correct this by removing the old favorite, searching for the station again, and then creating a new favorite with the working version.

*You can read about chunked HTTP, HLS, and the other competing formats in more detail in this post on the BBC blog.”