Freeview-EPG is a project designed to provide a reliable source of XMLTV data for UK free-to-air TV channels and national radio stations. The channel list was designed to match this project as closely as possible, and is a cutdown fork from the iptv/epg project.
The project works by using Sky's EPG Services or BT's YouView API to parse channel and programme data and then build the resulting dataset into an XMLTV file. The file provides a 48h EPG and is automatically updated every 8 hours. Metadata is bound by both what the API provides and what can be represented in the XMLTV format (see here), but the aim is to at least provide:
- Programme title
- Programme description
- Start and end times
- Some kind of image for the programme (this will probably be a screengrab, which doesn't fit poster-based EPGs like Plex's, but is better than nothing)
- I'm open to adding any free-to-air channels to this EPG, whether that's for an IPTV channel or a Freeview channel, but I won't be adding PPV or subscription based channels here.
- The software and data is provided as-is. While I intend for it to be as reliable as possible, the data is sourced from respective APIs and is out of my control.
Grab the XMLTV file from this link and paste it into your favourite IPTV client:
https://raw.githubusercontent.com/dp247/Freeview-EPG/master/epg.xml
- Add remaining local BBC radio stations
- Add channel logos/icons
- Please report issues here, including as much detail as possible about the problem.
- You can request channels here. Please bear in mind that a request is not a guarantee.
- If you'd like to suggest a change or feature, feel free to fork and PR back in. Big changes should be discussed in a blank issue first.
GNU General Public License v3.0
TLDR from TLDRLegal:
You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build & install instructions.
- YouTube to M3U8 - converts and maintains YouTube live streams in a single M3U8 playlist
- iptv-cutter - deduplicator and generator of M3Us for popular IPTV services
- Freeview M3U - companion playlist for this project