Skip to content

Instantly share code, notes, and snippets.

@bpsib
Forked from stengland/BBC-Radio.m3u
Last active January 12, 2025 17:36
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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/live/ww/bbc_asian_network/bbc_asian_network.isml/bbc_asian_network-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - BBC World Service
http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/nonuk/sbr_low/ak/bbc_world_service.m3u8
#EXTINF:-1,BBC - BBC CWR
http://as-hls-ww-live.akamaized.net/pool_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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_900/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
# These provide better compatibility with some devices/software.
#EXTM3U
#EXTINF:-1,BBC - Radio 1
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_one&bitrate=96000
#EXTINF:-1,BBC - Radio 1Xtra
http://lstn.lv/bbcradio.m3u8?station=bbc_1xtra&bitrate=96000
#EXTINF:-1,BBC - Radio 1Dance
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_one_dance&bitrate=96000
#EXTINF:-1,BBC - Radio 1 Anthems (UK Only)
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_one_anthems&bitrate=96000&uk=1
#EXTINF:-1,BBC - Radio 2
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_two&bitrate=96000
#EXTINF:-1,BBC - Radio 3
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_three&bitrate=96000
#EXTINF:-1,BBC - Radio 3 Unwind (UK Only)
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_three_unwind&bitrate=96000&uk=1
#EXTINF:-1,BBC - Radio 4
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_fourfm&bitrate=96000
#EXTINF:-1,BBC - Radio 4 LW
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_fourlw&bitrate=96000
#EXTINF:-1,BBC - Radio 4 Extra
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_four_extra&bitrate=96000
#EXTINF:-1,BBC - Radio 5 live
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_five_live&bitrate=96000
#EXTINF:-1,BBC - Radio 6 Music
http://lstn.lv/bbcradio.m3u8?station=bbc_6music&bitrate=96000
#EXTINF:-1,BBC - Radio 5 Live sports extra (UK Only)
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_five_live_sports_extra&bitrate=96000
#EXTINF:-1,BBC - Radio Asian Network
http://lstn.lv/bbcradio.m3u8?station=bbc_asian_network&bitrate=96000
#EXTINF:-1,BBC - BBC World Service
http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/nonuk/sbr_low/ak/bbc_world_service.m3u8
#EXTINF:-1,BBC - BBC CWR
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_coventry_warwickshire&bitrate=96000
#EXTINF:-1,BBC - BBC Essex
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_essex&bitrate=96000
#EXTINF:-1,BBC - BBC Hereford Worcester
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_hereford_worcester&bitrate=96000
#EXTINF:-1,BBC - Radio Berkshire
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_berkshire&bitrate=96000
#EXTINF:-1,BBC - Radio Bristol
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_bristol&bitrate=96000
#EXTINF:-1,BBC - Radio Cambridge
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_cambridge&bitrate=96000
#EXTINF:-1,BBC - Radio Cornwall
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_cornwall&bitrate=96000
#EXTINF:-1,BBC - Radio Cumbria
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_cumbria&bitrate=96000
#EXTINF:-1,BBC - Radio Cymru
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_cymru&bitrate=96000
#EXTINF:-1,BBC - Radio Cymru 2
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_cymru_2&bitrate=96000
#EXTINF:-1,BBC - Radio Derby
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_derby&bitrate=96000
#EXTINF:-1,BBC - Radio Devon
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_devon&bitrate=96000
#EXTINF:-1,BBC - Radio Foyle
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_foyle&bitrate=96000
#EXTINF:-1,BBC - Radio Gloucestershire
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_gloucestershire&bitrate=96000
#EXTINF:-1,BBC - Radio Guernsey
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_guernsey&bitrate=96000
#EXTINF:-1,BBC - Radio Humberside
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_humberside&bitrate=96000
#EXTINF:-1,BBC - Radio Jersey
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_jersey&bitrate=96000
#EXTINF:-1,BBC - Radio Kent
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_kent&bitrate=96000
#EXTINF:-1,BBC - Radio Lancashire
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_lancashire&bitrate=96000
#EXTINF:-1,BBC - Radio Leeds
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_leeds&bitrate=96000
#EXTINF:-1,BBC - Radio Leicester
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_leicester&bitrate=96000
#EXTINF:-1,BBC - Radio Lincolnshire
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_lincolnshire&bitrate=96000
#EXTINF:-1,BBC - Radio London
http://lstn.lv/bbcradio.m3u8?station=bbc_london&bitrate=96000
#EXTINF:-1,BBC - Radio Manchester
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_manchester&bitrate=96000
#EXTINF:-1,BBC - Radio Merseyside
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_merseyside&bitrate=96000
#EXTINF:-1,BBC - Radio nan Gaidheal
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_nan_gaidheal&bitrate=96000
#EXTINF:-1,BBC - Radio Newcastle
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_newcastle&bitrate=96000
#EXTINF:-1,BBC - Radio Norfolk
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_norfolk&bitrate=96000
#EXTINF:-1,BBC - Radio Northampton
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_northampton&bitrate=96000
#EXTINF:-1,BBC - Radio Nottingham
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_nottingham&bitrate=96000
#EXTINF:-1,BBC - Radio Orkney
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_orkney&bitrate=96000
#EXTINF:-1,BBC - Radio Oxford
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_oxford&bitrate=96000
#EXTINF:-1,BBC - Radio Scotland FM
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_scotland_fm&bitrate=96000
#EXTINF:-1,BBC - Radio Scotland MW
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_scotland_mw&bitrate=96000
#EXTINF:-1,BBC - Radio Sheffield
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_sheffield&bitrate=96000
#EXTINF:-1,BBC - Radio Shropshire
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_shropshire&bitrate=96000
#EXTINF:-1,BBC - Radio Solent
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_solent&bitrate=96000
#EXTINF:-1,BBC - Radio Solent West Dorset
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_solent_west_dorset&bitrate=96000
#EXTINF:-1,BBC - Radio Somerset Sound
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_somerset_sound&bitrate=96000
#EXTINF:-1,BBC - Radio Stoke
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_stoke&bitrate=96000
#EXTINF:-1,BBC - Radio Suffolk
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_suffolk&bitrate=96000
#EXTINF:-1,BBC - Radio Surrey
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_surrey&bitrate=96000
#EXTINF:-1,BBC - Radio Sussex
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_sussex&bitrate=96000
#EXTINF:-1,BBC - Radio Tees
http://lstn.lv/bbcradio.m3u8?station=bbc_tees&bitrate=96000
#EXTINF:-1,BBC - Radio Ulster
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_ulster&bitrate=96000
#EXTINF:-1,BBC - Radio Wales
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_wales_fm&bitrate=96000
#EXTINF:-1,BBC - Radio Wiltshire
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_wiltshire&bitrate=96000
#EXTINF:-1,BBC - Radio WM
http://lstn.lv/bbcradio.m3u8?station=bbc_wm&bitrate=96000
#EXTINF:-1,BBC - Radio York
http://lstn.lv/bbcradio.m3u8?station=bbc_radio_york&bitrate=96000
#EXTINF:-1,BBC - Three Counties Radio
http://lstn.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
@Vangelis66
Copy link

@schneeschmelze wrote:

What's more, BBC Radio 1 Relax was closed at the end of July, so we might like to delete it from the playlists.

... Same fate for R4LW:

https://www.bbc.co.uk/sounds/help/questions/recent-changes-to-bbc-sounds/r1r-r4lw-closure

so all Radio 4 LW playlists must also go 😉 ...

@lproven
Copy link

lproven commented Aug 24, 2024

Just FWIW I recently discovered the existence of Foobar2000 for macOS, and this list once again became very useful. I no longer need to use the Beeb's web player, which saves an order of magnitude of RAM.

Thank you for this.

@Vangelis66
Copy link

Vangelis66 commented Aug 24, 2024

... Some errors (via careless copy-and-paste 😊 ) sneaked-in in the stream-URIs initially published above; these are now, hopefully, all corrected; plus, the list of streams has been put behind a "collapsible item", so that bots can't easily scrape it - the poster(s) who have already quoted the initial stream-list is(are) kindly requested to remove it completely from later comment(s), for both reasons mentioned above; apologies and... thanks 😄 !

@saschaludwig
Copy link

saschaludwig commented Aug 25, 2024

the list of streams has been put behind a "collapsible item", so that bots can't easily scrape it

I'm afraid to tell you, that this doesn't work this way. The initial HTML already has all content embedded. A plain curl to the page reveals all content. The collapsible item doesn't hide anything nor reload content upon expansion. It's all just plain HTML/CSS and no voodoo magic :-)

Bildschirmfoto 2024-08-25 um 20 55 48

@Vangelis66
Copy link

@saschaludwig

You are correct, of course, my bad 😊 ... But I'll leave the collapsible item as is, because the comment looks more "tidied-up", plus it saves some scrolling (vertical) space in this already "long" thread 😉 ...

@gaussey
Copy link

gaussey commented Aug 30, 2024

Are the BBC local stations now gone? I'm particularly interested in BBC Tees but all the other local stations in both lists are giving a not available audio message.

http://lstn.lv/bbc.m3u8?station=bbc_tees&bitrate=96000

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

The dash stream still works fine.
https://a.files.bbci.co.uk/ms6/live/3441A116-B12E-4D2F-ACA8-C1984642FA4B/audio/simulcast/dash/uk/pc_hd_abr_v2/aks/bbc_tees.mpd

I listen via a Marantz Amp that works with HEOS which in turn uses TuneIn, when the stream on that went I thought I could use the custom URL with the TuneIn app as a workaround but no dice as above and the TuneIn app doesn't seem to support DASH.

Now back to using a standalone receiver.

@alphabetagaga
Copy link

i think that is something to do with the paralympics starting. it happened also when the olympics was on for 2 weeks then reverted back to normal

☮️

@Vangelis66
Copy link

Vangelis66 commented Aug 30, 2024

@gaussey wrote:

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

This is the overseas (aka "international") BBC Tees stream, HE-AACv1@96kbps; for the duration of the Paris Olympics+Paralympics, as mentioned by @alphabetagaga, the overseas streams of Local Radio will be "unavailable", due to rights reasons (?); but the UK-exclusive streams will be available to UK residents as usual; e.g, for BBC Tees:

Akamai CDN, AAC-LC@320kbps

http://as-hls-uk-live.akamaized.net/pool_904/live/uk/bbc_tees/bbc_tees.isml/bbc_tees-audio=320000.norewind.m3u8

Akamai CDN, AAC-LC@128kbps

http://as-hls-uk-live.akamaized.net/pool_904/live/uk/bbc_tees/bbc_tees.isml/bbc_tees-audio=128000.norewind.m3u8

You can read, e.g., this post (pertaining to the previous, Tokyo, 2020[1] Olympics) ...

@gaussey
Copy link

gaussey commented Aug 30, 2024

Thanks. Such a strange thing to knock off the local (international version) streams because of the Olympics but I do note that the local stations are trailering the olympics...which is a bit pointless when it has this effect. My Volumio box handles that 320Kbps stream fine where it didn't handle the MPD stream without crashing so I'll just use that going forward rather than TuneIn/Heos on my amp.

@bpsib
Copy link
Author

bpsib commented Aug 31, 2024

It's a real nuisance that the BBC still do this geoblocking on local stations during the Olympics and Paralympics. I don't understand it at all.

@hepto
Copy link

hepto commented Nov 9, 2024

Using a super complicated reverse engineering process of ... checks notes ... replacing the titles in the URLs, here are the streams for BBC's two new Internet only streams:

Radio 1 Anthems - http://as-hls-uk-live.akamaized.net/pool_904/live/uk/bbc_radio_one_anthems/bbc_radio_one_anthems.isml/bbc_radio_one_anthems-audio%3d320000.norewind.m3u8

Radio 3 Unwind - http://as-hls-uk-live.akamaized.net/pool_904/live/uk/bbc_radio_three_unwind/bbc_radio_three_unwind.isml/bbc_radio_three_unwind-audio%3d320000.norewind.m3u8

@ifnullzero
Copy link

via a super complicated reverse engineering process of ... checks notes ... replacing the titles in the URLs, here are the streams for BBC's two new Internet only streams:

Radio 3 Unwind - http://as-hls-uk-live.akamaized.net/pool_904/live/uk/bbc_radio_three_unwind/bbc_radio_three_unwind.isml/bbc_radio_three_unwind-audio%3d320000.norewind.m3u8

Thanks for sending, especially the Radio 3 one. If you have any other links like that it would be great if you posted them here. Thx.

@supersophie
Copy link

supersophie commented Nov 9, 2024

Good work.

Note both of the URLs is geo IP blocked:

Access Denied

You don't have permission to access "http://as-hls-uk-live.akamaized.net/pool_904/live/uk/bbc_radio_three_unwind/bbc_radio_three_unwind.isml/bbc_radio_three_unwind-audio%3d320000.norewind.m3u8" on this server.
Reference #18.24851402.1731171103.86f5348a

https://errors.edgesuite.net/18.24851402.1731171103.86f5348a

@hepto
Copy link

hepto commented Nov 9, 2024

I’m in the UK so they are the UK versions. As explained in the Gist you could try and switch the uk to ww for a worldwide version, but I’m not sure if these streams are intended for global audience and no way to check.

@Vangelis66
Copy link

Vangelis66 commented Nov 10, 2024

but I’m not sure if these streams are intended for global audience and no way to check.

The URLs of their "SOUNDS" web players are:

https://www.bbc.co.uk/sounds/play/live:bbc_radio_one_anthems

https://www.bbc.co.uk/sounds/play/live:bbc_radio_three_unwind

When accessed from overseas, they produce below (for R1A) error:

r1a

... so, no, they're "not intended for global audience" 😉 😞 ...

you could try and switch the uk to ww for a worldwide version

... This "trick" doesn't work, sadly, for these two particular streams 😭 ...

failed test

http://as-hls-ww-live.akamaized.net/pool_904/live/ww/bbc_radio_one_anthems/bbc_radio_one_anthems.isml/bbc_radio_one_anthems-audio=96000.norewind.m3u8 =>

Forbidden
You don't have permission to access /pool_904/live/ww/bbc_radio_one_anthems/bbc_radio_one_anthems.isml/bbc_radio_one_anthems-audio=96000.norewind.m3u8 on this server.

Apache/2.4.6 (CentOS) Server at 34.246.196.28 Port 443

Below I've included a lower bitrate and the alternate CF CDN for these UK-exclusive audio streams:

click me
Radio 1 Anthems (UK-only)

Akamai CDN

320k AAC-LC
http://as-hls-uk-live.akamaized.net/pool_904/live/uk/bbc_radio_one_anthems/bbc_radio_one_anthems.isml/bbc_radio_one_anthems-audio=320000.norewind.m3u8
128k AAC-LC
http://as-hls-uk-live.akamaized.net/pool_904/live/uk/bbc_radio_one_anthems/bbc_radio_one_anthems.isml/bbc_radio_one_anthems-audio=128000.norewind.m3u8

Cloudfront CDN

320k AAC-LC
http://as-hls-uk.live.cf.md.bbci.co.uk/pool_904/live/uk/bbc_radio_one_anthems/bbc_radio_one_anthems.isml/bbc_radio_one_anthems-audio=320000.norewind.m3u8
128k AAC-LC
http://as-hls-uk.live.cf.md.bbci.co.uk/pool_904/live/uk/bbc_radio_one_anthems/bbc_radio_one_anthems.isml/bbc_radio_one_anthems-audio=128000.norewind.m3u8


Radio 3 Unwind (UK-only)

Akamai CDN

320k AAC-LC
http://as-hls-uk-live.akamaized.net/pool_904/live/uk/bbc_radio_three_unwind/bbc_radio_three_unwind.isml/bbc_radio_three_unwind-audio=320000.norewind.m3u8
128k AAC-LC
http://as-hls-uk-live.akamaized.net/pool_904/live/uk/bbc_radio_three_unwind/bbc_radio_three_unwind.isml/bbc_radio_three_unwind-audio=128000.norewind.m3u8

Cloudfront CDN

320k AAC-LC
http://as-hls-uk.live.cf.md.bbci.co.uk/pool_904/live/uk/bbc_radio_three_unwind/bbc_radio_three_unwind.isml/bbc_radio_three_unwind-audio=320000.norewind.m3u8
128k AAC-LC
http://as-hls-uk.live.cf.md.bbci.co.uk/pool_904/live/uk/bbc_radio_three_unwind/bbc_radio_three_unwind.isml/bbc_radio_three_unwind-audio=128000.norewind.m3u8

@apex22
Copy link

apex22 commented Nov 21, 2024

@Vangelis66
Copy link

Vangelis66 commented Nov 21, 2024

Radio London appears to have stopped today...

... The "pool" number inside the URI has apparently changed 😉 :

Int'l streams:

http://as-hls-ww-live.akamaized.net/pool_98137350/live/ww/bbc_london/bbc_london.isml/bbc_london-audio=96000.norewind.m3u8

http://as-hls-ww.live.cf.md.bbci.co.uk/pool_98137350/live/ww/bbc_london/bbc_london.isml/bbc_london-audio=96000.norewind.m3u8

Since the /pool_904/ URL subdirectory has been common till now to ALL BBC Radio Live streams, let's hope that no other streams, beyond BBC London, break in the near future (wishful thinking?) ...

@ifnullzero
Copy link

Radio London appears to have stopped today...

... The "pool" number inside the URI has apparently changed 😉 :

Just wondering how you figure this stuff out!?

@Rigsby
Copy link

Rigsby commented Nov 22, 2024

I'm in Thailand and have been using these streams for a while and I follow the comments as well. Many thanks for all the contributions.

Just an observation - and I haven't a clue how the 'pool's work - but playing around with the URL, I notice that it's only pool_904 that doesn't work. I've picked random numbers in the 900-999 range and those I tried worked.

@Vangelis66
Copy link

Vangelis66 commented Nov 22, 2024

Just wondering how you figure this stuff out!?

I've picked random numbers in the 900-999 range and those I tried worked.

... For the updated "BBC London: Listen Live" stream, pool_98137350 is what is given out by the BBC's own APIs:

https://www.bbc.co.uk/sounds/play/live:bbc_london

pool

A desktop browser (above) would be served MPEG-DASH audio streams, but the /pool_x/ URL subdir is common for HLS streams, too 😜 ...

@alphabetagaga
Copy link

seasons greetings to all

does anyone have an updated link for bbc three counties radio (local station) please? i listen in the uk

@Newbiggen
Copy link

Newbiggen commented Dec 23, 2024 via email

@alphabetagaga
Copy link

thanks ever so much 👍

@BJBoulden
Copy link

Any idea why the BBC London link is not working? I’m loading it on my Grace Digital radio and no luck. I’m able to get everything else I try. But no London.

I’m able to hear them on TuneIn and Apple Music but want it on my Radio

@alphabetagaga
Copy link

http://as-hls-ww-live.akamaized.net/pool_903/live/ww/bbc_three_counties_radio/bbc_three_counties_radio.isml/bbc_three_counties_radio-audio=320000.norewind.m3u8 Is working for me - just tested with: VLC player Foobar2000 player Volumio v3.785 All fine Michael On 23/12/2024 13:08, alphabetagaga wrote: Re: bpsib/BBC-Radio-HLS.m3u @alphabetagaga commented on this gist. seasons greetings to all does anyone have an updated link for bbc three counties radio (local station) please? i listen in the uk — Reply to this email directly, view it on GitHub or unsubscribe. You are receiving this email because you commented on the thread. Triage notifications on the go with GitHub Mobile for iOS or Android.                                                             [{ @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://gist.github.com/bpsib/67089b959e4fa898af69fea59ad74bc3#gistcomment-5357418", "url": "https://gist.github.com/bpsib/67089b959e4fa898af69fea59ad74bc3#gistcomment-5357418", "name": "View on GitHub" }, "description": "View on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } }]

hello again michael

just wondering is there any way to shorten that link would you know? i'm trying to add it as a manual station to a bose speaker and the link is about 10 characters too long for the bose app involved. i've added manual stations listed on this page to the speaker but just seems that particular link is a little too long :(

@Newbiggen
Copy link

Newbiggen commented Dec 26, 2024 via email

@BJBoulden
Copy link

Fantastic!! Worked perfectly. Can now get BBC London.

@alphabetagaga
Copy link

Hi again, You could try this: http://as-hls-uk.live.cf.md.bbci.co.uk/pool_904/live/ww/bbc_three_counties_radio/bbc_three_counties_radio.isml/bbc_three_counties_radio.m3u8 its a little shorter and may work - it might offer a choice of streaming quality, good luck ... On 26/12/2024 10:36, alphabetagaga wrote: Re: bpsib/BBC-Radio-HLS.m3u @alphabetagaga commented on this gist. http://as-hls-ww-live.akamaized.net/pool_903/live/ww/bbc_three_counties_radio/bbc_three_counties_radio.isml/bbc_three_counties_radio-audio=320000.norewind.m3u8 Is working for me - just tested with: VLC player Foobar2000 player Volumio v3.785 All fine Michael On 23/12/2024 13:08, alphabetagaga wrote: Re: bpsib/BBC-Radio-HLS.m3u @alphabetagaga commented on this gist. seasons greetings to all does anyone have an updated link for bbc three counties radio (local station) please? i listen in the uk — Reply to this email directly, view it on GitHub or unsubscribe. You are receiving this email because you commented on the thread. Triage notifications on the go with GitHub Mobile for iOS or Android.                                                             [{ @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://gist.github.com/bpsib/67089b959e4fa898af69fea59ad74bc3#gistcomment-5357418", "url": "https://gist.github.com/bpsib/67089b959e4fa898af69fea59ad74bc3#gistcomment-5357418", "name": "View on GitHub" }, "description": "View on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } }] hello again michael just wondering is there any way to shorten that link would you know? i'm trying to add it as a manual station to a bose speaker and the link is about 10 characters too long for the bose app involved. i've added manual stations listed on this page to the speaker but just seems that particular link is a little too long :( — Reply to this email directly, view it on GitHub or unsubscribe. You are receiving this email because you commented on the thread. Triage notifications on the go with GitHub Mobile for iOS or Android.                                                             [{ @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://gist.github.com/bpsib/67089b959e4fa898af69fea59ad74bc3#gistcomment-5361727", "url": "https://gist.github.com/bpsib/67089b959e4fa898af69fea59ad74bc3#gistcomment-5361727", "name": "View on GitHub" }, "description": "View on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } }]

that works a treat! thnx. getting avg 320kbps

@spattinson
Copy link

All the URLs mentioned in this thread have stopped working when casting from Home Assistant to a Chromecast Audio. I haven't worked out why yet. In desperation I asked Gemini what google assistant used when I use voice to cast and it gave me a valid URL that still doesn't work when casting from Home Assistant here is the dialog I had with gemini:

If I ask google assistant to play a BBC radio stream on my smart speaker what URL does it use? example "play bbc radio4 on "

2.0 Flash Experimental. Might not work as expected.
The exact URL used by Google Assistant to stream BBC Radio 4 on your smart speaker can vary depending on factors like your location, the specific device, and the chosen stream quality. However, here's a common URL format:

[invalid URL removed]

This URL points to an M3U8 playlist, which is a common format for streaming audio.
Google Search found similar content, like this:
Yes, M3U8 can be used for audio streaming as well. The format is not limited to video and can list audio segments for streaming.
edgeone.ai

The station parameter specifies the desired radio station (in this case, bbc_radio_four), and the bitrate parameter indicates the desired audio quality.

Important Notes:

Dynamic URLs: Google Assistant might use different URLs dynamically, adjusting based on factors like network conditions and available bandwidth.
Regional Variations: The URLs could vary depending on your region. For example, if you're outside the UK, the URL might be different to ensure you're accessing the correct stream.
Privacy Considerations: Keep in mind that using voice assistants like Google Assistant involves sharing your voice data with Google.
If you're interested in exploring other BBC radio streams, you can find a list of available stations and their corresponding URLs in various online resources and communities.

Check completed

Understand the results

Search related topics
Url for bbc radio 4 stream
How do I find the URL of a stream?
How can I listen to BBC Radio 4 abroad?

show me the URL that would be played

2.0 Flash Experimental. Might not work as expected.
It's tricky to give you the exact URL Google Assistant uses in every instance, as it can be dynamic. However, based on my knowledge and common practices, here's a likely candidate and why:

Likely URL Structure:

http://as-hls-uk-live.akamaized.net/pool_904/live/uk/bbc_radio_fourfm/bbc_radio_fourfm.isml/bbc_radio_fourfm-audio=96000.m3u8
Breakdown:

http://as-hls-uk-live.akamaized.net/: This points to Akamai, a major content delivery network (CDN) often used for streaming. The uk-live part suggests it's a UK-based live stream.
pool_904/live/uk/: These are likely internal routing or server identifiers within Akamai's network.
bbc_radio_fourfm/: This clearly identifies the stream as BBC Radio 4 FM.
bbc_radio_fourfm.isml/: This indicates the use of an Internet Streaming Media Live (ISML) file, which is an XML-based format used for adaptive bitrate streaming.
bbc_radio_fourfm-audio=96000.m3u8: This specifies the audio stream within the ISML file, with 96000 likely representing the bitrate (96kbps), and .m3u8 indicating it's an HLS (HTTP Live Streaming) playlist.
Why this is probable:

HLS is standard: HLS is the industry standard for adaptive bitrate streaming, ensuring compatibility across devices and network conditions.
Akamai is common: Many major broadcasters use Akamai for their streaming infrastructure.
Structure matches known patterns: This URL structure aligns with examples found in developer documentation and online communities discussing BBC radio streams.
Important Note: This is a strong approximation. The actual URL might vary slightly due to factors like A/B testing, regional differences, or specific device capabilities. However, this example gives you a very good idea of what's likely being used behind the scenes.

@cs42
Copy link

cs42 commented Dec 29, 2024

The http://lstn.lv/ links have changed. bbc.m3u8 needs to be changed to bbcradio.m3u8

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