XmlTV-bestand dagelijks bijgewerkt
Elke dag wordt er automatisch een XmlTV-bestand bijgewerkt gegenereerd op mijn site.
Dit bestand is gecomprimeerd in GZIP-formaat, je kunt het decomprimeren met 7zip of WinRAR.
❓Wat is het XmlTV-formaat?
Het is een veelgebruikte indeling voor elektronische programmagidsen (EPG). Veel applicaties gebruiken het om TV-programma's van honderden zenders over de hele wereld weer te geven.
Ik richt me uitsluitend op Franse zenders.
Ik heb geen tijd en geen zin om deze service voor andere landen te ontwikkelen.
🔐 Toegang tot het volledige bestand (11 dagen)
Om de volledige versie van de TV-gids (11 dagen) te verkrijgen, moet je:
- Een account aanmaken op mijn site.
- Je API-sleutel ophalen (beschikbaar in je account).
Beschikbare URL's
Drie URL-formaten zijn beschikbaar afhankelijk van je behoefte:
| Formaat | URL | Gebruik |
|---|---|---|
| GZIP-gecomprimeerd (standaard) | https://digital3d.com/api/xmltv/[JeApiSleutel].xml.gz | Aanbevolen — lichter bestand |
| Niet-gecomprimeerd XML | https://digital3d.com/api/xmltv/[JeApiSleutel].xml | Voor apparaten die een URL in .xml vereisen |
| URL met parameters (Oude URL) | https://digital3d.com/api/xmltv?userId=[JeApiSleutel] | Traditioneel formaat met extra opties |
⚠️ Vervang
[JeApiSleutel]door je echte API-sleutel (zonder haakjes of aanhalingstekens).💡 De URL's werken ook met
http://(zonder de «s»). Handig voor satellietontvangers (Enigma2, Dreambox, Vu+...) die geen HTTPS ondersteunen.
🆕 Nieuw: Vereenvoudigde directe URL's
De URL's in .xml en .xml.gz zijn de eenvoudigste om te gebruiken. Ze werken direct zonder extra parameters en zijn compatibel met IPTV-applicaties (iMPlayer, TiviMate, enz.) die geen HTTP-omleidingen volgen of die een bestandsextensie in de URL vereisen.
⚙️ Extra opties (URL met parameters)
Als je de klassieke URL met parameters gebruikt, kun je deze opties toevoegen:
💡 Niet-gecomprimeerd bestand (ruwe XML):
https://digital3d.com/api/xmltv?userId=[JeApiSleutel]&noCompressed=true
💡 Bestand zonder accenten:
https://digital3d.com/api/xmltv?userId=[JeApiSleutel]&noAccent=true
💡 Beide gecombineerd:
https://digital3d.com/api/xmltv?userId=[JeApiSleutel]&noCompressed=true&noAccent=true
💡 De parameter
noAccentis ook beschikbaar op de directe URL's :https://digital3d.com/api/xmltv/[JeApiSleutel].xml?noAccent=true
🌐 Toegang via de browser
Je kunt het bestand ook downloaden via je browser met deze URL:
https://digital3d.com/XmlTv?Id=[JeApiSleutel]
Beschikbare opties: &NoCompressed=1 (niet-gecomprimeerd XML) en &NoAccent=1 (zonder accenten).
🕒 Het bestand wordt slechts één keer per nacht bijgewerkt, het is niet nodig om het meerdere keren per dag te downloaden.
🆕 Nieuwigheden
- ChatGPT-bot om je TV-programma's te raadplegen :
https://chatgpt.com/g/g-z29I6WIfh-french-tv-guide (Nieuwe versie) - Micro-site om het TV-programma te bekijken :
👉 https://tv.digital3d.com/ - XmlTV API voor je projecten :
👉 https://xmltv.digital3d.com/swagger/ (Nieuwe versie) => Je moet nu je API-sleutel onder je account gebruiken als je geregistreerd bent op deze site, beperking van 5 verzoeken per dag, maar de Pro versie stelt je in staat om meer dan 1000 verzoeken per dag te gebruiken.
📉 Beperkingen
- De licentie is momenteel gratis, maar commercieel of misbruik is niet toegestaan zonder bijdrage (zie hieronder).
- Limiet: 1 gratis download per dag per gebruiker, maar een Pro versie voor 1000 downloads per dag is hier beschikbaar
- Het is niet nodig om het bestand meerdere keren te downloaden: het verandert slechts één keer per nacht.
🛰 Voor satellietontvangers (Enigma2, Dreambox, Vu+...)
U kunt ook automatisch de TV-gids downloaden op uw Enigma2-decoder:
- Installeer de CrossEPG-plugin.
- Download dit configuratiebestand :
https://digital3d.com/download/enigma2/Digital3d_France.conf - Open dit bestand in een teksteditor (bijv. Notepad) en wijzig de volgende regel :
epg_url_0=http://digital3d.com/api/xmltv/UwApiSleutel.xml.gz
⚠️ VervangUwApiSleuteldoor uw echte API-sleutel (zonder haakjes of aanhalingstekens).
⚠️ Gebruik goedhttp://(zonder de «s») omdat de meeste ontvangers geen HTTPS ondersteunen. - Kopieer het gewijzigde bestand naar uw box in :
/usr/crossepg/providers - Vanaf uw box :
- Ga naar : Instellingen > Systeem > EPG > CrossEPG
- Selecteer "XmlTV Providers" > "Frankrijk - Digital3d.com"
- Sla op en klik op Download Now
En daar is het! Automatische update elke dag 🚀
Alternatieven
- De FTP van Jérôme :
👉 http://jerome0025.free.fr/ - Andere XmlTV-bestanden om te downloaden :
👉 https://xmltvfr.fr/
Is het gratis?
Ja: u heeft recht op 1 gratis download per dag.
En als u de service regelmatig gebruikt: het Pro-abonnement (12€/maand) verhoogt de quota aanzienlijk en houdt de service betrouwbaar en up-to-date.
Tussen de hosting, de bandbreedte en het onderhoud (bugs + aanpassingen wanneer de bronnen evolueren), vertegenwoordigt dit ongeveer 1200€ per jaar, exclusief ontwikkeltijd.
Als deze XMLTV u tijd bespaart, is de Pro-versie de beste manier om het project te ondersteunen ❤