High Quality BBC Radio Streams

Somewhat lost in all the fuss about the BBC retiring its WMA internet radio streams is the fact that there are now high quality 320kbps streams for all BBC radio stations.

Apart from Radio 3, which has had a 320kbps stream for a while, the best quality it has been possible to listen to any BBC station in digitally has been 128kbps. These 128k streams have never sounded too good to my ears, especially through my Sonos system. To my knowledge, this is the first time it has been possible to listen to 6 Music in high fidelity in any format.

The new streams use the Apple developed HLS protocol, meaning you can listen to them simply by pasting the link into Safari. Another good way to listen to them is to use the VLC media player, which is available on pretty much any platform.

It is likely that these streams will only work from a UK-based IP address but I have not verified that.

Courtesy of user simoncn on the Linn forums, here are the HLS streams for the national stations:

BBC Radio 1

BBC Radio 1Xtra

BBC Radio 2

BBC Radio 3

BBC Radio 4

BBC Radio 4LW

BBC Radio 4 Extra

BBC Radio 5 Live

BBC Radio 5 Live Sports Extra

BBC Radio 6 Music

BBC Asian Network

23 thoughts on “High Quality BBC Radio Streams

  1. Clive Cowin

    Hi Steve
    Thanks for these, I have my desktop PC with widows 7 connected via HDMI to my Harman Kardon AVR 3500 receiver and used to listen to the radio via winamp. The quality was not as good through the WMA format, but it was better than nothing when the BBC decided to turn it off. Anyway I find it a faff using the BBC website and the sound keeps “dropping out” which is annoying. I’ve been looking for something like this for a while and so glad I stumbled upon these. Like you suggested, I have made a playlist in VLC player and saved it to the desktop for easy access. Cant wait now to test the quality by turning up the volume a bit

    Thanks again


  2. Tim

    Did a bit of experimentation with stream capture today using the URLs above, and noticed that although the bitrate is 320kbps, the frequency response of the audio is chopped off around 17kHz for 6music and BBC2 – Radio 3 is full bandwidth as far as I can see. So there seems to be some codec stacking involved.

  3. david

    Hi Steve,

    great idea but I am struggling to actually play these, vlc does so but is very demanding of resources especially with my small and underpowered laptop.

    Any experiences of how to use the streams with a normal music player e.g. foobar, itunes, media monkey?



    1. admin Post author

      To play HLS streams in iTunes, go to File->Open Stream, and paste in the stream url, replacing “http” with “itls”.

      For example:

  4. Bbconetwo

    Hi have you any streams for bbc TV channels bbc 1 and 2? I’m
    A blind person so I’d like to get the urls so I can use them as a custom url in tunein radio

    Many thank in advance

  5. Ian Kendrick


    Thanks for this! Have been looking to get high quality streams of BBC stations, this is just the ticket.

    I am using either a Mac or iPad or iPhone. And I have just purchased a Chromecast Audio. With iPlayer on any of the platforms, I can get all of the content through Chromecast perfectly.

    If I use your URLs, they work great in Safari, but that does not support Chromecast. I installed Chrome browser and when I put the same URL into it, iTunes runs and plays the file, and of course iTunes does not support Chromecast. Meanwhile if I play anyhting else through Chrome, it streams through Chromecast perfectly. AAARRGHHH!!!

    Any thoughts?

    Many thanks

    ian k

    1. Ian Kendrick

      Found what for me is a good solution. Using an old iPhone 4 with an Arcam drDock, i can feed the hifi system with the streams. All i had to do was to bookmark them, select the one I want and put the phone into the dock. As an extra extravagance I am using the digital out from the drDock to feed a good quality DAC. All seems to work very well. Such phones and docks are not expensive these days and it saves having to hook up a Mac or PC to the system.

      All good really

      Thanks Steve, am listening to 6Music and it actually sounds OK now, for the first time.



    2. j

      Hi Ian,

      In case you read this, I had the Sam problem with my Chromecast audio.

      Solution that worked for me was to download an app called rocket which works as a browser. Add the URLs and it works perfectly, great quality radio.

  6. Andrew Wigglesworth

    Thanks for this. I use the MPD audio daemon in Debian GNU/Linux.

    I use the ncmpcpp interface (I like text interfaces), but there are well developed GUI interfaces as well.

    I downloaded the playlist files into a directory in my music directory, and then updated the database.

    It all works perfectly.

    I had made some m3u playlists of other streams previously, but these are much better quality.

  7. Carl Anthony Skidmore

    I have experienced an audible kind of “snatch” quite often when listening from either the BBC website or tunein via the HLS stream.
    However, when I select the AAC 320 stream from tunein, the sound is more open and detailed without these snatches, as far as recent listening is concerned.
    Any thoughts at all?
    Many thanks indeed.
    Sincere regards.
    Carl A. Skidmore

  8. cycling

    listening to hls stream on vlc, much better that using bbciplayer app, less compressed and more range. BBC6 sounds really good.

  9. Steven

    Thanks for the tip with iTunes, using itls instead of http. This works but what I find with these solutions is they work for a day then you have to repeat the process all over the next day to get it to play again (something to do with the BBC changing the file every day for overseas rights reasons?). I will find out tomorrow but wondered if this was true of this stream too?

  10. Stefan

    Hi there

    On my Onkyo I use Vtuner to listen online radio stations. Is there any way to get this 320 stream to my receiver via Vtuner?

    Kind regards,


  11. Peter Mitchell

    I listen to BBC radio 2 and radio Manchester on FM tuner, appalling!!!
    Or through my Samsung Smart tv connected to my SKY HD box, just as bad.
    I also listen through my Cocktail Audio X10, all BBC radio channels are very poor but I sometimes listen to Adore Jazz via this medium and this is perfect.
    How can I improve my listening experience?
    I am an OAP and not very technically experienced.
    Thank you for any advice.

  12. Eerke

    Hi, the original post was almost two years ago. I was under impression HLS was a stop gap till DASH & there is a blog from them in 2013 about testing it.

    I would like to add a higher quality stream manually to my internet radio. It is currently just the MP3 stream. I am anticipating it might not be able to do the proprietary Http Live Streaming, but wanted to try the DASH. Unfortunately the German manufacturer, woerlein, ignore emails & I can’t find the answer n the BBC. Do you have any idea what is happening?



  13. Gary Lee

    Hi has anyone got any streams m3u or mp3 of the BBC news channel or BBC one/two and BBC parliament? It’s to play through Tunein app…the ones posted earlier don’t work…. my dad’s blind so hopefully you can help as I’m not very technical thank you so much


Leave a Reply

Your email address will not be published. Required fields are marked *