[READ-ONLY] Mirror of https://github.com/aaronateataco/SonicBridge. proxy for web radios sonicradio.vercel.app
0

Configure Feed

Select the types of activity you want to include in your feed.

Fixed radio pools

aaronateataco (Jul 15, 2026, 7:45 PM +0100) 017e808e 627de8bf

+14 -14
+14 -14
api/[station_id].py
··· 6 6 # BBC Stations - Verified working Akamai live stream pools for global access 7 7 BBC_STATIONS = { 8 8 "radio1": {"name": "BBC Radio 1", "pool": "pool_01505109", "slug": "bbc_radio_one", "type": "bbc"}, 9 - "radio1_anthems": {"name": "BBC Radio 1 Anthems", "pool": "pool_01505109", "slug": "bbc_radio_one_anthems", "type": "bbc"}, 10 - "radio1_dance": {"name": "BBC Radio 1 Dance", "pool": "pool_01505109", "slug": "bbc_radio_one_dance", "type": "bbc"}, 9 + "radio1_anthems": {"name": "BBC Radio 1 Anthems", "pool": "pool_11351741", "slug": "bbc_radio_one_anthems", "type": "bbc"}, 10 + "radio1_dance": {"name": "BBC Radio 1 Dance", "pool": "pool_62063831", "slug": "bbc_radio_one_dance", "type": "bbc"}, 11 11 "radio1xtra": {"name": "BBC Radio 1Xtra", "pool": "pool_92079267", "slug": "bbc_1xtra", "type": "bbc"}, 12 12 "radio2": {"name": "BBC Radio 2", "pool": "pool_74208725", "slug": "bbc_radio_two", "type": "bbc"}, 13 13 "radio3": {"name": "BBC Radio 3", "pool": "pool_23461179", "slug": "bbc_radio_three", "type": "bbc"}, ··· 15 15 "radio4_extra": {"name": "BBC Radio 4 Extra", "pool": "pool_55057080", "slug": "bbc_radio_four_extra", "type": "bbc"}, 16 16 "radio5": {"name": "BBC Radio 5 Live", "pool": "pool_89021708", "slug": "bbc_radio_five_live", "type": "bbc"}, 17 17 "6music": {"name": "BBC Radio 6 Music", "pool": "pool_81827798", "slug": "bbc_6music", "type": "bbc"}, 18 - "asian_network": {"name": "BBC Asian Network", "pool": "pool_01505109", "slug": "bbc_asian_network", "type": "bbc"}, 19 - "scotland": {"name": "BBC Radio Scotland", "pool": "pool_01505109", "slug": "bbc_radio_scotland_fm", "type": "bbc"}, 20 - "scotland_extra": {"name": "BBC Radio Scotland Extra", "pool": "pool_01505109", "slug": "bbc_radio_scotland_mw", "type": "bbc"}, 21 - "orkney": {"name": "BBC Radio Orkney", "pool": "pool_01505109", "slug": "bbc_radio_orkney", "type": "bbc"}, 22 - "shetland": {"name": "BBC Radio Shetland", "pool": "pool_01505109", "slug": "bbc_radio_shetland", "type": "bbc"}, 23 - "nan_gaidheal": {"name": "BBC Radio nan Gàidheal", "pool": "pool_01505109", "slug": "bbc_radio_nan_gaidheal", "type": "bbc"}, 24 - "ulster": {"name": "BBC Radio Ulster", "pool": "pool_01505109", "slug": "bbc_radio_ulster", "type": "bbc"}, 25 - "foyle": {"name": "BBC Radio Foyle", "pool": "pool_01505109", "slug": "bbc_radio_foyle", "type": "bbc"}, 26 - "wales": {"name": "BBC Radio Wales", "pool": "pool_01505109", "slug": "bbc_radio_wales_fm", "type": "bbc"}, 27 - "wales_extra": {"name": "BBC Radio Wales Extra", "pool": "pool_01505109", "slug": "bbc_radio_wales_am", "type": "bbc"}, 28 - "cymru": {"name": "BBC Radio Cymru", "pool": "pool_01505109", "slug": "bbc_radio_cymru", "type": "bbc"}, 29 - "cymru2": {"name": "BBC Radio Cymru 2", "pool": "pool_01505109", "slug": "bbc_radio_cymru_2", "type": "bbc"}, 18 + "asian_network": {"name": "BBC Asian Network", "pool": "pool_22108647", "slug": "bbc_asian_network", "type": "bbc"}, 19 + "scotland": {"name": "BBC Radio Scotland", "pool": "pool_43322914", "slug": "bbc_radio_scotland_fm", "type": "bbc"}, 20 + "scotland_extra": {"name": "BBC Radio Scotland Extra", "pool": "pool_59378121", "slug": "bbc_radio_scotland_mw", "type": "bbc"}, 21 + "orkney": {"name": "BBC Radio Orkney", "pool": "pool_50082558", "slug": "bbc_radio_orkney", "type": "bbc"}, 22 + "shetland": {"name": "BBC Radio Shetland", "pool": "pool_23386112", "slug": "bbc_radio_shetland", "type": "bbc"}, 23 + "nan_gaidheal": {"name": "BBC Radio nan Gàidheal", "pool": "pool_01935182", "slug": "bbc_radio_nan_gaidheal", "type": "bbc"}, 24 + "ulster": {"name": "BBC Radio Ulster", "pool": "pool_31244774", "slug": "bbc_radio_ulster", "type": "bbc"}, 25 + "foyle": {"name": "BBC Radio Foyle", "pool": "pool_43178797", "slug": "bbc_radio_foyle", "type": "bbc"}, 26 + "wales": {"name": "BBC Radio Wales", "pool": "pool_97517794", "slug": "bbc_radio_wales_fm", "type": "bbc"}, 27 + "wales_extra": {"name": "BBC Radio Wales Extra", "pool": "pool_34167727", "slug": "bbc_radio_wales_am", "type": "bbc"}, 28 + "cymru": {"name": "BBC Radio Cymru", "pool": "pool_24792333", "slug": "bbc_radio_cymru", "type": "bbc"}, 29 + "cymru2": {"name": "BBC Radio Cymru 2", "pool": "pool_98610936", "slug": "bbc_radio_cymru_2", "type": "bbc"}, 30 30 } 31 31 32 32 # Internet Radio Stations - direct streams