Freeview-EPG est un projet conçu pour fournir des données XMLTV aux chaînes de télévision et stations de radio gratuites du Royaume-Uni pour un usage personnel.
À propos
Ce projet existe en raison d'une lacune sur le marché : jusqu'à récemment, il était très difficile de se procurer un fichier XMLTV gratuit, mis à jour de manière fiable et pris en charge par région. Vous pouvez soit vous procurer un tuner TV et récupérer les données, soit les payer via un service. Je n’ai aimé aucune de ces options – regarder ce qui est à la télévision devrait être facile et gratuit, alors c’est maintenant le cas.
Caractéristiques
- 48 heures de données, construites toutes les 8 heures. Si votre client TV/IPTV prend en charge l’actualisation automatique, il s’agit en réalité d’une solution à définir et à oublier.
- Prend en charge les chaînes régionales, pas seulement celles basées à Londres/nationales.
- Comprend des données pour les stations de télévision et de radio.
- Les données proviennent de manière fiable de fournisseurs de télévision britanniques, plutôt que de tiers.
- Construit dans un fichier XMLTV, complet avec les logos des chaînes, les images du programme et la numérotation des saisons/épisodes (si pris en charge).
Usage
Récupérez le fichier XMLTV à partir de ce lien et collez-le dans votre client IPTV préféré :
https://raw.githubusercontent.com/dp247/Freeview-EPG/master/epg.xml
Contribuer
Lignes directrices
- Veuillez consulter la FAQ pour vous assurer que votre question n'a pas déjà reçu de réponse.
- Veuillez signaler les problèmes ici, en incluant autant de détails que possible sur le problème.
- Vous pouvez demander des chaînes ici. Veuillez garder à l'esprit qu'une demande ne constitue pas une garantie.
- Si vous souhaitez suggérer un changement ou une fonctionnalité, n'hésitez pas à ouvrir un fork vierge et à revenir en arrière. Les changements importants doivent d'abord être discutés dans un numéro vierge.
Faire
- Améliorer le code, peut-être en fractionnant les fichiers et en POO
- Accélérez le traitement EPG, probablement en utilisant du code asynchrone
- Terminer l'ajout de stations régionales
- Implémentez un fichier de configuration pour faciliter le fork (prévoyez plus de jours, spécifiez le type d'image)
Remerciements spéciaux
- Ce projet a été fortement influencé par le projet EPG d'iptv-org
- ExperiencersInternational pour tous les tests et contributions
- Les projets tv-logos et mediaportal-uk-logos, pour rendre la recherche d'icônes de chaîne si simple
- Ce projet ne serait pas possible sans le support des licences OSS de Jetbrains
Licence
Licence publique générale GNU 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.
Avis de non-responsabilité
- Vous pouvez demander des ajouts de chaînes (voir Contribuer), mais je n'ajouterai que des chaînes gratuites .
- Si vous recherchez un EPG plus long, la branche personnalisée le permet. Cependant, la logique de la branche est également obsolète et je n'ai pas l'intention dans l'immédiat de poursuivre son développement.
- Le logiciel et les données sont fournis tels quels. Même si je souhaite qu'il soit aussi fiable que possible, certains aspects échappent à mon contrôle.
Projets connexes
- Flux vers M3U8 : convertit et maintient les flux en direct YouTube dans une seule liste de lecture M3U8
- iptv-cutter - déduplicateur et générateur de M3U pour les services IPTV populaires
Légal
- Ce projet extrait des données accessibles au public à partir de sites Web publics sans utiliser d'API privées.
- Ce projet n'appartient pas, n'est pas lié ou affilié à la BBC, ITV plc, Channel Four Television Corporation, Sky Group, Everyone TV ou DTV Services Ltd.