This comment on
GitHub suggests that this issue with BBC Radio might be an ongoing issue for the likes of WiiM, Linkplay etc:
“The BBC licence fee was abolished in 1971, which is the reason why radio is now hived off to "BBC Sounds" instead of being wrapped up with television on BBC iPlayer.
As there is no fee to pay, i.e. no income for them, they save money by reducing the bitrate, but they also save on the cost of bandwidth by discouraging listening, by making it more difficult to listen online, hence the repeated changes of url.
Currently, they are also getting worked-up because some commercial services re-package the BBC streams and relay them overseas with commercials included, to make money from them, something the BBC itself is banned from doing. So the latest round of url changes is not aimed at us but is, rather, designed to break those commercial services which are making revenue from injecting ads into the streams.
This is a largely futile game of wack-a-mole, but at least we are only inconvenienced for 24 hours, until we can figure out the new urls. Some people will lose out entirely, if they bought hardware which needed the now dead stream links. At least we can modify our scripts. Many consumers won't know how to.”
It looks like the BBC are constantly changing the “pool number” in the URL, but this comment suggests how you can find out the new “pool number” should your link stop working: “For
any dead link on this page, to get the
new url address simply download this
.m3u8 file using your browser, and look inside it using any text editor:
http://lstn.lv/bbcradio.m3u8?station=bbc_<INSERT STATION NAME HERE>&bitrate=96000”
I fear this is going to be beyond the ability or patience of the average listener so using AirPlay, Chromecast or Bluetooth from the BBC Sounds app might be the way forward for them.
Users of Lyrion/ LMS have it a bit easier in that its BBC plugin uses the BBC Sounds API even though its implementation is not officially sanctioned by the BBC.