IPTV EPG Werkt Niet of Is Leeg: Zo Los Je Het Op in 2026

IPTV EPG werkt niet of is leeg gids met stap-voor-stap oplossing voor tijdzone instellingen, cache legen en XMLTV-URL controleren, inclusief voorbeeld van lege EPG die wordt omgezet naar werkende programmagids met live TV schema, 90% probleemoplossing en holland-iptv.com watermark.

Als je IPTV EPG werkt niet of leeg is, ligt het probleem in 90% van de gevallen aan één van vier oorzaken: een verkeerde tijdzone, een verlopen of ontbrekende XMLTV-URL, een gecorrumpeerde cache, of een mismatch tussen kanaal-ID’s in de playlist en de EPG-data. Tijdzone-fouten zijn verantwoordelijk voor ruim 60% van alle gevallen waarbij de gids uren voor- of achterloopt. Geen aankoopadvies, geen juridisch advies.

Ik zie dit probleem wekelijks voorbijkomen: kanalen werken prima, maar de tv-gids is leeg of toont verouderde informatie. De meeste mensen denken meteen dat hun aanbieder het probleem is. Soms klopt dat, maar vaker zit het in een apparaatinstelling of een app-configuratie die één stap mist. Deze gids loopt alle oorzaken door in volgorde van meest voorkomend, zodat je niet alle stappen hoeft te doen als de eerste al de oplossing is.

Wil je eerst begrijpen hoe IPTV en EPG technisch samenhangen, lees dan onze uitleg over hoe IPTV werkt.

Heb je nog geen werkend abonnement: Holland IPTV levert via IPTV Abonnement na activatie direct je Xtream Codes-gegevens en XMLTV-URL per e-mail.


Wat is IPTV EPG en waarom werkt het niet altijd?

EPG staat voor Electronic Program Guide, de digitale tv-gids die bij je IPTV-abonnement hoort. Het is hetzelfde als de programmagids die je kent van gewone kabeltelevisie: je ziet per zender wat er nu loopt, wat er straks komt en soms ook wat er de afgelopen uren was.

Bij IPTV wordt de EPG apart aangeleverd via een XMLTV-bestand of -URL die je aanbieder beschikbaar stelt. XMLTV is een open standaard voor tv-gidsdata (zie xmltv.org). Je IPTV-app laadt die URL op de achtergrond en koppelt de programma-informatie aan de juiste zenders. Gaat daar iets mis, dan zie je een lege of verschoven gids.

Er zijn drie soorten EPG-problemen:

Symptoom Meest waarschijnlijke oorzaak
Gids is volledig leeg XMLTV-URL ontbreekt of werkt niet
Gids loopt uur voor of achter Tijdzone-mismatch
Gids toont verkeerde zenders Kanaal-ID mismatch

De volgorde van dit artikel is bewust: begin bij stap 1 en stop zodra de gids werkt.


Hoe controleer en herstel je de tijdzone bij een verschoven EPG?

Als de IPTV EPG werkt niet door een tijdzone-fout, loopt de gids precies 1 of 2 uur voor of achter. Zet de tijdzone van je apparaat op Europa/Amsterdam en controleer ook de tijdzone-instelling binnen de IPTV-app zelf. Die twee staan soms onafhankelijk van elkaar ingesteld.

Stap 1: tijdzone op het apparaat

Ga naar de systeeminstellingen van je apparaat en zet de tijdzone op Europa/Amsterdam of op Automatisch. Op een Android TV-box: Instellingen > Datum en tijd > Tijdzone. Op een Firestick: Instellingen > Apparaatopties > Tijdzone.

Let op het verschil tussen zomer- en wintertijd. Nederland gebruikt CET (UTC+1) in de winter en CEST (UTC+2) in de zomer. Een box die automatisch omschakelt geeft minder problemen dan een handmatig ingestelde tijdzone die je vergeet aan te passen.

Stap 2: tijdzone in de IPTV-app

Veel apps hebben ook een eigen tijdzone-instelling die voorrang heeft op de systeeminstelling. Controleer dit per app:

  • TiviMate: Instellingen > Geavanceerd > EPG tijdzone-offset. Zet dit op 0 als je apparaattijdzone al correct staat.
  • IPTV Smarters Pro: Instellingen > Tijdzone. Kies Europa/Amsterdam.
  • XCIPTV: Instellingen > EPG > Tijdzone > Amsterdam.
  • MyTVOnline 3: Instellingen > Datum en Tijd > Tijdzone > Amsterdam.

Stap 3: EPG-offset handmatig aanpassen

Werkt de gids na bovenstaande stappen nog steeds met een uur verschil? Dan levert je aanbieder EPG-data in UTC zonder zomertijdcorrectie. Dat is een configuratiefout aan de kant van de aanbieder, niet een probleem in de app. Tijdelijke oplossing: zoek in je app naar een “EPG offset” of “time shift” instelling en zet die op +1 of +2 uur, afhankelijk van het seizoen. In TiviMate staat deze optie per playlist onder Instellingen > Afspeellijsten > [jouw lijst] > EPG tijdoffset.


Hoe herstel je een volledig lege EPG?

Een volledig lege EPG bij M3U-verbindingen betekent bijna altijd dat er geen XMLTV-URL ingevoerd is. Bij Xtream Codes-verbindingen is de meest voorkomende oorzaak een gecorrumpeerde cache. Controleer eerst de verbindingsmethode, dan de cache.

Oorzaak 1: EPG-URL ontbreekt (M3U-verbindingen)

Bij Xtream Codes-verbindingen levert de aanbieder de EPG automatisch mee via dezelfde API. Je hoeft zelf niets in te vullen. Bij M3U-verbindingen is dat anders: de EPG-URL moet je apart invoeren.

Een XMLTV-URL is het webadres van een bestand in XMLTV-formaat dat programma-informatie per zender bevat, aangeleverd door je IPTV-aanbieder. Ga in je app naar de playlist-instellingen en controleer of er een EPG-URL staat ingevuld. Staat er niets: vraag je aanbieder om de XMLTV-URL. Heb je nog geen abonnement of wil je overstappen: bij IPTV Kopen Nederland via Holland IPTV ontvang je direct je XMLTV-gegevens na activatie. Die ziet er doorgaans zo uit: http://aanbieder.nl:8080/xmltv.php?username=XXX&password=YYY of eindigt op /epg.xml.

Sommige M3U-bestanden bevatten de EPG-URL al in de bestandsheader (url-tvg tag). In dat geval detecteren apps als TiviMate en XCIPTV deze automatisch. Doet de app dat niet, voeg de URL dan handmatig toe.

Oorzaak 2: cache gecorrumpeerd

Een volle of beschadigde cache is de meest onderschatte oorzaak van EPG-problemen. Op apparaten met minder dan 2GB RAM, zoals de meeste goedkope Android-boxen en de standaard Firestick Lite, raakt de EPG-cache bij grote zenderpakketten van 10.000+ kanalen binnen 2 tot 4 weken gecorrumpeerd. Wis de cache als volgt:

  • Android TV-box / Firestick: Instellingen > Apps > [jouw IPTV-app] > Cache wissen. Herstart daarna het apparaat volledig.
  • TiviMate: Instellingen > Geavanceerd > Cache wissen > herstart de app.
  • IPTV Smarters Pro: Instellingen > Cache wissen > herstart.

Na het wissen van de cache kan het 10 tot 15 minuten duren voordat de EPG volledig opnieuw geladen is. Geef de app die tijd voordat je concludeert dat het niet werkt.

Oorzaak 3: EPG-data laadt nog

Bij de eerste keer inloggen of na een herinstallatie kan het laden van een volledige EPG-dataset bij grote pakketten van 10.000+ zenders, tot een uur duren. De kanalen zijn beschikbaar, maar de gidsdata is nog niet volledig opgehaald. Wacht minimaal 15 minuten en herstart de app daarna één keer. Eerlijk gezegd raad ik aan geduld te hebben: herhaald opnieuw laden maakt het soms erger.

Oorzaak 4: aanbieder levert geen EPG

Niet elke aanbieder levert EPG. Sommige goedkope of gratis pakketten bieden uitsluitend kanalen zonder programma-informatie. Controleer dit door je aanbieder te vragen of EPG inbegrepen is en zo ja, welke URL je moet gebruiken. Levert je aanbieder geen EPG, dan kun je een externe XMLTV-bron gebruiken als alternatief. Dat is gewoon zo: EPG is geen luxe maar een basisverwachting bij elk serieus IPTV-pakket. EPG.best is een bekende externe aggregator als alternatief.

Oorzaak 5: EPG-server van aanbieder is tijdelijk offline

Als alle bovenstaande stappen correct zijn en de gids toch leeg blijft, is de EPG-server van je aanbieder tijdelijk overbelast of offline. EPG-serveruitval piekt doorgaans op zondagavond en tijdens grote sportevenementen. Wacht dan 2 tot 4 uur en probeer daarna een handmatige verversing. Contacteer je aanbieder als het probleem langer aanhoudt; als de IPTV EPG werkt niet na 24 uur, is dat een aanbiedersprobleem.


Hoe voeg je handmatig een EPG-URL toe per app?

De EPG-URL voeg je toe in de playlist-instellingen van je app, niet in de algemene instellingen. Hieronder de exacte stappen per app.

EPG instellen in TiviMate

  1. Open TiviMate en ga naar Instellingen.
  2. Tik op Afspeellijsten en selecteer je playlist.
  3. Ga naar EPG-bronnen en tik op Bron toevoegen.
  4. Plak de XMLTV-URL van je aanbieder.
  5. Stel de Verversingsinterval in op 24 uur.
  6. Sla op en wacht tot TiviMate de EPG geladen heeft.

Zie ook onze TiviMate installatiegids voor de volledige configuratie.

Bij Xtream Codes-verbindingen in TiviMate: ga naar de playlist-instellingen en schakel EPG ophalen via Xtream API in. Dan is een aparte XMLTV-URL niet nodig. TiviMate ververscht EPG standaard elke 24 uur; stel dit in op 06:00 uur zodat het buiten kijktijd plaatsvindt.

EPG instellen in IPTV Smarters Pro

  1. Ga naar het profiel dat je wilt aanpassen.
  2. Tik op Bewerken en scroll naar het EPG-veld.
  3. Voer de XMLTV-URL in van je aanbieder.
  4. Sla op, herstart de app en wacht tot de data geladen is.

Zie ook onze IPTV Smarters Pro installatiegids voor een complete configuratiehandleiding.

EPG instellen in XCIPTV

  1. Ga naar Instellingen > EPG > XMLTV URL toevoegen.
  2. Plak de URL en stel de verversingsfrequentie in op 24 uur.
  3. Herstart de app.

EPG instellen in MyTVOnline 3 (Formuler)

Bij Xtream Codes laadt de EPG automatisch. Werkt het niet: Instellingen > EPG > Cache wissen, herstart MyTVOnline 3. Bij M3U: ga naar Instellingen > EPG > XMLTV URL en voer de URL in die je aanbieder heeft verstrekt.


Wat doe je als de EPG de verkeerde zenders toont?

Als de IPTV EPG werkt niet correct en verkeerde programma-informatie toont, ligt er een mismatch tussen de kanaal-ID’s in je M3U-playlist en de XMLTV-data van de EPG-bron. De EPG-data is aanwezig maar koppelt aan de verkeerde zender.

Dit herken je doordat de programmagids informatie toont die niet overeenkomt met wat er daadwerkelijk op het kanaal staat. Soms zie je EPG van een totaal ander kanaal.

De oorzaak: de tvg-id in je M3U-playlist en de channel id in het XMLTV-bestand komen niet overeen. Dit is een configuratiefout aan de kant van je aanbieder of een verouderde playlist.

Oplossing 1: vraag een bijgewerkte playlist op

Vraag je aanbieder om een bijgewerkte M3U-playlist en een bijpassende XMLTV-URL die qua kanaal-ID’s op elkaar zijn afgestemd.

Oplossing 2: koppel kanalen handmatig in TiviMate

In TiviMate kun je kanalen handmatig koppelen aan EPG-bronnen via Instellingen > Kanalen > [kanaal] > EPG-kanaal koppelen. Dit is tijdrovend bij grote lijsten maar werkt als snelle fix voor je favoriete kanalen.

Oplossing 3: gebruik een externe EPG-aggregator

Gebruik een externe EPG-aggregator die kanaal-ID’s automatisch matcht. EPG.best is een bekende Engelstalige dienst die XMLTV-bestanden levert voor veel internationale zenders, inclusief een deel van de Nederlandse.


Hoe los je EPG-problemen op per apparaat?

Na een firmware-update reset Samsung, LG en Fire OS de tijdzone soms automatisch naar UTC. Controleer de tijdzone-instelling altijd opnieuw na een systeemupdate op je apparaat.

Hoe herstel je de EPG op een Samsung Smart TV?

Na een firmware-update reset Samsung de tijdzone soms naar UTC. Controleer via Instellingen > Algemeen > Systeemanager > Tijd > Tijdzone en zet het terug op Europa/Amsterdam of Automatisch.

Hoe herstel je de EPG op een LG Smart TV?

Ga naar Instellingen > Geavanceerd > Datum en Tijd en zet tijdzone op automatisch. LG-tv’s met webOS 4 en ouder hebben soms een bekende bug waarbij de tijdzone na een nachtstand reset naar UTC.

Hoe herstel je de EPG op een Formuler-box?

Het meest gemelde Formuler-EPG-probleem is een uur-offset na de overschakeling zomer/wintertijd. De box schakelt niet altijd automatisch over. Los dit op via Instellingen > Datum en Tijd > Automatisch > Aan.

Hoe herstel je de EPG op een Firestick?

Ga naar Instellingen > Apparaatopties > Datum en Tijd en schakel Automatische tijdzone in. Fire OS heeft een bekende bug waarbij handmatig ingestelde tijdzones na een herstart worden gereset.

Voor bredere storingen die niet aan de EPG maar aan de stream liggen, zie ook onze IPTV storing-gids.


Wanneer ligt het EPG-probleem echt bij je aanbieder?

Als de IPTV EPG werkt niet na een herinstallatie van de app, na een cache-wis, en bij een tweede IPTV-app met dezelfde inloggegevens, dan ligt het probleem bij je aanbieder. Vier signalen die dat bevestigen:

  • De XMLTV-URL van je aanbieder geeft een 404-fout of laadt niet.
  • Een andere app (bijv. TiviMate na Smarters) toont ook geen EPG met dezelfde gegevens.
  • Meerdere gebruikers van dezelfde aanbieder melden hetzelfde.
  • Je aanbieder geeft geen XMLTV-URL op, ook niet na navraag.

Niet elke aanbieder levert een betrouwbare EPG. Holland IPTV levert EPG mee als standaard onderdeel van elk pakket, inclusief XMLTV-URL en Xtream Codes-koppeling. Vraag er altijd naar voor je een abonnement afsluit bij een IPTV provider.


Veelgestelde vragen

Hoe lang duurt het voordat de EPG geladen is na het instellen?

Bij Xtream Codes-verbindingen is de EPG doorgaans binnen 2 tot 5 minuten beschikbaar. Voor M3U-verbindingen met een grote XMLTV-URL (boven 50 MB) geldt 10 tot 30 minuten. De allereerste keer laden na een herinstallatie kan bij grote pakketten zelfs een uur kosten. Wacht minimaal 15 minuten voordat je opnieuw gaat troubleshooten.

Kan ik een gratis externe EPG-bron gebruiken als mijn aanbieder geen EPG levert?

Ja. EPG.best is een bekende externe aggregator die XMLTV-bestanden levert voor veel internationale zenders. De kwaliteit en dekking voor Nederlandse zenders is wisselend. Een betere optie is je aanbieder te vragen of EPG inbegrepen is of ingeschakeld kan worden; dat geeft altijd betere afstemming dan een externe bron.

Waarom heeft TiviMate wel EPG maar IPTV Smarters niet, bij dezelfde aanbieder?

TiviMate haalt EPG op via de Xtream API en parseert het bestand anders dan Smarters. Bij sommige aanbieders werkt de Xtream EPG-respons beter in TiviMate dan in Smarters. Controleer in Smarters of Auto Update EPG ingeschakeld is via Instellingen > Live TV Settings > EPG Update. Soms helpt het ook om de playlist opnieuw te importeren.

Mijn EPG toont wel programma’s maar de tijden kloppen niet, hoe los ik dat op?

Dit is een tijdzone-offset probleem. Zoek in je app naar een “EPG offset” of “time shift” instelling en pas die aan met +1 of +2 uur (in de winter respectievelijk zomer). In TiviMate zit deze optie per playlist onder Instellingen > Afspeellijsten > [jouw lijst] > EPG tijdoffset. Op kodi-forum.nl wordt aanbevolen te beginnen met ±1 uur en te verfijnen totdat de NOS Journaal 20:00-uitzending op de juiste tijd staat in de gids.

Verdwijnt de EPG na het updaten van de IPTV-app?

Soms wel. App-updates kunnen EPG-instellingen resetten. Controleer na elke app-update of de XMLTV-URL nog ingevuld staat en of de tijdzone-instelling in de app correct is. Dit geldt met name voor IPTV Smarters Pro en TiviMate na grote versie-updates.

Werkt EPG ook op Samsung en LG Smart TV zonder aparte Android-box?

Ja, als je Smart IPTV of SS IPTV gebruikt. De Smart IPTV handleiding legt uit hoe je EPG toevoegt via het bijbehorende webportaal op siptv.eu. Upload je M3U-playlist en voeg daarna de EPG-URL toe in hetzelfde portaal. De gids verschijnt daarna automatisch in de app op je TV.

Kan ik meerdere EPG-bronnen tegelijk gebruiken in TiviMate?

Ja. In TiviMate kun je meerdere XMLTV-bronnen toevoegen via Instellingen > Afspeellijsten > jouw lijst > EPG-bronnen. TiviMate combineert de data automatisch. Dit is handig als je zenders hebt van verschillende aanbieders die elk hun eigen EPG-URL leveren.


Bronnen: EPG-tijdzone documentatie via Wikipedia: IANA tijdzone-database (referentiedatabase); technische XMLTV-standaard gedocumenteerd op xmltv.org (officieel open-source project).

IPTV abonnement nodig?
Vanaf €50/jaar · Gratis proef · Actief binnen 5 min
Bestellen
Jasper van Dijk
Jasper van Dijk
Oprichter Holland IPTV · Rotterdam

10+ jaar ervaring in IPTV en streaming technologie. Schrijft alle gidsen op holland-iptv.com zelf, gebaseerd op echte klantvragen.

Lees meer over de auteur →
IPTV Abonnement
€50
per jaar · geen automatische verlenging
Bestellen via WhatsApp
Gratis proef beschikbaar · geen creditcard

Meer IPTV gidsen

error: Content is protected !!