IPTV EPG werkt niet? Los je tv-gids snel op

IPTV EPG werkt niet met lege tv-gids, Geen informatie-melding en oplossingen voor XMLTV, tijdzone en IPTV-apps.
Foto van Mark van Dijk
Mark van Dijk

Mark van Dijk is een onafhankelijke technisch auteur gespecialiseerd in IPTV en digitale streaming. Sinds 2022 schrijft hij praktische handleidingen over IPTV-apps, installatie, apparaten en streamingkwaliteit. Met meer dan 15 gepubliceerde gidsen op Diamond IPTV Officieel helpt hij duizenden gebruikers in Nederland en België bij het instellen en optimaliseren van hun kijkervaring. Zijn achtergrond in IT en telecommunicatie, gecombineerd met een nuchtere schrijfstijl, maakt technische onderwerpen begrijpelijk voor zowel beginners als gevorderde gebruikers.

Als iptv epg werkt niet jouw probleem is, controleer dan eerst het foutbeeld: is alles leeg, loopt de gids één uur verkeerd, ontbreken alleen bepaalde zenders of blijft de app laden? Vernieuw daarna de gids één keer. Test vervolgens dezelfde playlist in een tweede app. Zo scheid je een appfout van een bron- of mappingprobleem.

Een EPG is losse gidsdata. Dat live tv wel afspeelt, bewijst alleen dat de stream werkt. Het bewijst niet dat de XMLTV-feed bereikbaar, geldig en correct aan dezelfde zender-id gekoppeld is.

Waarom werkt IPTV EPG niet en waar begin je?

Wanneer iptv epg werkt niet, begin je bij het zichtbare symptoom en verander je steeds één instelling. Een volledig lege gids wijst eerder op bron, koppeling of cache. Een verschuiving van precies één uur wijst op tijdnotatie of offset. Ontbreken enkele zenders, dan is kanaalmapping de eerste verdachte.

Voer deze snelle scheiding uit:

  1. Speel één zender af om te bevestigen dat de playlist werkt.
  2. Start één handmatige EPG-update en wacht tot de app klaar is.
  3. Controleer drie zenders uit verschillende groepen.
  4. Open dezelfde playlist in een tweede compatibele app.
  5. Vergelijk of dezelfde zenders daar ook geen gids tonen.

Werkt de gids in de tweede app wel, dan zit het probleem lokaal in de eerste app. Blijft hij in beide apps leeg, dan zijn de EPG-feed en de koppeling waarschijnlijker. Gebruik bij bredere uitval de gids om een IPTV-storing systematisch uit te sluiten.

Welk EPG-probleem zie je precies?

Het foutbeeld bepaalt de meest waarschijnlijke oorzaak. Een lege gids op alle zenders is iets anders dan drie ontbrekende programmaregels. In onze XMLTV-test leverde één kapot bestand een parserfout op, terwijl een tweede technisch geldig bestand toch nul koppelingen gaf. Dezelfde lege interface kan dus twee totaal verschillende oorzaken hebben.

Wat zie je? Waarschijnlijke oorzaak Eerste controle Niet meteen doen
Alles toont Geen informatie Feed niet geladen, ongeldig of niet gekoppeld Handmatige update en tweede app App direct verwijderen
Enkele zenders zijn leeg tvg-id en XMLTV-kanaal-id verschillen Handmatige kanaalkoppeling Tijdzone veranderen
Alles staat één uur verkeerd Offset, zomertijd of tijdinstelling Automatische tijd en EPG-offset Playlist vervangen
Loading blijft staan Feed traag, grote database of vastgelopen cache Update afbreken en app herstarten Meerdere updates tegelijk starten
Oude programma’s blijven staan Cache of mislukte automatische update EPG-data wissen en opnieuw laden Volledige appgegevens wissen

De tekst Geen informatie zegt alleen dat de app geen passend programma kan tonen. Hij vertelt niet waarom. Dat is vervelend, maar logisch: de speler ziet niet altijd of de feed leeg is, de parser stopte of het kanaal-id nergens bij past.

Hoe controleer je of de EPG-URL bereikbaar en geldig is?

Open de EPG-URL op een tweede apparaat en controleer of er XML wordt gedownload of weergegeven. Een bereikbare pagina is nog niet genoeg. Het bestand moet geldige XML bevatten met kanaal- en programmavelden. Onze kapotte testfeed was bereikbaar als bestand, maar stopte met mismatched tag op regel 3, kolom 47.

Plak een persoonlijke URL niet in een openbare validator. Zo’n adres kan een gebruikersnaam, wachtwoord of token bevatten. Download het bestand desnoods lokaal en open het met een teksteditor. Bovenaan verwacht je XML en elementen zoals <tv>, <channel> en <programme>, niet een HTML-foutpagina of inlogscherm.

Volgens de officiële XMLTV-definitie staan uitzendtijd en kanaalverwijzing als attributen van programme. Een minimale regel kan dus een start, stop en channel bevatten. Ontbreekt de afsluitende XML-structuur, dan kan een app de rest van het bestand weigeren.

De HTTP-status alleen bewijst evenmin dat de inhoud klopt. Een server kan een nette foutmelding teruggeven waar de app XML verwacht. Zie je leesbare tekst als “unauthorized”, een webpagina of een leeg bestand, vraag dan om een actuele EPG-link. Ga niet twintig keer verversen.

Waarom is de EPG leeg terwijl het XML-bestand wel laadt?

Een geldige XML-feed kan leeg lijken wanneer het kanaal-id in de gids niet overeenkomt met het tvg-id van de playlist. Onze eigen test bevatte één geldig programma onder guide-demo.nl, maar de playlist verwachtte demo.nl. De parser vond één programma en nul koppelingen. Technisch geldig. Functioneel leeg.

Dit heet mapping. De playlist beschrijft de afspeelbare zender, terwijl XMLTV de programma’s aan een kanaal-id hangt. De speler moet beide identifiers aan elkaar koppelen. Verschillen een punt, landcode, spatie of suffix, dan kan de titel van de zender er goed uitzien terwijl de gidsregel leeg blijft.

Controleer in een app met handmatige toewijzing of de lege zender aan de juiste gidszender is gekoppeld. Maak eerst één proefkoppeling. Verschijnt daarna programma-informatie, dan hoef je geen cache, DNS of tijdzone meer te onderzoeken. De oorzaak is gevonden.

Ontbreken tientallen mappings na een gewijzigde playlist, vraag dan de aanbieder om consistente tvg-id-waarden. Alles handmatig koppelen werkt, maar bij een volgende lijstupdate kan het opnieuw misgaan. Geen schone oplossing. Dat is gewoon zo.

Hoe herstel je de EPG in vijf veilige stappen?

Herstel de gids van minst ingrijpend naar meest ingrijpend: controleer tijd, vernieuw één keer, wis alleen EPG-data, test een tweede app en voeg de bron pas als laatste opnieuw toe. Deze volgorde beschermt favorieten en instellingen. In onze drie testbestanden hadden bronvaliditeit en mapping elk een afzonderlijk resultaat, dus combineer fixes niet blind.

  1. Zet datum, tijd en tijdzone automatisch en kies Europe/Amsterdam als de app een regio vraagt.
  2. Start één handmatige EPG-update en laat die volledig afronden.
  3. Gebruik de appoptie om alleen EPG- of gidsdata te wissen en laad opnieuw.
  4. Test dezelfde login of playlist in een tweede app op hetzelfde netwerk.
  5. Verwijder en voeg alleen de EPG-bron opnieuw toe wanneer de tweede app wel werkt.

Wis niet meteen alle appgegevens. Op Android kan dat playlists, favorieten en instellingen verwijderen. De officiële stappen van Android TV Help noemen gegevens en cache wissen als probleemoplossing, maar begin in een IPTV-app met de minder ingrijpende EPG-reset als die aanwezig is.

Is de gids daarna correct terug, stop dan. Meer aanpassen maakt de diagnose slechter. Werkt niets, leg vast welke drie testzenders je hebt gebruikt en of de tweede app hetzelfde toont. Met die informatie kan support iets. Met “EPG kapot” vrijwel niets.

Wat doe je bij verkeerde EPG-tijden?

Loopt de hele gids exact één uur voor of achter, controleer dan eerst automatische datum, tijdzone en een eventuele EPG-offset. XMLTV kan een numerieke tijdzone-offset bij een starttijd opslaan. Onze geldige test gebruikte 20260813190000 +0200: 13 augustus 2026 om 19:00 met een offset van twee uur ten opzichte van UTC.

Verander niet tegelijk de systeemtijd en de app-offset. Zet het apparaat eerst op automatische tijd en Europe/Amsterdam. Herstart de app, vernieuw de gids en vergelijk één programma met een betrouwbare programmatijd. Pas alleen daarna de EPG-offset aan wanneer alle zenders exact evenveel verschoven blijven.

Is slechts één zender verkeerd, dan is de algemene tijdzone waarschijnlijk niet de oorzaak. Een globale correctie zou alle goede zenders ook verschuiven. Meld in dat geval de zendernaam, de getoonde tijd, de werkelijke tijd en het verschil aan de aanbieder.

Rond de overgang tussen zomer- en wintertijd kan oude gidsdata tijdelijk afwijken. Een verse feed en automatische klok lossen dat meestal op. Blijft het verschil dagen bestaan, dan zit de verkeerde offset waarschijnlijk in de bron of appconfiguratie.

Hoe los je EPG-problemen per app op?

De menunamen verschillen per speler, maar de diagnose blijft gelijk: handmatig vernieuwen, alleen gidsdata wissen, bronkoppeling controleren en daarna een tweede app testen. Formuler-gebruikers melden op het Formuler Support Forum dat No information soms tijdelijk verdwijnt na een refresh. Dat is bewijs van herstelgedrag, niet automatisch van de oorzaak.

App Eerste actie Tweede actie Let op
TiviMate EPG handmatig bijwerken EPG wissen en opnieuw laden Controleer bron per playlist
IPTV Smarters Pro EPG vernieuwen Playlist opnieuw synchroniseren Xtream Codes kan gidsdata automatisch meenemen
MyTVOnline 3 Content source vernieuwen EPG-modus en interval controleren No information kan terugkeren
SmartOne IPTV EPG-URL en tijdzone controleren App herstarten Gebruik het app-specifieke MAC-adres
Hot IPTV EPG-URL opnieuw opslaan Volledige herstart Wacht tot import klaar is
Net IPTV EPG-bron opnieuw laden Playlistkoppeling controleren Basisinterface toont weinig foutdetails

Voor een vastgelopen Smarters-installatie staat een uitgebreider stappenplan bij IPTV Smarters Pro herstellen. Gebruik je een tv-app, controleer dan de juiste invoerroute voor SmartOne IPTV of Hot IPTV.

De exacte labels kunnen per versie en platform verschillen. Zoek naar EPG, TV Guide, Update, Refresh, Clear EPG of Content Sources. Verwijder nooit eerst de hele app als je alleen gidsdata kunt resetten.

Wanneer ligt de storing bij de aanbieder?

De EPG-bron ligt waarschijnlijk bij de aanbieder wanneer dezelfde gids op twee apparaten en in twee apps leeg blijft, terwijl live zenders wel spelen. Dat zijn vier onafhankelijke controles: twee omgevingen maal twee spelers. Werkt een alternatieve EPG-bron wel met dezelfde playlist, dan wordt het bewijs nog sterker.

Stuur support deze gegevens:

  • datum en exact tijdstip van de test;
  • drie zenders waarop Geen informatie staat;
  • gebruikte app en apparaat;
  • resultaat in de tweede app;
  • of de EPG-URL XML of een foutpagina teruggeeft;
  • of alle zenders of slechts enkele zenders zijn getroffen.

De aanbieder kan vervolgens de feedstatus, accounttoegang en kanaal-id’s controleren. Vraag bij een verlopen of geweigerde URL om een actuele link. Vraag bij enkele lege zenders om herstel van de mapping. Een nieuwe app installeren verandert geen ontbrekende gidsdata op de server.

Is je configuratie volledig hersteld en wil je een bron met gidsgegevens kiezen, vergelijk dan pas daarna iptv abonnementen. Test EPG, live beeld en terugkijken afzonderlijk. Een mooie gids zegt niets over streamstabiliteit, en andersom.

Hoe voorkom je dat de EPG opnieuw uitvalt?

Beperk herhaling door automatische tijd ingeschakeld te laten, één geldige gidsbron per playlist te gebruiken en updates niet onnodig tegelijk te starten. Controleer na een playlistwijziging drie vaste referentiezenders. Onze validatietest gebruikte precies drie scenario’s, omdat bereikbaarheid, XML-geldigheid en mapping afzonderlijke controles zijn en afzonderlijk kunnen falen.

Bewaar de oorspronkelijke EPG-URL veilig, maar deel hem niet openbaar. Noteer welke gidsbron bij welke playlist hoort. Heb je meerdere bronnen met overlappende zenders, geef ze duidelijke namen. Dat voorkomt dat je later de goede mapping wist omdat twee lijsten identiek lijken.

Laat de app automatisch bijwerken op een rustig interval dat hij zelf ondersteunt. Een korter interval maakt een kapotte bron niet beter en kan oude en nieuwe imports laten botsen. Controleer na een grote appupdate eerst de gids voordat je favorieten of koppelingen opnieuw opbouwt.

Blijft jouw huidige speler de EPG-database verliezen, dan kan een andere app praktischer zijn. Vergelijk daarvoor IPTV-apps voor Android. Kies op gidsbeheer en stabiliteit, niet alleen op uiterlijk.

Welke vragen worden vaak gesteld?

De meeste vervolgvragen gaan over lege XMLTV-data, een verschuiving van één uur, ontbrekende zenders en het verschil tussen cache en appgegevens. De kern blijft hetzelfde: controleer eerst bron, structuur en kanaalkoppeling. Pas daarna reset je lokale data. Zo voorkom je dat een serverprobleem eindigt in een onnodige herinstallatie.

Waarom speelt IPTV wel maar blijft de EPG leeg?

De videostream en gidsdata komen via verschillende gegevensstromen. Een werkende zender bewijst daarom niet dat de XMLTV-feed werkt of dat het kanaal-id correct gekoppeld is.

Kan een VPN een lege EPG oplossen?

Zelden. Alleen een aantoonbaar netwerk- of bereikbaarheidsprobleem kan via een andere route veranderen. Een VPN repareert geen ongeldige XML of verkeerde tvg-id.

Waarom ontbreekt de EPG bij slechts enkele zenders?

Meestal ontbreekt gidsdata voor die kanalen of verschillen de identifiers tussen playlist en XMLTV. Test één handmatige mapping voordat je algemene instellingen verandert.

Moet ik cache of appgegevens wissen?

Wis eerst alleen EPG-data in de app en daarna eventueel de cache. Volledige appgegevens wissen is de laatste stap, omdat opgeslagen playlists en voorkeuren verloren kunnen gaan.

Hoe weet ik of de EPG-link verlopen is?

Open de link privé op een tweede apparaat. Krijg je een toegangs- of inlogfout in plaats van XML, vraag dan de aanbieder om een actuele URL.

Werkt alles weer en zoek je daarna een passende iptv configuratie, controleer dan bij de eerste installatie meteen drie zenders, de huidige programmatijd en de gids van morgen. Dat kost twee minuten en voorkomt later giswerk.

0 Reviews

Write a Review