Skip to content

Instantly share code, notes, and snippets.

@bpsib
Forked from stengland/BBC-Radio.m3u
Last active October 15, 2025 08:37
Show Gist options
  • Save bpsib/67089b959e4fa898af69fea59ad74bc3 to your computer and use it in GitHub Desktop.
Save bpsib/67089b959e4fa898af69fea59ad74bc3 to your computer and use it in GitHub Desktop.
BBC Radio Streams
#EXTM3U
#EXTINF:-1,BBC - Radio 1
http://as-hls-ww-live.akamaized.net/pool_01505109/live/ww/bbc_radio_one/bbc_radio_one.isml/bbc_radio_one-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 1Xtra
http://as-hls-ww-live.akamaized.net/pool_92079267/live/ww/bbc_1xtra/bbc_1xtra.isml/bbc_1xtra-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 1Dance
http://as-hls-ww-live.akamaized.net/pool_62063831/live/ww/bbc_radio_one_dance/bbc_radio_one_dance.isml/bbc_radio_one_dance-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 1 Anthems (UK Only)
http://as-hls-uk-live.akamaized.net/pool_11351741/live/uk/bbc_radio_one_anthems/bbc_radio_one_anthems.isml/bbc_radio_one_anthems-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 2
http://as-hls-ww-live.akamaized.net/pool_74208725/live/ww/bbc_radio_two/bbc_radio_two.isml/bbc_radio_two-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 3
http://as-hls-ww-live.akamaized.net/pool_23461179/live/ww/bbc_radio_three/bbc_radio_three.isml/bbc_radio_three-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 3 Unwind (UK Only)
http://as-hls-uk-live.akamaized.net/pool_30624046/live/uk/bbc_radio_three_unwind/bbc_radio_three_unwind.isml/bbc_radio_three_unwind-audio%3d320000.norewind.m3u8
#EXTINF:-1,BBC - Radio 4
http://as-hls-ww-live.akamaized.net/pool_55057080/live/ww/bbc_radio_fourfm/bbc_radio_fourfm.isml/bbc_radio_fourfm-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 4 Extra
http://as-hls-ww-live.akamaized.net/pool_26173715/live/ww/bbc_radio_four_extra/bbc_radio_four_extra.isml/bbc_radio_four_extra-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 5 live
http://as-hls-ww-live.akamaized.net/pool_89021708/live/ww/bbc_radio_five_live/bbc_radio_five_live.isml/bbc_radio_five_live-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 6 Music
http://as-hls-ww-live.akamaized.net/pool_81827798/live/ww/bbc_6music/bbc_6music.isml/bbc_6music-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 5 Live sports extra (UK Only)
http://as-hls-uk-live.akamaized.net/pool_47700285/live/uk/bbc_radio_five_live_sports_extra/bbc_radio_five_live_sports_extra.isml/bbc_radio_five_live_sports_extra-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Asian Network
http://as-hls-ww-live.akamaized.net/pool_22108647/live/ww/bbc_asian_network/bbc_asian_network.isml/bbc_asian_network-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - BBC World Service
http://as-hls-ww-live.akamaized.net/pool_87948813/live/ww/bbc_world_service/bbc_world_service.isml/bbc_world_service-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - BBC CWR
http://as-hls-ww-live.akamaized.net/pool_79805333/live/ww/bbc_radio_coventry_warwickshire/bbc_radio_coventry_warwickshire.isml/bbc_radio_coventry_warwickshire-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - BBC Essex
http://as-hls-ww-live.akamaized.net/pool_23657270/live/ww/bbc_radio_essex/bbc_radio_essex.isml/bbc_radio_essex-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - BBC Hereford Worcester
http://as-hls-ww-live.akamaized.net/pool_80112859/live/ww/bbc_radio_hereford_worcester/bbc_radio_hereford_worcester.isml/bbc_radio_hereford_worcester-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Berkshire
http://as-hls-ww-live.akamaized.net/pool_64162474/live/ww/bbc_radio_berkshire/bbc_radio_berkshire.isml/bbc_radio_berkshire-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Bristol
http://as-hls-ww-live.akamaized.net/pool_41858929/live/ww/bbc_radio_bristol/bbc_radio_bristol.isml/bbc_radio_bristol-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Cambridge
http://as-hls-ww-live.akamaized.net/pool_21074581/live/ww/bbc_radio_cambridge/bbc_radio_cambridge.isml/bbc_radio_cambridge-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Cornwall
http://as-hls-ww-live.akamaized.net/pool_72477894/live/ww/bbc_radio_cornwall/bbc_radio_cornwall.isml/bbc_radio_cornwall-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Cumbria
http://as-hls-ww-live.akamaized.net/pool_85294020/live/ww/bbc_radio_cumbria/bbc_radio_cumbria.isml/bbc_radio_cumbria-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Cymru
http://as-hls-ww-live.akamaized.net/pool_24792333/live/ww/bbc_radio_cymru/bbc_radio_cymru.isml/bbc_radio_cymru-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Cymru 2
http://as-hls-ww-live.akamaized.net/pool_98610936/live/ww/bbc_radio_cymru_2/bbc_radio_cymru_2.isml/bbc_radio_cymru_2-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Derby
http://as-hls-ww-live.akamaized.net/pool_63732303/live/ww/bbc_radio_derby/bbc_radio_derby.isml/bbc_radio_derby-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Devon
http://as-hls-ww-live.akamaized.net/pool_08856933/live/ww/bbc_radio_devon/bbc_radio_devon.isml/bbc_radio_devon-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Foyle
http://as-hls-ww-live.akamaized.net/pool_43178797/live/ww/bbc_radio_foyle/bbc_radio_foyle.isml/bbc_radio_foyle-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Gloucestershire
http://as-hls-ww-live.akamaized.net/pool_74607547/live/ww/bbc_radio_gloucestershire/bbc_radio_gloucestershire.isml/bbc_radio_gloucestershire-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Guernsey
http://as-hls-ww-live.akamaized.net/pool_65313722/live/ww/bbc_radio_guernsey/bbc_radio_guernsey.isml/bbc_radio_guernsey-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Humberside
http://as-hls-ww-live.akamaized.net/pool_43379345/live/ww/bbc_radio_humberside/bbc_radio_humberside.isml/bbc_radio_humberside-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Jersey
http://as-hls-ww-live.akamaized.net/pool_14000630/live/ww/bbc_radio_jersey/bbc_radio_jersey.isml/bbc_radio_jersey-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Kent
http://as-hls-ww-live.akamaized.net/pool_17754185/live/ww/bbc_radio_kent/bbc_radio_kent.isml/bbc_radio_kent-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Lancashire
http://as-hls-ww-live.akamaized.net/pool_98146551/live/ww/bbc_radio_lancashire/bbc_radio_lancashire.isml/bbc_radio_lancashire-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Leeds
http://as-hls-ww-live.akamaized.net/pool_50115440/live/ww/bbc_radio_leeds/bbc_radio_leeds.isml/bbc_radio_leeds-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Leicester
http://as-hls-ww-live.akamaized.net/pool_04542919/live/ww/bbc_radio_leicester/bbc_radio_leicester.isml/bbc_radio_leicester-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Lincolnshire
http://as-hls-ww-live.akamaized.net/pool_77667780/live/ww/bbc_radio_lincolnshire/bbc_radio_lincolnshire.isml/bbc_radio_lincolnshire-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio London
http://as-hls-ww-live.akamaized.net/pool_98137350/live/ww/bbc_london/bbc_london.isml/bbc_london-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Manchester
http://as-hls-ww-live.akamaized.net/pool_25317916/live/ww/bbc_radio_manchester/bbc_radio_manchester.isml/bbc_radio_manchester-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Merseyside
http://as-hls-ww-live.akamaized.net/pool_46699767/live/ww/bbc_radio_merseyside/bbc_radio_merseyside.isml/bbc_radio_merseyside-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio nan Gaidheal
http://as-hls-ww-live.akamaized.net/pool_01935182/live/ww/bbc_radio_nan_gaidheal/bbc_radio_nan_gaidheal.isml/bbc_radio_nan_gaidheal-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Newcastle
http://as-hls-ww-live.akamaized.net/pool_46887953/live/ww/bbc_radio_newcastle/bbc_radio_newcastle.isml/bbc_radio_newcastle-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Norfolk
http://as-hls-ww-live.akamaized.net/pool_61510571/live/ww/bbc_radio_norfolk/bbc_radio_norfolk.isml/bbc_radio_norfolk-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Northampton
http://as-hls-ww-live.akamaized.net/pool_73827654/live/ww/bbc_radio_northampton/bbc_radio_northampton.isml/bbc_radio_northampton-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Nottingham
http://as-hls-ww-live.akamaized.net/pool_96088503/live/ww/bbc_radio_nottingham/bbc_radio_nottingham.isml/bbc_radio_nottingham-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Orkney
http://as-hls-ww-live.akamaized.net/pool_50082558/live/ww/bbc_radio_orkney/bbc_radio_orkney.isml/bbc_radio_orkney-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Oxford
http://as-hls-ww-live.akamaized.net/pool_19212690/live/ww/bbc_radio_oxford/bbc_radio_oxford.isml/bbc_radio_oxford-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Scotland FM
http://as-hls-ww-live.akamaized.net/pool_43322914/live/ww/bbc_radio_scotland_fm/bbc_radio_scotland_fm.isml/bbc_radio_scotland_fm-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Scotland MW
http://as-hls-ww-live.akamaized.net/pool_59378121/live/ww/bbc_radio_scotland_mw/bbc_radio_scotland_mw.isml/bbc_radio_scotland_mw-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Sheffield
http://as-hls-ww-live.akamaized.net/pool_19967704/live/ww/bbc_radio_sheffield/bbc_radio_sheffield.isml/bbc_radio_sheffield-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Shropshire
http://as-hls-ww-live.akamaized.net/pool_83478576/live/ww/bbc_radio_shropshire/bbc_radio_shropshire.isml/bbc_radio_shropshire-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Solent
http://as-hls-ww-live.akamaized.net/pool_11685351/live/ww/bbc_radio_solent/bbc_radio_solent.isml/bbc_radio_solent-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Solent West Dorset
http://as-hls-ww-live.akamaized.net/pool_48517520/live/ww/bbc_radio_solent_west_dorset/bbc_radio_solent_west_dorset.isml/bbc_radio_solent_west_dorset-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Somerset Sound
http://as-hls-ww-live.akamaized.net/pool_00727706/live/ww/bbc_radio_somerset_sound/bbc_radio_somerset_sound.isml/bbc_radio_somerset_sound-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Stoke
http://as-hls-ww-live.akamaized.net/pool_34849862/live/ww/bbc_radio_stoke/bbc_radio_stoke.isml/bbc_radio_stoke-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Suffolk
http://as-hls-ww-live.akamaized.net/pool_18067288/live/ww/bbc_radio_suffolk/bbc_radio_suffolk.isml/bbc_radio_suffolk-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Surrey
http://as-hls-ww-live.akamaized.net/pool_27374427/live/ww/bbc_radio_surrey/bbc_radio_surrey.isml/bbc_radio_surrey-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Sussex
http://as-hls-ww-live.akamaized.net/pool_76643803/live/ww/bbc_radio_sussex/bbc_radio_sussex.isml/bbc_radio_sussex-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Tees
http://as-hls-ww-live.akamaized.net/pool_08918172/live/ww/bbc_tees/bbc_tees.isml/bbc_tees-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Ulster
http://as-hls-ww-live.akamaized.net/pool_31244774/live/ww/bbc_radio_ulster/bbc_radio_ulster.isml/bbc_radio_ulster-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Wales
http://as-hls-ww-live.akamaized.net/pool_97517794/live/ww/bbc_radio_wales_fm/bbc_radio_wales_fm.isml/bbc_radio_wales_fm-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio Wiltshire
http://as-hls-ww-live.akamaized.net/pool_44240917/live/ww/bbc_radio_wiltshire/bbc_radio_wiltshire.isml/bbc_radio_wiltshire-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio WM
http://as-hls-ww-live.akamaized.net/pool_05353924/live/ww/bbc_wm/bbc_wm.isml/bbc_wm-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio York
http://as-hls-ww-live.akamaized.net/pool_90848428/live/ww/bbc_radio_york/bbc_radio_york.isml/bbc_radio_york-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Three Counties Radio
http://as-hls-ww-live.akamaized.net/pool_69997923/live/ww/bbc_three_counties_radio/bbc_three_counties_radio.isml/bbc_three_counties_radio-audio%3d96000.norewind.m3u8
# The above streams are worldwide so sports commentary, etc may not be available. For UK restricted content,
# replace -ww- and /ww/ with -uk- and /uk/.
# Different bitrates are available by replacing 96000 :
# 48000 = 48k, 96000 = 96k
# UK only: 128000 = 128k, 320000 = 320k
# N.B. May not be compatible with some apps/devices
# These provide better compatibility with some devices/software.
#EXTM3U
#EXTINF:-1,BBC - Radio 1
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_one&bitrate=96000
#EXTINF:-1,BBC - Radio 1Xtra
http://lsn.lv/bbcradio.m3u8?station=bbc_1xtra&bitrate=96000
#EXTINF:-1,BBC - Radio 1Dance
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_one_dance&bitrate=96000
#EXTINF:-1,BBC - Radio 1 Anthems (UK Only)
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_one_anthems&bitrate=96000&uk=1
#EXTINF:-1,BBC - Radio 2
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_two&bitrate=96000
#EXTINF:-1,BBC - Radio 3
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_three&bitrate=96000
#EXTINF:-1,BBC - Radio 3 Unwind (UK Only)
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_three_unwind&bitrate=96000&uk=1
#EXTINF:-1,BBC - Radio 4
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_fourfm&bitrate=96000
#EXTINF:-1,BBC - Radio 4 LW
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_fourlw&bitrate=96000
#EXTINF:-1,BBC - Radio 4 Extra
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_four_extra&bitrate=96000
#EXTINF:-1,BBC - Radio 5 live
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_five_live&bitrate=96000
#EXTINF:-1,BBC - Radio 6 Music
http://lsn.lv/bbcradio.m3u8?station=bbc_6music&bitrate=96000
#EXTINF:-1,BBC - Radio 5 Live sports extra (UK Only)
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_five_live_sports_extra&bitrate=96000&uk=1
#EXTINF:-1,BBC - Radio Asian Network
http://lsn.lv/bbcradio.m3u8?station=bbc_asian_network&bitrate=96000
#EXTINF:-1,BBC - BBC World Service
http://lsn.lv/bbcradio.m3u8?station=bbc_world_service&bitrate=96000
#EXTINF:-1,BBC - BBC CWR
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_coventry_warwickshire&bitrate=96000
#EXTINF:-1,BBC - BBC Essex
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_essex&bitrate=96000
#EXTINF:-1,BBC - BBC Hereford Worcester
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_hereford_worcester&bitrate=96000
#EXTINF:-1,BBC - Radio Berkshire
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_berkshire&bitrate=96000
#EXTINF:-1,BBC - Radio Bristol
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_bristol&bitrate=96000
#EXTINF:-1,BBC - Radio Cambridge
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_cambridge&bitrate=96000
#EXTINF:-1,BBC - Radio Cornwall
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_cornwall&bitrate=96000
#EXTINF:-1,BBC - Radio Cumbria
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_cumbria&bitrate=96000
#EXTINF:-1,BBC - Radio Cymru
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_cymru&bitrate=96000
#EXTINF:-1,BBC - Radio Cymru 2
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_cymru_2&bitrate=96000
#EXTINF:-1,BBC - Radio Derby
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_derby&bitrate=96000
#EXTINF:-1,BBC - Radio Devon
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_devon&bitrate=96000
#EXTINF:-1,BBC - Radio Foyle
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_foyle&bitrate=96000
#EXTINF:-1,BBC - Radio Gloucestershire
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_gloucestershire&bitrate=96000
#EXTINF:-1,BBC - Radio Guernsey
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_guernsey&bitrate=96000
#EXTINF:-1,BBC - Radio Humberside
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_humberside&bitrate=96000
#EXTINF:-1,BBC - Radio Jersey
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_jersey&bitrate=96000
#EXTINF:-1,BBC - Radio Kent
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_kent&bitrate=96000
#EXTINF:-1,BBC - Radio Lancashire
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_lancashire&bitrate=96000
#EXTINF:-1,BBC - Radio Leeds
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_leeds&bitrate=96000
#EXTINF:-1,BBC - Radio Leicester
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_leicester&bitrate=96000
#EXTINF:-1,BBC - Radio Lincolnshire
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_lincolnshire&bitrate=96000
#EXTINF:-1,BBC - Radio London
http://lsn.lv/bbcradio.m3u8?station=bbc_london&bitrate=96000
#EXTINF:-1,BBC - Radio Manchester
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_manchester&bitrate=96000
#EXTINF:-1,BBC - Radio Merseyside
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_merseyside&bitrate=96000
#EXTINF:-1,BBC - Radio nan Gaidheal
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_nan_gaidheal&bitrate=96000
#EXTINF:-1,BBC - Radio Newcastle
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_newcastle&bitrate=96000
#EXTINF:-1,BBC - Radio Norfolk
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_norfolk&bitrate=96000
#EXTINF:-1,BBC - Radio Northampton
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_northampton&bitrate=96000
#EXTINF:-1,BBC - Radio Nottingham
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_nottingham&bitrate=96000
#EXTINF:-1,BBC - Radio Orkney
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_orkney&bitrate=96000
#EXTINF:-1,BBC - Radio Oxford
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_oxford&bitrate=96000
#EXTINF:-1,BBC - Radio Scotland FM
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_scotland_fm&bitrate=96000
#EXTINF:-1,BBC - Radio Scotland MW
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_scotland_mw&bitrate=96000
#EXTINF:-1,BBC - Radio Sheffield
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_sheffield&bitrate=96000
#EXTINF:-1,BBC - Radio Shropshire
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_shropshire&bitrate=96000
#EXTINF:-1,BBC - Radio Solent
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_solent&bitrate=96000
#EXTINF:-1,BBC - Radio Solent West Dorset
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_solent_west_dorset&bitrate=96000
#EXTINF:-1,BBC - Radio Somerset Sound
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_somerset_sound&bitrate=96000
#EXTINF:-1,BBC - Radio Stoke
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_stoke&bitrate=96000
#EXTINF:-1,BBC - Radio Suffolk
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_suffolk&bitrate=96000
#EXTINF:-1,BBC - Radio Surrey
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_surrey&bitrate=96000
#EXTINF:-1,BBC - Radio Sussex
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_sussex&bitrate=96000
#EXTINF:-1,BBC - Radio Tees
http://lsn.lv/bbcradio.m3u8?station=bbc_tees&bitrate=96000
#EXTINF:-1,BBC - Radio Ulster
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_ulster&bitrate=96000
#EXTINF:-1,BBC - Radio Wales
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_wales_fm&bitrate=96000
#EXTINF:-1,BBC - Radio Wiltshire
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_wiltshire&bitrate=96000
#EXTINF:-1,BBC - Radio WM
http://lsn.lv/bbcradio.m3u8?station=bbc_wm&bitrate=96000
#EXTINF:-1,BBC - Radio York
http://lsn.lv/bbcradio.m3u8?station=bbc_radio_york&bitrate=96000
#EXTINF:-1,BBC - Three Counties Radio
http://lsn.lv/bbcradio.m3u8?station=bbc_three_counties_radio&bitrate=96000
# The above streams are worldwide so sports commentary, etc may not be available. For UK restricted content,
# add &uk=1 at the end.
# Different bitrates are available by replacing 96000 :
# 48000 = 48k, 96000 = 96k
# UK only: 128000 = 128k, 320000 = 320k
# BBC World Service mp3 streams
#EXTM3U
#EXTINF:-1,BBC - BBC World Service
http://stream.live.vc.bbcmedia.co.uk/bbc_world_service
#EXTM3U
#EXTINF:-1,BBC - BBC World Service
http://wsdownload.bbc.co.uk/worldservice/meta/live/shoutcast/mp3/eieuk.pls
@jamescridland
Copy link

The available data within the BBC's systems for my account shows a minute-by-minute geolocation per login, so I suspect they'll use this in some way.

I'd use it like this:

if (majority of access over the last six months == from the UK) AND (outside the UK = less than 2 weeks) THEN {play the stream}

That said; my data clearly showed "Queensland, Queensland, Queensland, suddenly Cambridge UK" - and the obvious turning on of the VPN didn't appear to stop iPlayer.

@amirsol81
Copy link

Please note that more changes have been announced. BBC Sounds will soon be unavailable for listeners residing outside the UK, as from "Spring 2025". Those going abroad temporarily will still be able to listen to BBC Sounds. Only BBC World Service and BBC Radio 4 will remain available over bbc.com. Please see https://www.bbc.com/mediacentre/bbcstudios/2005/bbc-studios-to-make-podcasts-available-to-international-audiences-via-bbc-dot-com-and-the-bbc-app for more information.

So what will happen to our streaming links? Can we use them like what we've been doing with updating them as BBC kept altering them? Or will they go for good? And what will happen to BBC channels on speakers like Alexa devices? Will they also vanish?

@schneeschmelze
Copy link

So what will happen to our streaming links? Can we use them like what we've been doing with updating them as BBC kept altering them? Or will they go for good? And what will happen to BBC channels on speakers like Alexa devices? Will they also vanish?

I'm afraid no one can tell for sure. My guess would be that the BBC will try to reach some way to keep livestream URLs constantly changing even on platforms they do not properly control, such as smart speakers and internet radio devices. They could provide an interface for that and the manufacturers will have to implement it. Apart from that, geoblocking comes in for those listening abroad. It will not be that easy to reach out to all expatriates living both in the UK and somewhere else and hence paying the fee. Of course, there will still be livestream URLs, but in order to listen to them with a device of your choice you will have to keep up with the changes.

@duracell80
Copy link

As an expat I can for example pay my parents TV license. But anyway I do look forward to even more sketchy Android apps now claiming to be BBC Radio. They could even pop up as BBC Audio on the app stores and be riddled with all kinds of keyloggers.

This is the future I always wanted /not

There are "WebSDR's" now maybe the only way to keep our local stations would be that route, tap into the wideband FM via the WebSDR and even get the sports coverage to boot. Win win win. And the beeb don't get out expatriated data.

Someone must have complained about why abroad people are calling in to the after football phone ins.

@johnpenny
Copy link

johnpenny commented Feb 27, 2025

I find it strange that BBC producers and presenters are still reading out international messages and allowing international participants in quizzes and call-ins if they really do intend to make BBC Radio UK only. That said, the BBC are still doing weird stuff like insisting on iPlayer HD being DASH only, locking out loads of young people who watch on devices like iPads; a demographic who openly say they will/would NOT pay for a BBC subscription if the licence fee does get scrapped and the BBC goes login based...

Someone ( @jamescridland ?) said this smells of wholesale commercialisation of the audio content. Something RE TV that is starting to piss off UK consumers; with BBC Studios selling to commercial channels even for shows that started available on the BBC. Not to mention the BritBox disaster...

Whatever the ultimate fate of the BBC – and as impressive as their commercialisation has been – they are teeing it up with actions that cause resentment in the people who have been gladly paying for its foundations. If they are going to cut off world radio just to consolidate their analytics, and not due to some valid music licensing issue, I will be extremely disappointed. I suspect most license fee payers would agree with me. The fact they provide no reasoning is bizarre.

The only time my physical DAB radio gets turned on is to listen to the football. They know most people have it on via the web. In my opinion Sounds should sit alongside a basic functional online live radio player with all channels available worldwide. No one is wasting bandwidth listening to BBC radio.

TLDR; The whole thing is extremely depressing even for a UK resident.

@duracell80
Copy link

duracell80 commented Feb 27, 2025

I've begun an archiving project in case NPR is severely impacted by the silliness happening with public anger against public broadcasting. In fact I save bandwidth because the world service is broadcast here on a HD channel and I can do NRSC5 to Icecast2 via FFMPEG.

If they cut BBC World Service from NPR on the HDRadio here I'd have to go back to bandwidth consumption.

There's gonna be a way for pirates to keep those sketchy apps going, maybe the Asian Network gets one but I can't see someone trying to keep Radio Wales going.

It all stinks, this tearing down of Public Broadcasting. Nobody complains about the fact that roads are provided as a public service.

What would a paid ExPat radio service look like? "BritTunes" or would it be split between various podcast providers, perhaps offering premium level payments for live radio?

@jamescridland
Copy link

this smells of wholesale commercialisation of the audio content.

Yes, that's exactly what it is - commercialisation for overseas listeners, who don't pay for the BBC. I'm absolutely fine with it.

The problem with BBC music radio is the music rights. The BBC doesn't pay for music rights overseas, and that's fine as long as it doesn't make money from those services. The instant it does, the record companies will want payment at full market rates.

@Vangelis66
Copy link

Vangelis66 commented Feb 28, 2025

From reading
https://www.bbc.co.uk/sounds/help/questions/recent-changes-to-bbc-sounds/audio-in-uk
I get the impression that soon
https://www.bbc.co.uk/sounds
will auto-redirect to
https://www.bbc.com/audio
when accessed from an overseas IP address 😭 ; it's the same thing that happens when
https://www.bbc.co.uk/cbeebies (UK version)
is loaded here: auto-redirection to
https://www.cbeebies.com/ (int'l version)

So it won't even be the case like, e.g., BBC Radio 1 Anthems, where the page does load here, but you get slammed in the face with the
"This content is not available in your location." player message...
I realise this gist is about Live Radio, but Sounds being off-limits to overseas audiences also means AOD content (as in "listen back" to radio programmes you've missed), apart from Podcasts, will also be inaccessible; another major catastrophe in itself (yes, 95% of Sounds AOD is accessible globally, in lower bitrates FWIW) 😢 ...

I find it strange that BBC producers and presenters are still reading out international messages and allowing international participants in quizzes and call-ins if they really do intend to make BBC Radio UK only.

Exactly 👍 : I work at night (my timezone) at my computer, with BBC R2 on most of the time; lately it's been DJ Spoony, followed by OJ Borg; yesterday, a message was read by Spoony live on air from a person in St. Augustine, FL, advertising the glorious weather they had there, then OJ's Midnight Mastermind was asked by a caller from Adelaide 😉 ; as I noted, the listeners are totally oblivious to the coming devastating changes; as for the radio presenters, either they're oblivious, too, to be informed only at the last hour, or they've been told to keep things hush-hush...

So what will happen to our streaming links? Can we use them like what we've been doing

It all depends on your current location 😉 ; AFAICU, for listeners in the UK it'll be "business as usual";

with updating them as BBC kept altering them?

yes, the Beeb will keep messing, from time to time, with the stream URIs themselves, to hinder people in the UK from using direct audio stream links in ways not endorsed by the BBC; after all, they state it plainly:

https://www.bbc.co.uk/sounds/help/questions/recent-changes-to-bbc-sounds/radio-changes

We are unable to grant access to individual users and suggest you use BBC Sounds instead.

https://www.bbc.co.uk/sounds/help/questions/recent-changes-to-bbc-sounds/changes-third-party-info

Directories and software solutions that enable individual users to directly access streams to add their connected devices will not be supported. This is for a range of reasons related to the BBC’s obligations under the BBC Distribution Policy, including ensuring our streams are not used in non-compliant ways.

It'll be for tech-savvy people in the UK to troubleshoot things when existing stream links break and, hopefully, come up with "fixed" ones; stream access (apart from WS+R4) will be impossible for us overseas "peasants", if the plan goes through in Spring 2025...

(I don't want to sound like an alarmist, but in another forum, which won't be named, I was informed that the TV Licence fee, which also funds BBC Radio, may be abolished in 2027? There was speculation inside that forum that in that event the BBC going the route of full-blown DRM in their media streams (both Video[iPlayer] and Audio[Sounds]) isn't off the table...)

And what will happen to BBC channels on speakers like Alexa devices?

https://www.bbc.co.uk/sounds/help/questions/listening-on-a-smart-speaker

If in the UK, you won't be affected; if overseas, then at some point you'll lose access to ALL BBC Radio except for WS+R4; an update on your device might be needed to address the impending changes; I'm sure something inside a relevant BBC.com/audio help page will crop up when the time comes...

Blocking overseas access to BBC Radio won't automatically mean overseas demand for it will wane; those addicted to it will turn to illicit ways of listening to it; more importantly, money will be directed to third parties which promise to restore that withdrawn access (e.g. VPN/VPS/DNS providers, illegal re-streams, etc.), instead of the BBC itself; why pay the BBC to just get Premium Podcasts when, at a comparable cost, one could get the whole BBC Sounds package?

In my opinion, Sounds should sit alongside a basic functional online live radio player with all channels available worldwide. No one is wasting bandwidth listening to BBC radio.

👍

The whole thing is extremely depressing even for a UK resident.

I was in my late 20s when the Internet arrived in my neck of the woods, touted as "a great freedom tool, the door to the rest of the world"! I was so enthusiastic about this new medium! In all honesty, over the past decade all I see are huge walls erecting to block that "freedom" and access to other world communities and cultures; all sacrificed on the altar of financial gain... But this discussion belongs elsewhere...

@duracell80
Copy link

duracell80 commented Feb 28, 2025

DRM could lock out operating systems like Linux,l l, like widevine support is generally hit or miss outside of Android and Windows (DRM affects Apple users too).

Pirates are best fought by making the service easier to access than the pirate streams.

Literally heading towards pirate radio akin to pirate IPTV. Yes if I had to pay for BBC local radio internationally and the BBC were not offering service, those who offer the service get my money. That's "the market".

Public broadcasting in the US is largely funded through donations and sponsorships.

Local radio might well be the first thing to go from the UK without a TV license in place. After being setup in the mid to late 60's if there's less money in the pot they may get brutal and consolidate local radio into the 7 or so regions only. Hence support the license fee. I always encourage people receiving misinformation about the TV license fee to dig deeper into what defunding the BBC means.

@amirsol81
Copy link

I was in my late 20s when the Internet arrived in my neck of the woods, touted as "a great freedom tool, the door to the rest of the world"! I was so enthusiastic about this new medium! In all honesty, over the past decade all I see are huge walls erecting to block that "freedom" and access to other world communities and cultures; all sacrificed on the altar of financial gain... But this discussion belongs elsewhere...

This exactly reflects my story and situation, in Iran, other than the fact that I gained access to the Internet in my later teen years. But it was dial-up, and wasn't suitable for prolonged streaming of NPR or BBC. I remember how dejected I was when, some years later, NPR decided to stop broadcasting on the HotBird satellite. Now things have moved on and speeds are much better, but as @Vangelis66 said, huge walls have also been erected along the way.

@johnpenny
Copy link

johnpenny commented Feb 28, 2025

Directories and software solutions that enable individual users to directly access streams to add their connected devices will not be supported.

And yet they changed nothing except cycling the pools occasionally. They also have zero auth or obfuscation anywhere, as before. You just type the snake cased name of the station into the URL and you have a working stream.

If they never followed through on this (and I am glad, because I use these links on a Linux media server, where Sounds is impossible) then do we think they will bother to remove the links when this new endeavour begins?

I still don't understand why or how the BBC is going to commercialise the live radio streams.

[edit] Just to point it out again, because I feel it is very important; unless I am mistaken or there is a UK quirk, they added the bbc.com radio streams for r4 and ws, and STILL you can just type any station name in to get a valid stream:

http://as-hls-ww-gcomm-live.akamaized.net/pool_34167727/live/ww/bbc_radio_wales_am/bbc_radio_wales_am.isml/bbc_radio_wales_am-audio%3d320000.norewind.m3u8

Can someone international tell me if the above link works.

It may be possible that the BBC considers the pool scrambling valid obfuscation, and they intend to do it again when this change happens, meaning a UK IP would have to be used to get the associated pool for each station, but that is an extremely lazy method, and I cannot imagine anyone would seriously consider such a link 'private'. There is also the question of WHY all the stations are there, not just the two they linked.... All very odd.

@zenodotus280
Copy link

@johnpenny
I think it's fair to say that the BBC has been in a lengthy transition period and there will certainly be a mix of old and new, working and broken, while they get things figured out. Switching to new geo-blocking CDNs but not locking things down just seems prudent - better to get that figured out early so they can turn things off with ease later on. Gives time for device manufacturers to update their software and so on too.

@supersophie
Copy link

Rights aside, does it cost them more or less to change to geo-blocking CDNs than leaving it as it was?

@schneeschmelze
Copy link

But rights are much more expensive than the technical side will ever by. That's what it's all about.

@jamescridland
Copy link

I still don't understand why or how the BBC is going to commercialise the live radio streams.

If you were to put an ad banner within the BBC Sounds app, then the (overseas) rights holders would want their money from all the music radio streams because they’re commercialising them.

If you were to market “listen to BBC Radio 2!” on the BBC.com website (which has ads on it) then the rights holders would want their money from all the music radio streams.

If you were to add a preroll ad, then the rights holders would want their money from all the music radio streams.

The only reason that the BBC is not paying music rights on their music radio streams is because they are not commercialised in any way. As soon as they make one tiny change to that, the music rights holders will pounce.

(But why don’t they just pay? Because a) it would be fearsomely expensive, but also b) it’s actually almost impossible to get a proper global rights deal for the type of music radio that the BBC operates.)

(But I can listen to Capital FM through the Global app from Mauritius? Yes, you can, but a) Global don’t make money from that, b) they are comparatively tiny and less interesting for the record companies to chase, and c) they are also a record company anyway.)

@supersophie
Copy link

supersophie commented Mar 2, 2025

The Nova radio app used to default to ads for the Australian based audience. I felt at home.

Last year the add changed to location based. I got adverts in French. I stopped listening because the ads are part of the experience. This was why I stopped listening to Soundcloud: All the ads were in the wrong language.

@johnpenny
Copy link

johnpenny commented Mar 3, 2025

@zenodotus280 but they state all third party apps should now only refer to Sounds, and not use links. It has been years now.

@jamescridland Yes; so why not leave it alone. They are shutting it all off for some valid reason, I hope.

Honestly the state of broadcasting in the UK is just awful. Here is a current example: ITV get split rights to the FA cup (not simulcast, exclusive share of games) and I have no way of watching the game tonight because I do not own a TV (it airs on ITV76 or some such channel). I could install google chrome (cough) and watch it on ITVX in 720p, but I would rather not, you know. I think back to my days as a web dev, in meetings discussing cutting some fluff for IE5 users, and the heated debate and study of analytics, then I see ITV's website stating 'this website only works in google chrome' and I wonder what the * happened. Standards won, and then google invented IE 2.0 + spyware and everyone cheered...

The BBC online experience is poor quality (not content quality) but at least they had developers who could meet the basic standards of access; now they are messing with ITV style walled garden stuff I am worried for its future.

[edit] Just to clarify I am not against the BBC commercialising where it makes sense. I am against the BBC commercialising and not providing the expected service, or doing things like expecting you to play a live radio stream on a phone and use bluetooth to play it on your stereo/homepod/device. If there is no obvious path to commercialise the live radio they need to leave it alone and provide easy access. Even if it is a loss leader, they need to ingratiate themselves on the path to a subscription model, not annoy people.

@quite
Copy link

quite commented Mar 6, 2025

The world service link does not play from .se now, it leads to another .m3u8 which in turn returns HTTP 410 Gone. The Radio 2 does work/

@amirsol81
Copy link

The world service link does not play from .se now, it leads to another .m3u8 which in turn returns HTTP 410 Gone. The Radio 2 does work/

BBC World Service Europe works while BBC World Service News Internet doesn't.

@Vangelis66
Copy link

The world service link does not play from .se now,

Which one do you mean? Below link currently works fine here:

http://as-hls-ww-live.akamaized.net/pool_87948813/live/ww/bbc_world_service/bbc_world_service.isml/bbc_world_service-audio%3d96000.norewind.m3u8
MPC-HC

WSR

while BBC World Service News Internet doesn't.

Below link

http://as-hls-ww-live.akamaized.net/pool_07364996/live/ww/bbc_world_service_news_internet/bbc_world_service_news_internet.isml/bbc_world_service_news_internet-audio%3d96000.norewind.m3u8

WFM:

MPC-HC

WSRni

@amirsol81
Copy link

while BBC World Service News Internet doesn't.

Below link

http://as-hls-ww-live.akamaized.net/pool_07364996/live/ww/bbc_world_service_news_internet/bbc_world_service_news_internet.isml/bbc_world_service_news_internet-audio%3d96000.norewind.m3u8

WFM:

MPC-HC

I mean the following - which was 320KBPS - no longer works: http://as-hls-ww.live.cf.md.bbci.co.uk/pool_07364996/live/ww/bbc_world_service_news_internet/bbc_world_service_news_internet.isml/bbc_world_service_news_internet-audio=320000.norewind.m3u8

@Vangelis66
Copy link

Vangelis66 commented Mar 8, 2025

I mean the following... no longer works:
http://as-hls-ww.live.cf.md.bbci.co.uk/pool_07364996/live/ww/bbc_world_service_news_internet/bbc_world_service_news_internet.isml/bbc_world_service_news_internet-audio=320000.norewind.m3u8

That one, too, continues to work here as before:

Playback in MPC-HC

WSR320

which was 320KBPS

... BBC WS is 95% "talk radio"; anything above 64kbps AAC-LC (or even HE-AACv1) is an unjustifiable waste of bandwidth IMHO... Some years back, before WS got the "Audio Factory" treatment, there was a 64kbps global stream (for both the UK and overseas), later overhauled to two "qualities", 96kbps+48kbps; the streams were both served from ww endpoints, with no geo-selection in place...

I can't possibly know the WS audience inside the UK, but this is being served, since a few years ago, two (UK-only) additional qualities at 128 and 320kbps AAC-LC; I guess this is what the BBC defines as "better value for our UK listeners" (read below 😠 ) ...

@Vangelis66
Copy link

Vangelis66 commented Mar 8, 2025

... The ominous news 😞 has now made it to Sounds Help:

https://www.bbc.co.uk/sounds/help/questions/listening-outside-the-uk/outside-uk-changes

International listeners will no longer be able to use the BBC Sounds app and website from Spring 2025
...
Why are we making these changes?

BBC Sounds is a UK licence fee funded service. To offer better value for our UK listeners, BBC Sounds will be repositioned and made available exclusively to UK audiences.

Does "offer better value" mean "commercialising the [UK] audio streams on BBC Sounds" ? If it does, I'll have to go back to my English-teaching school, after several decades of being there for the first time 😉 ...

banner

... and NO, I don't "need more help" 😡 , I "need" to keep listening to BBC Radio 2 (as I've been doin' for the last 10yrs or so) ...

@fotoralf-de
Copy link

fotoralf-de commented Mar 9, 2025

"Does "offer better value" mean "commercialising the [UK] audio streams on BBC Sounds" ?"

Might be the English equivalent of the French pour mieux vous servir. Pour mieux vous servir this supermarket will now be open until 6 pm (it used to be open until 8). Pour mieux vous servir we have simplified our pricing (prices will be going up again)...

@aoakley
Copy link

aoakley commented Mar 10, 2025

As of at least 08:00 GMT/UTC+0 10 March 2025, the BBC Radio Gloucestershire stream:

http://as-hls-ww-live.akamaized.net/pool_904/live/ww/bbc_radio_gloucestershire/bbc_radio_gloucestershire.isml/bbc_radio_gloucestershire-audio%3d96000.norewind.m3u8

...is reporting: 410 Gone

This was from a British static IP address on domestic fibre broadband at a home in Gloucestershire.

@Newbiggen
Copy link

Newbiggen commented Mar 10, 2025 via email

@aoakley
Copy link

aoakley commented Mar 10, 2025

Try:  http://a.files.bbci.co.uk/ms6/live/3441A116-B12E-4D2F-ACA8-C1984642FA4B/audio/simulcast/hls/uk/pc_hd_abr_v2/ak/bbc_radio_gloucestershire.m3u8 On 10/03/2025 09:35, Andrew Oakley wrote: wind.m3u8 ...is reporting: 410 Gone

That worked! Thanks.

@supersophie
Copy link

supersophie commented Mar 10, 2025

Unsurprisingly Blocked from Belgium.

@Rigsby
Copy link

Rigsby commented Mar 10, 2025

@supersophie
Copy link

And from Belgium :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment