Well, yes, it appears that one does need to change URLs.
From the cited BBC Blog entry
Quote:The old URLs will then stop working completely by 31st March 2021.
Further down the entry it says
Quote:Systems that use our Media Selector APIs on the domain 'open.live.bbc.co.uk', we will be updating these APIs and so no action is required by you.
If you directly use URLs from either of the following hostnames:
1. bbcmedia.ic.llnwd.net
2. bbcwssc.ic.llnwd.net
Then you will need to update to prevent impact to your customers as these endpoints will not work after March 2021.
But wait, there's more!
Some helpful soul has created a
github gist with a .m3u file containing what appears to be the new [1] open.live.bbc.co.uk media selector endpoints!
Code:
#EXTM3U
#EXTINF:-1,BBC - Radio 1
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_one/format/pls.pls
#EXTINF:-1,BBC - Radio 2
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_two/format/pls.pls
#EXTINF:-1,BBC - Radio 3
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_three/format/pls.pls
#EXTINF:-1,BBC - Radio 4
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_fourfm/format/pls.pls
#EXTINF:-1,BBC - Radio 5 live
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_five_live/format/pls.pls
#EXTINF:-1,BBC - Radio 6
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_6music/format/pls.pls
#EXTINF:-1,BBC - Radio 1 Extra
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_1xtra/format/pls.pls
#EXTINF:-1,BBC - Radio 4 Extra
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_four_extra/format/pls.pls
#EXTINF:-1,BBC - Radio 5 Live sports extra
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_five_live_sports_extra/format/pls.pls
#EXTINF:-1,BBC - Radio Asian Network
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_asian_network/format/pls.pls
#EXTINF:-1,BBC - BBC World Service
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_world_service/format/pls.pls
# GistID: 8705765
Of course we can't use the .m3u playlist directly while the endpoints in it are themselves .pls playlist files so one must dig out the actual URLs.
To save you the effort, here's the URLs contained in the above .pls files (notice the pattern?). They all play for me here in Maryland USA.
Code:
http://stream.live.vc.bbcmedia.co.uk/bbc_radio_one
http://stream.live.vc.bbcmedia.co.uk/bbc_radio_two
http://stream.live.vc.bbcmedia.co.uk/bbc_radio_three
http://stream.live.vc.bbcmedia.co.uk/bbc_radio_fourfm
http://stream.live.vc.bbcmedia.co.uk/bbc_radio_five_live_online_nonuk
http://stream.live.vc.bbcmedia.co.uk/bbc_6music
http://stream.live.vc.bbcmedia.co.uk/bbc_1xtra
http://stream.live.vc.bbcmedia.co.uk/bbc_radio_four_extra
---
http://stream.live.vc.bbcmedia.co.uk/bbc_asian_network
http://stream.live.vc.bbcmedia.co.uk/bbc_world_service
The Radio 5 Live Sports Extra station .pls file is apparently geofenced; I get a 403 error trying to access it.
Who knows, these may still work in future but there's also hints of BBC moving to HTTPS.
Regards,
Kent
ETA
[1] - Hmm, rereading, I wonder if these are the existing URLs and whether they will change once again when the BBC finishing "updating these APIs". It isn't clear what "no action is required" means.