Troubleshooting·9 min

Von Shamir

EPG lädt nicht? Ein vollständiger Leitfaden zur Behebung Ihres IPTV-Programmführers in 2026

Sie richten Ihren IPTV-Player ein. Die Kanäle laden. Sie können zwischen ihnen wechseln. Alles sieht großartig aus – bis Sie den Programmführer öffnen und nichts als eine Flut leerer Zellen finden. Oder noch schlimmer: Zellen mit falschen Sendungen, die Programme zeigen, die vor fünf Jahren endeten.

EPG-Probleme sind die zweithäufigsten IPTV-Beschwerden nach Pufferung, und das Frustrierende ist, dass die Symptome unabhängig von der Ursache identisch aussehen. Dieser Leitfaden führt Sie durch die fünf echten Probleme hinter defekten EPGs in der Reihenfolge, in der es sich lohnt, sie zu überprüfen.

Screenshot: ein leeres EPG-Gitter mit Kanälen, aber ohne Programme

The fast fix

Ein leerer Programmführer hat fünf Ursachen – die meisten werden behoben, bevor Sie hinschauen

Tuneline ist ein kostenloser Media Player mit virtualisiertem Rendering, der selbst riesige Programmführer schnell hält, und bietet XMLTV-Aktualisierung mit einem Tippen – daher laden Zeitplandaten, die ältere Player blockieren würden, hier problemlos. Kein Konto erforderlich, bringen Sie Ihre eigene Wiedergabeliste mit.

Kostenlos herunterladen

Was EPG wirklich ist

EPG steht für Electronic Program Guide (Elektronischer Programmführer). Es sind die Metadaten, die Ihrem IPTV-Player mitteilen, was derzeit auf jedem Kanal läuft, was als nächstes kommt und wie die Programmbeschreibungen lauten. Es gibt keine Magie dabei – Ihr Player lädt eine Datei herunter oder fragt eine API ab, wertet die Programmnamen und Zeiten aus und rendert sie in einem Gitter neben Ihren Kanälen.

Das Standardformat ist XMLTV: eine einzelne XML-Datei, die jeden Kanal, jedes Programm, jede Startzeit, jede Dauer und optional Poster und Beschreibungen auflistet. Eine typische XMLTV-Datei für einen großen Anbieter kann 50–500 MB unkomprimiert sein und Hunderttausende von Programmeinträgen enthalten.

Der Grund, warum EPG so oft bricht, ist, dass diese Datei Folgendes tun muss:

  1. Erfolgreich von Ihrem Anbieter heruntergeladen werden.
  2. Korrekt dekomprimiert werden (die meisten sind gzip-komprimiert).
  3. Ohne Fehler geparst werden.
  4. Mit den Kanal-IDs in Ihrer Wiedergabeliste übereinstimmen – hier passieren die meisten Fehler.
  5. Ohne Timeout in Ihrem Player-Gitter angezeigt werden.

Ein Fehler bei einem dieser fünf Schritte führt zu einem leeren Programmführer. Lassen Sie uns sie durchgehen.

Ein Fehler, den ich versandt und dann selbst aufgespürt habe (damit Sie ihn in Ihrem eigenen Player erkennen können): Ein früherer Build von Tuneline behielt das analysierte EPG im Speicher und machte es nicht ungültig, wenn der Benutzer zwischen Xtream-Quellen wechselte. Symptom: Der Programmführer sah voll aus, aber die Programmnamen waren für die Kanäle des vorherigen Anbieters. Wenn Sie neu installieren oder eine Aktualisierung erzwingen und der richtige Programmführer erscheint, ist dies diese Klasse von Fehler – und es ist überraschend häufig bei Playern, die aggressiv zwischenspeichern, ohne den Cache pro Quelle zu begrenzen.


Ursache 1: Ihre EPG-URL ist veraltet oder fehlt

Dies ist die häufigste Ursache und am einfachsten zu beheben. Wenn Sie eine M3U-Wiedergabeliste verwenden, kommt Ihr EPG von einer separaten XMLTV-URL, die Sie manuell in Ihren Player eingeben müssen. Viele Benutzer:

  • Haben nie eine EPG-URL eingegeben (M3U hat Kanäle, aber keine Programmführerquelle).
  • Geben Sie eine EPG-URL ein, die vor Monaten offline gegangen ist.
  • Die falsche URL eingegeben – einen Programmführer für eine andere Anbieterkanaliste.

So beheben Sie das Problem

Finden Sie die Dokumentationsseite Ihres Anbieters. Fast jeder bezahlte IPTV-Anbieter veröffentlicht sowohl eine M3U-URL als auch eine XMLTV-URL. Sie sehen typischerweise wie folgt aus:

http://your-provider.example/xmltv.php?username=USER&password=PASS

Oder:

http://your-provider.example/epg.xml.gz

Fügen Sie dies in die EPG-Einstellungen Ihres Players ein, erzwingen Sie eine Aktualisierung und beobachten Sie, wie sich der Programmführer füllt. In Tuneline ist dies Einstellungen → EPG → XMLTV-URL, mit einem Aktualisierungsbutton direkt daneben, und der Programmführer wird normalerweise innerhalb von Sekunden nach einer Aktualisierung gefüllt.

Screenshot: Tuneline EPG-Einstellungen mit XMLTV-URL und Aktualisierungsbutton

Wenn Sie auf Xtream Codes sind, müssen Sie normalerweise überhaupt keine EPG-URL festlegen – EPG kommt über dieselbe API wie die Kanäle. Wenn Ihr Programmführer auf Xtream leer ist, gehen Sie zu Ursache 3.


Ursache 2: Das EPG wurde heruntergeladen, aber die Kanal-IDs stimmen nicht überein

Dies ist der frustrierendste EPG-Fehler, weil es aussieht, als hätte EPG funktioniert – Ihr Player sagt, dass es erfolgreich geladen wurde – aber das Gitter ist immer noch leer.

Was ist passiert: Ihre XMLTV-Datei hat tausende von Kanälen, von denen jeder durch eine tvg-id wie news.us oder sport.de identifiziert wird. Ihre M3U-Wiedergabeliste hat ihre eigenen tvg-id-Werte. Wenn die IDs nicht übereinstimmen, kann der Player ein Programm nicht mit seinem Kanal verknüpfen. Sie erhalten ein vollständig geladenes EPG, das nutzlos ist, weil nichts verbunden ist.

So erkennen Sie es

Schauen Sie sich den Eintrag eines Kanals in Ihrer M3U-Datei an. Die Zeile sieht wie folgt aus:

#EXTINF:-1 tvg-id="cnn.us" tvg-name="CNN" tvg-logo="...",CNN

Schauen Sie sich jetzt Ihre XMLTV-Datei an (die meisten Anbieter ermöglichen den direkten Download). Suchen Sie nach der Kanal-ID. Gibt es einen passenden <channel id="cnn.us">-Eintrag? Wenn nicht – oder wenn die IDs leicht unterschiedlich sind (z. B. CNN.us vs. cnn.us) – das ist Ihr Problem.

So beheben Sie das Problem

Einige Optionen, je nach Ihrem Player:

  • Beste Lösung: Verwenden Sie einen Player, der Fuzzy Matching durchführt – d. h. auf das Matching von Kanälen nach normalisiertem Namen zurückgreift, wenn tvg-id fehlt oder falsch geschrieben ist. Der Matcher von Tuneline konvertiert beide Seiten in Kleinbuchstaben, entfernt häufige Suffixe wie "HD"/"FHD"/"4K" und nachfolgende Regionscodes und vereinfacht Leerzeichen vor dem Vergleich. Es ist nicht perfekt (zwei Kanäle mit demselben Namen kollidieren), aber es rettet 70–80% der Wiedergabelisten, bei denen die IDs des Anbieters einfach schlampig sind.
  • Manuelle Lösung: Bearbeiten Sie Ihre M3U-Datei und ändern Sie die tvg-id-Werte so, dass sie der XMLTV-Datei entsprechen. Dies ist mühsam, funktioniert aber.
  • Anbieter-Lösung: E-Mail an Ihren IPTV-Anbieter und teilen Sie ihm mit, dass ihre M3U-IDs und XMLTV-IDs nicht übereinstimmen. Überraschend oft regenerieren sie die Datei – sie erhalten diese Beschwerde ständig.

Ursache 3: Ihr Anbieterserver EPG ist langsam oder begrenzt die Geschwindigkeit

Große XMLTV-Dateien benötigen echte Zeit zum Herunterladen. Wenn der EPG-Server Ihres Anbieters überlastet ist (sehr häufig während der Stoßzeiten), kann Ihr Player möglicherweise vor Abschluss des Downloads ein Timeout aufweisen. Einige Anbieter begrenzen auch die Geschwindigkeit von EPG-Downloads – wenn Sie EPG in der letzten Stunde fünfmal aktualisiert haben, kann die nächste Anfrage möglicherweise stillschweigend abgelegt werden.

Symptome

  • EPG lädt manchmal, aber nicht immer.
  • Die erste Aktualisierung nach der Installation funktioniert, dann geben nachfolgende Aktualisierungen Leeres zurück.
  • EPG funktioniert um 3 Uhr morgens, schlägt aber um 20 Uhr fehl.

So beheben Sie das Problem

  • Erhöhen Sie das EPG-Timeout in Ihrem Player. Die meisten Player haben standardmäßig 30 Sekunden. Erhöhen Sie es auf 120.
  • Aktualisieren Sie EPG weniger häufig. Einmal alle 12 oder 24 Stunden ist für Live-Programmdaten ausreichend.
  • Verwenden Sie die gzip-komprimierte Version. Wenn Ihr Anbieter sowohl epg.xml als auch epg.xml.gz verfügbar macht, verwenden Sie immer die gzip-URL – sie ist typischerweise 5–10× kleiner.
  • Wenn der Anbieter die Geschwindigkeit begrenzt, warten Sie eine Stunde. Aktualisieren Sie dann und aktualisieren Sie für einen Tag nicht erneut.

Ursache 4: Ihre XMLTV-Datei ist beschädigt

Einige Exporte von Anbietern XMLTV enthalten fehlerhafte Einträge – ungültige Datumsformate, unterbrochene UTF-8-Zeichen, nicht geschlossene Tags. Ein strikter XML-Parser verweigert das Laden der gesamten Datei aufgrund eines einzigen fehlerhaften Eintrags und lässt Sie mit einem leeren EPG.

So erkennen Sie es

Wenn die Protokolle Ihres Players (jeder seriöse Player hat diese) Fehler wie "XML parse error at line 47291" oder "unexpected end of input" zeigen, haben Sie eine beschädigte Datei gefunden.

So beheben Sie das Problem

Sie haben im Allgemeinen drei Möglichkeiten:

  • Verwenden Sie einen nachgiebigeren Player. Einige Player (Tuneline eingeschlossen) sind so konfiguriert, dass fehlerhafte Einträge übersprungen und der Rest geladen wird. Strikte Player geben die ganze Datei auf.
  • Verwenden Sie eine andere EPG-Quelle. Viele kostenlose öffentliche EPG-Aggregatoren republizieren Anbieterdaten mit sauberer Formatierung. Seien Sie vorsichtig mit den Lizenzbedingungen.
  • Melden Sie die fehlerhafte Datei Ihrem Anbieter. Sie können sie normalerweise innerhalb eines Tages beheben.

Ursache 5: Ihr Player kann große EPGs einfach nicht gut rendern

Einige Player behaupten, EPG zu unterstützen, ersticken aber, wenn das Gitter mehr als ein paar hundert Kanäle hat. Die Daten sind da, das Parsing war erfolgreich, aber die Benutzeroberfläche friert entweder ein oder zeigt leere Zellen an, weil das gleichzeitige Rendern von Tausenden von Programmeinträgen zu langsam ist.

Symptome

  • Das Scrollen durch EPG ist träge.
  • Zellen erscheinen und verschwinden beim Scrollen.
  • Die ersten 50 Kanäle zeigen Programme, aber alles darunter ist leer.

So beheben Sie das Problem

Dies ist eine Player-Einschränkung. Die Lösungen sind:

  • Verwenden Sie einen Player mit virtualisiertem EPG-Rendering. Moderne Player rendern nur die Zellen, die du tatsächlich sehen kannst, sodass eine 5.000-Kanal-Programmzeitschrift genauso schnell scrollt wie eine 50-Kanal-Programmzeitschrift. Das EPG-Raster von Tuneline ist virtualisiert und wurde auf 10.000+ Kanal-Playlists getestet – große Programmzeitschriften sollten nicht der Grund sein, dass dein TV-Schauen langsam wirkt.
  • Filtere deine Kanalliste. Wenn du normalerweise nur 30 Kanäle schaust, verstecke alles andere. Das EPG wird auf einer kleineren Liste viel schneller gerendert.
  • Wechsel den Player. Das ist oft die richtige Antwort, wenn du schon seit Monaten mit EPG kämpfst.

Eine Diagnoseabfolge, die Zeit spart

Wenn jemand fragt: "Warum wird mein EPG nicht geladen?", führen wir ihn schrittweise durch Folgendes:

  1. Ist eine EPG-URL konfiguriert? (Wenn auf M3U.) Die meisten Benutzer haben diesen Schritt übersprungen.
  2. Funktioniert die URL noch? Öffne sie in einem Browser – du solltest XML sehen oder einen Download bekommen.
  3. Stimmen die Kanal-IDs in der M3U mit den IDs in der XMLTV überein? Wähle einen Kanal aus und verifiziere es manuell.
  4. Ist der EPG-Server deines Anbieters jetzt reaktionsfähig? Versuche, zu einer anderen Tageszeit zu aktualisieren.
  5. Wird die XMLTV-Datei korrekt geparst? Überprüfe die Player-Logs auf Parse-Fehler.
  6. Kann dein Player die Größe dieser Programmzeitschrift verarbeiten? Versuche es mit einer kleineren Teilmenge.

Wenn du diese systematisch durcharbeitest, findest du jedes Mal die Ursache.


Wie eine "gute EPG" tatsächlich aussieht

Hier ist der Standard, den du von deinem IPTV-Player erwarten solltest:

  • < in weniger als 60 Sekunden beim ersten Laden für eine 200-MB-Programmzeitschrift über Wi-Fi.
  • Hintergrund-Aktualisierung, die die Wiedergabe nicht unterbricht.
  • Fuzzy-ID-Matching, sodass leicht nicht übereinstimmende Playlists trotzdem verlinkt werden.
  • Jetzt/Nächste-Leiste, die zeigt, was gerade läuft und was als Nächstes kommt, ohne das volle Raster zu öffnen.
  • Suche in der EPG – finde "wann ist das Spiel?" ohne zu scrollen.
  • Erinnerungen – benachrichtige mich, wenn ein bestimmtes Programm bald startet.
  • Catch-Up-Integration – klicke auf eine Sendung, die vor 3 Stunden lief, um die Catch-Up-Version abzuspielen, wenn dein Anbieter das unterstützt.

Wenn dein aktueller Player die meisten dieser Funktionen nicht beherrscht, ist das nicht normal. Es ist ein Zeichen, dass dein Player technologisch hinterherhinkt.

Screenshot: ein vollständig gefülltes EPG-Raster in Tuneline


Häufig gestellte Fragen

Warum zeigt meine EPG alte Sendungen von vor Jahren?

Deine XMLTV-Datei ist veraltet. Dein Player hat eine Programmzeitschrift einmal heruntergeladen und seitdem nicht aktualisiert. Erzwinge eine manuelle Aktualisierung und überprüfe dann, dass die automatische Aktualisierung nach einem täglichen Plan aktiviert ist.

Warum funktioniert die EPG bei einigen Kanälen, aber nicht bei anderen?

Fast immer ein tvg-id-Zuordnungsproblem (Ursache 2). Die Kanäle mit EPG haben IDs, die mit der XMLTV-Datei übereinstimmen; die anderen nicht.

Gibt es eine kostenlose öffentliche EPG-Quelle, die ich verwenden kann?

Ja – Projekte wie iptv-org/epg pflegen von der Community kuratierte XMLTV-Exporte für viele Länder. Die Qualität variiert. Sie eignen sich am besten als Ergänzung zur EPG deines Anbieters, nicht als Ersatz.

Hat Tuneline eine bessere EPG-Unterstützung als ältere IPTV-Player?

Wir haben die EPG-Unterstützung speziell aufgebaut, weil jeder andere Player, den wir ausprobiert haben, bei einer der fünf oben genannten Ursachen gescheitert ist. Tuneline unterstützt Fuzzy-ID-Matching, virtualisiertes Raster-Rendering, Hintergrund-Aktualisierung, Suche, Erinnerungen und Catch-Up-Integration, sofern unterstützt. Nichts davon ist Zauberei – es ist einfach das, was eine TV-Programmzeitschrift 2026 können sollte.

Wie oft sollte ich meine EPG aktualisieren?

Einmal am Tag ist völlig ausreichend für Live-Programmdaten. Die meisten Anbieter aktualisieren ihre XMLTV ein- oder zweimal täglich. Eine Aktualisierung alle 15 Minuten bringt dir keine neueren Daten – sie bombardiert nur deinen Anbieter und führt wahrscheinlich zu einer Drosslung.


Die Kurzfassung

EPG-Probleme sehen mysteriös aus, sind aber fast immer auf eines von fünf behebbaren Problemen zurückzuführen: fehlende URL, nicht übereinstimmende Kanal-IDs, langsamer Anbieter, beschädigte Datei oder schwaches Player-Rendering. Gehe diese der Reihe nach durch und du wirst die Programmzeitschrift in weniger als einer Stunde reparieren.

Wenn du es satt hast, jeden paar Wochen mit denselben EPG-Besonderheiten zu kämpfen, probiere Tuneline – Fuzzy-ID-Matching, virtualisiertes Rendering und Hintergrund-Aktualisierung sind Standard. Deine Programmzeitschrift sollte einfach funktionieren.

Artikel teilen

The fast fix

Rather not troubleshoot? Tuneline handles this for you.

A free media player with hardware-accelerated playback and automatic reconnect built in — the two things most players leave off. Bring your existing playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Diesen Artikel in einer anderen Sprache lesen

Tuneline ist eine Medienplayer-Anwendung. Sie stellt keine Inhalte bereit, hostet und verbreitet keine. Die eigene Playlist bringen Sie selbst mit, genau wie bei VLC.