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
@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 :-)

@Vangelis66
Copy link

https://james.cridland.net/blog/2025/bbc-radio-4-feedback/

... Nothing new for those of us subscribed to this gist, but is worth a read and a listen 😉 ...
The large overseas masses are still oblivious to the impending doom (listening to Phil Williams on R2 right now, lots of messages and voice-mails from the US+AU+NZ etc.) ...

@mj162
Copy link

mj162 commented Mar 11, 2025 via email

@hchorey
Copy link

hchorey commented Mar 11, 2025

I'm curious if Google Home / Amazon Alexa devices or TuneIn will have their access cut, as well. I'm guessing yes.

@duracell80
Copy link

duracell80 commented Mar 11, 2025

I got the notification on the Sounds app today, it wasn't very helpful in understanding what's about to happen.

All the stuff written about this seems to be about the music stations, they are not picking up that local stations are affected.

"Expats complaining about losing stuff they don't pay for" ... Come on now, grow up, we likely have higher paying jobs than what you could get in the UK so we can pay, 10x whatever they ask ... So let us pay to keep local radio?

@johnpenny
Copy link

johnpenny commented Mar 13, 2025

"Expats complaining about losing stuff they don't pay for" ... Come on now, grow up, we likely have higher paying jobs than what you could get in the UK so we can pay, 10x whatever they ask ... So let us pay to keep local radio?

Did I miss something? It just looks like you pulled that out of nowhere.

Sorry, my mistake, I thought you were making a general jab at UK residents or the BBC; I went back and did a non exact search and found what you were referring to:

https://james.cridland.net/blog/2025/bbc-radio-4-feedback/

There were lots of clips of expats complaining a bit that they would lose access to stuff they don’t pay for;

@supersophie
Copy link

supersophie commented Mar 13, 2025

Expat here

I pay for my parents' TV licence. They do not even watch TV.
They prefer to walk, read papers, and do the gardening than watch the box. But they do listen to the radio.

I do not live in the UK. I have always been happy to pay. The licence fee is good value for money, and I appreciate it much more after having live in many places in the world.

I would not mind paying an extra fre for BBC local radio that I can listen to abroad.

I won't pay for their "internationally" focused programmes. I can get the world service from the ABC.

So, yes, let's grow up.

@aoakley
Copy link

aoakley commented Mar 13, 2025

I suspect it is more a matter of rights than money. The additional cost of serving a few expats is almost certainly trivial. Local radio is very music-heavy; that's where I think the problem is. I wonder if there are local radio news podcasts which will remain available internationally?

@duracell80
Copy link

duracell80 commented Mar 13, 2025

Definitely sounds a lot more about money than rights. Music is played on all stations including the world service. That right there about music is smoke and mirrors.

If music licensing is a problem, factor it in to the monthly subscription that would be charged to international subscribers or blank out the music "due to rights restrictions we're not able to broadcast Charlie XCX, but you can listen on alternate platforms".

Make up the costs of music licensing by adding commercials on international streams either/and while the music is playing for national listeners and at the start of the stream play. While Vroom Vroom is playing serve me a commercial for The Home Depot, some shady pillow company, a local car dealership and Mc Donalds.

It's not rocket science is it? Commericals.

Nonsense happening at the moment. It's like saying oh we can't run BBC America because we have to pay to license Star Trek and those damn ExPats don't pay for it so why they complaining. Uuuuuuuugh.

Meanwhile we got BBC Earth because Disney are paying to run the same commercial every 7 minutes.

Someone ain't using the old grey matter at Broadcasting Hose.

@duracell80
Copy link

duracell80 commented Mar 13, 2025

Question I've got though is what date are the streams being turned off so we can capture the moment of isolation from the mothership.

Desert Island Streams.

He's not right about domestic TV Channels. We can stream BBC News and Sky News freely on commercially supported platforms like Pluto, and even paid ones like Peacock.

And we get BBC Earth which shows some stuff we're not legally allowed to watch on iPlayer like the Wild Series (Wild Japan, Asia etc).

It's not adding up, they could find a way to keep local radio operating commercially outside of the UK, you just geoblock those streams from working in the UK so UK listeners can't get to the commercial streams. Dhurh.

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