Skip to content

Instantly share code, notes, and snippets.

@random-robbie
Last active December 27, 2025 21:44
Show Gist options
  • Select an option

  • Save random-robbie/e56919b5603ecc87af885391e7331657 to your computer and use it in GitHub Desktop.

Select an option

Save random-robbie/e56919b5603ecc87af885391e7331657 to your computer and use it in GitHub Desktop.
BBC HLS Streams - let me know if i missed any
#EXTM3U
#EXTINF:-1 tvg-id="BBC One HD" tvg-name="BBC One HD" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One HD
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/abr_hdtv/ak/bbc_one_hd.m3u8
#EXTINF:-1 tvg-id="BBC One London" tvg-name="BBC One London" tvg-logo="https://s4.postimg.org/z61nj8qd9/Bbc_london_logo.jpg" group-title="BBC",BBC One London
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_london.m3u8
#EXTINF:-1 tvg-id="BBC One Northern Ireland HD" tvg-name="BBC One Northern Ireland HD" tvg-logo="https://s3.postimg.org/ltztuojqr/6y_QROLCn_400x400.png" group-title="BBC",BBC One Northern Ireland HD
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/abr_hdtv/ak/bbc_one_northern_ireland_hd.m3u8
#EXTINF:-1 tvg-id="BBC One Scotland HD" tvg-name="BBC One Scotland HD" tvg-logo="https://s3.postimg.org/ltztuojqr/6y_QROLCn_400x400.png" group-title="BBC",BBC One Scotland HD
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/abr_hdtv/ak/bbc_one_scotland_hd.m3u8
#EXTINF:-1 tvg-id="BBC Two HD" tvg-name="BBC Two HD" tvg-logo="https://s3.postimg.org/3oa6ilk4j/BBC_Two_HD_svg.png" group-title="BBC",BBC Two HD
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/abr_hdtv/ak/bbc_two_england.m3u8
#EXTINF:-1 tvg-id="BBC Two Wales" tvg-name="BBC Two Wales" tvg-logo="https://s3.postimg.org/87e8w998z/BBC_Two_Wales_logo_svg.png" group-title="BBC",BBC Two Wales
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_two_wales_digital.m3u8
#EXTINF:-1 tvg-id="BBC Two Northen Ireland" tvg-name="BBC Two Northen Ireland" tvg-logo="https://s4.postimg.org/kkaws79e5/BBC_Two_Northern_Ireland_svg.png" group-title="BBC",BBC Two Northen Ireland
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_two_northern_ireland_digital.m3u8
#EXTINF:-1 tvg-id="BBC Two Scotland" tvg-name="BBC Two Scotland" tvg-logo="https://s3.postimg.org/969t1ltyr/BBC_Two_Scotland_svg.png" group-title="BBC",BBC Two Scotland
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_two_scotland.m3u8
#EXTINF:-1 tvg-id="BBC Four HD" tvg-name="BBC Four HD" tvg-logo="https://s3.postimg.org/odxup7toz/BBC_Four_HD_Logo_svg.png" group-title="BBC",BBC Four HD
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/abr_hdtv/ak/bbc_four.m3u8
#EXTINF:-1 tvg-id="CBBC HD" tvg-name="CBBC HD" tvg-logo="https://s3.postimg.org/5rli5k0kj/CBBC_HD_svg.png" group-title="BBC",CBBC HD
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/abr_hdtv/ak/cbbc.m3u8
#EXTINF:-1 tvg-id="CBeebies HD" tvg-name="CBeebies HD" tvg-logo="https://s3.postimg.org/718r6aq9v/CBeebies_svg.png" group-title="BBC",CBeebies HD
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/abr_hdtv/ak/cbeebies.m3u8
#EXTINF:-1 tvg-id="BBC News HD" tvg-name="BBC News HD" tvg-logo="https://s3.postimg.org/hxublo6hv/bbc_news_logo.png" group-title="BBC",BBC News HD
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/abr_hdtv/ak/bbc_news24.m3u8
#EXTINF:-1 tvg-id="BBC Parliament" tvg-name="BBC Parliament" tvg-logo="https://s3.postimg.org/r7up5r603/BBC_Parliament_Logo_svg.png" group-title="BBC",BBC Parliament
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_parliament.m3u8
#EXTINF:-1 tvg-id="BBC ALBA" tvg-name="BBC ALBA" tvg-logo="https://s4.postimg.org/kne4o8bsd/1280px_BBC_Alba_svg.png" group-title="BBC",BBC ALBA
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_alba.m3u8
#EXTINF:-1 tvg-id="S4C" tvg-name="S4C" tvg-logo="https://s4.postimg.org/gczb0pjod/S4_C_logo_2014_svg.png" group-title="BBC",S4C
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/s4cpbs.m3u8
#EXTINF:-1 tvg-id="BBC One Cambridge" tvg-name="BBC One Cambridge" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One Cambridge
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_cambridge.m3u8
#EXTINF:-1 tvg-id="BBC One North West" tvg-name="BBC One North West" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One North West
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_north_west.m3u8
#EXTINF:-1 tvg-id="BBC One North East" tvg-name="BBC One North East" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One North East
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_north_east.m3u8
#EXTINF:-1 tvg-id="BBC One South West" tvg-name="BBC One South West" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One South West
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_south_west.m3u8
#EXTINF:-1 tvg-id="BBC One South East" tvg-name="BBC One South East" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One South East
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_south_east.m3u8
#EXTINF:-1 tvg-id="BBC One South" tvg-name="BBC One South" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One South
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_south.m3u8
#EXTINF:-1 tvg-id="BBC One East Yorkshire" tvg-name="BBC One East Yorkshire" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One East Yorkshire
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_east_yorkshire.m3u8
#EXTINF:-1 tvg-id="BBC One Yorks" tvg-name="BBC One Yorks" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One Yorks
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_yorks.m3u8
#EXTINF:-1 tvg-id="BBC One West" tvg-name="BBC One West" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One West
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_west.m3u8
#EXTINF:-1 tvg-id="BBC One South East" tvg-name="BBC One South East" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One South East
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_south_east.m3u8
#EXTINF:-1 tvg-id="BBC One South East" tvg-name="BBC One South" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One South
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_south.m3u8
#EXTINF:-1 tvg-id="BBC One Oxford" tvg-name="BBC One Oxford" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One Oxford
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_oxford.m3u8
#EXTINF:-1 tvg-id="BBC One East Midlands" tvg-name="BBC One East Midlands" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One East Midlands
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_east_midlands.m3u8
#EXTINF:-1 tvg-id="BBC One East" tvg-name="BBC One East" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One East
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_east.m3u8
#EXTINF:-1 tvg-id="BBC One Channel Islands" tvg-name="BBC One Channel Islands" tvg-logo="https://s4.postimg.org/k5xl5dmf1/bbc_one.png" group-title="BBC",BBC One Channel Islands
http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/hls/uk/hls_tablet/ak/bbc_one_channel_islands.m3u8
@taufcb
Copy link

taufcb commented Jul 11, 2025

uhd link doesn't work for me, but 1080p links do work (https://ve-uhd-push-uk-live.akamaized.net/x=3/i=urn:bbc:pips:service:uhd_stream_01/iptv_uhd_v1.mpd)

Its working just fine as wimbledon on going on right now. It does go off when its off air.
The 05 stream does run all day tho with random non live football and stuff. https://ve-uhd-push-uk-live.akamaized.net/x=3/i=urn:bbc:pips:service:uhd_stream_05/iptv_uhd_v1.mpd

It doesn't work for me (the Wimbledon one), I get 'An error occurred while processing your request' even trying to download the mpd file alone from any browser.

bad vpn i guess? bbc does block some vpn ips

@roberto-sartori-gl
Copy link

uhd link doesn't work for me, but 1080p links do work (https://ve-uhd-push-uk-live.akamaized.net/x=3/i=urn:bbc:pips:service:uhd_stream_01/iptv_uhd_v1.mpd)

Its working just fine as wimbledon on going on right now. It does go off when its off air.
The 05 stream does run all day tho with random non live football and stuff. https://ve-uhd-push-uk-live.akamaized.net/x=3/i=urn:bbc:pips:service:uhd_stream_05/iptv_uhd_v1.mpd

It doesn't work for me (the Wimbledon one), I get 'An error occurred while processing your request' even trying to download the mpd file alone from any browser.

bad vpn i guess? bbc does block some vpn ips

It works fine with the 1080p urls though, so not sure

@manueldev
Copy link

manueldev commented Jul 11, 2025 via email

@CasperMcFadden95
Copy link

CasperMcFadden95 commented Jul 15, 2025

How to watch Channel 4 in 1080p on PC

  1. Open https://google.bsd.client.streaming.channel4.com/webapp/index.html in Chrome
  2. Follow https://developer.chrome.com/docs/devtools/device-mode/override-user-agent to set the user agent to
    Mozilla/5.0 (Linux; Android 11; AFTKM Build/RS8116.2387N; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/124.0.6367.248 Mobile Safari/537.36 All4/7.4.0-release)

@CasperMcFadden95
Copy link

How to watch ITV in 1080p on PC

Open https://app.10ft.itv.com/androidtv in Chrome

@jimbo2018
Copy link

jimbo2018 commented Jul 16, 2025 via email

@CasperMcFadden95
Copy link

Running document.documentElement.requestFullscreen(); in console to enter full screen works. Then you can zoom in, I don't know how to make it zoom to match the screen width, but if anyone knows then please share.

@simondavis20
Copy link

Hi all sorry to trouble you all but has anyone please got a link to BBC Five Sports extra, BBC Five Sports extra 2 and BBC Five Sports extra 3? Thank you so much in advance

@Rigsby
Copy link

Rigsby commented Aug 24, 2025

Hi all sorry to trouble you all but has anyone please got a link to BBC Five Sports extra, BBC Five Sports extra 2 and BBC Five Sports extra 3? Thank you so much in advance

5 Sports Extra is here (and other BBC stations) :-

http://radiofeeds.co.uk/other.asp

@Iangh59
Copy link

Iangh59 commented Aug 24, 2025

Hi all sorry to trouble you all but has anyone please got a link to BBC Five Sports extra, BBC Five Sports extra 2 and BBC Five Sports extra 3? Thank you so much in advance

Don't want to post the links as I don't want to upset Aunty. But if you run the top link in https://gist.github.com/bpsib/67089b959e4fa898af69fea59ad74bc3?permalink_comment_id=5427798#gistcomment-5427798. If you're not in UK, like me, you have to use a vpn/smartdns to listen. Thanks to johnpenny.

@manu08manu
Copy link

Is there an updated list for the TV channels, as it seems no longer to work, but the radio ones are working. I am not using any VPNs and am in UK

@fraudiay79
Copy link

Is there any workers.dev script that works to play BBC streams without VPN? I found one last year, but I was not able to get the code. If anyone has the code that they are willing to share, please let me know.

i.e.: https://skytest.starlive.workers.dev/https://vs-cmaf-pushb-uk-live.akamaized.net/x=4/i=urn:bbc:pips:service:s4cpbs/iptv_hd_abr_v1.mpd

@Mark1796
Copy link

This link is for a non geo-locked BBC2HD.
https://tinyurl.com/bbc2hd122

@magnets110
Copy link

Anyone know the new location of BBC world news (north america). It used to be at https://d2vnbkvjbims7j.cloudfront.net/containerA/LTN/playlist.m3u8 until recently

@jimbo2018
Copy link

jimbo2018 commented Dec 15, 2025 via email

@redge73
Copy link

redge73 commented Dec 26, 2025

France 2 UHD (not ott, iptv network OSI layer3)
udp://@239.101.10.2:1234

25 France TNT channels
https://viamotionhsi.netplus.ch/live/eds/tf1hd/browser-dash/tf1hd.mpd
https://viamotionhsi.netplus.ch/live/eds/france2hd/browser-dash/france2hd.mpd
https://viamotionhsi.netplus.ch/live/eds/france3hd/browser-dash/france3hd.mpd
https://viamotionhsi.netplus.ch/live/eds/france4hd/browser-dash/france4hd.mpd
https://viamotionhsi.netplus.ch/live/eds/france5hd/browser-dash/france5hd.mpd
https://viamotionhsi.netplus.ch/live/eds/m6hd/browser-dash/m6hd.mpd
https://viamotionhsi.netplus.ch/live/eds/artehd/browser-dash/artehd.mpd
https://viamotionhsi.netplus.ch/live/eds/lcp/browser-dash/lcp.mpd
https://viamotionhsi.netplus.ch/live/eds/w9/browser-dash/w9.mpd
https://viamotionhsi.netplus.ch/live/eds/tmc/browser-dash/tmc.mpd
https://viamotionhsi.netplus.ch/live/eds/nt1/browser-dash/nt1.mpd
https://viamotionhsi.netplus.ch/live/eds/gulli/browser-dash/gulli.mpd
https://viamotionhsi.netplus.ch/live/eds/bfmtv/browser-dash/bfmtv.mpd
https://viamotionhsi.netplus.ch/live/eds/itele/browser-dash/itele.mpd
https://viamotionhsi.netplus.ch/live/eds/lci/browser-dash/lci.mpd
https://viamotionhsi.netplus.ch/live/eds/franceinfo/browser-dash/franceinfo.mpd
https://viamotionhsi.netplus.ch/live/eds/d17/browser-dash/d17.mpd
https://viamotionhsi.netplus.ch/live/eds/t18/browser-dash/t18.mpd
https://viamotionhsi.netplus.ch/live/eds/novo19/browser-dash/novo19.mpd
https://viamotionhsi.netplus.ch/live/eds/hd1/browser-dash/hd1.mpd
https://viamotionhsi.netplus.ch/live/eds/lequipe21/browser-dash/lequipe21.mpd
https://viamotionhsi.netplus.ch/live/eds/6ter/browser-dash/6ter.mpd
https://viamotionhsi.netplus.ch/live/eds/numero23/browser-dash/numero23.mpd
https://viamotionhsi.netplus.ch/live/eds/rmcdecouverte/browser-dash/rmcdecouverte.mpd
https://viamotionhsi.netplus.ch/live/eds/cherie25/browser-dash/cherie25.mpd

@jimbo2018
Copy link

jimbo2018 commented Dec 26, 2025 via email

@shantiq
Copy link

shantiq commented Dec 27, 2025

France 2 UHD (not ott, iptv network OSI layer3) udp://@239.101.10.2:1234

25 France TNT channels https://viamotionhsi.netplus.ch/live/eds/tf1hd/browser-dash/tf1hd.mpd https://viamotionhsi.netplus.ch/live/eds/france2hd/browser-dash/france2hd.mpd https://viamotionhsi.netplus.ch/live/eds/france3hd/browser-dash/france3hd.mpd

Merci mille fois
Thanx a bunch

Works a dream on my Linux with cvlc from UK really smooth and instant load-up

(does not with mpv it says some kink >> [lavf] Leaking 1 nested connections (FFmpeg bug).

@redge73
Copy link

redge73 commented Dec 27, 2025

A lot of more channels available including the listed above
https://iptv-ch.github.io/tvott.mpd
fail 9 channels (bbc one, itv1 and 7 german channels are not open: pro7, prosiebenmaxx, sat1, sat1gold, kabel1, sixx, puls8 )
Is there any public url ott working source not geoblocked for tv channel bbc one and itv1 ?
I did not find yet.

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