Vela
Sprache: Deutsch

Anleitungen

IPTV EPG funktioniert nicht? Was du prüfen solltest

Meist ist es eins von vier Dingen: kein Link zum TV-Programm, ein Link, der kein TV-Programm liefert, Sender im TV-Programm, die nicht zu deiner Playlist passen, oder ein veraltetes TV-Programm. So findest du heraus, welches, in jedem Player.

Woher das TV-Programm kommt

  • Mit einem Xtream-Login liefert der Server des Anbieters die Sendungen Sender für Sender, und du musst nichts eingeben. Ist das Programm eines Senders leer, hat der Anbieter für diesen Sender keine Sendungsdaten hinterlegt.
  • Mit einer M3U-Playlist ist das TV-Programm eine eigene XMLTV-Datei. Die Playlist kann sie in ihrer ersten Zeile nennen (url-tvg oder x-tvg-url), oder dein Anbieter gibt dir den Link separat. Gibt es keins von beidem, gibt es auch kein TV-Programm zum Anzeigen.

Die meisten Lösungen unten betreffen den zweiten Fall.

1. Der Link zum TV-Programm fehlt oder ist falsch

  • Öffne die Playlist in einem Texteditor und sieh dir die erste Zeile an. Ein Link zum TV-Programm sieht so aus: #EXTM3U url-tvg="http://example.com/epg.xml.gz".
  • Kommt deine Playlist von einem Server im Xtream-Stil, bietet derselbe Server sein TV-Programm meist als xmltv.php an, mit Benutzername und Passwort im Link. Frag deinen Anbieter nach der genauen Adresse.
  • Füge den Link in Safari ein. Ein TV-Programm wird entweder geladen oder zeigt XML, das mit <tv> beginnt. Eine Webseite, ein Anmeldeformular oder ein Fehler heißt, dass der Link falsch oder abgelaufen ist.
  • In Vela zeigt „Account“ in der Zeile TV-Programm den verwendeten Link. TV-Programm-Link ändern setzt einen neuen, und TV-Programm der Playlist nutzen geht zu dem zurück, das die Playlist nennt. Ein Link muss mit http:// oder https:// beginnen.

2. Das TV-Programm ist komprimiert oder sehr groß

TV-Programme sind groß und werden deshalb oft mit gzip komprimiert ausgeliefert, mit der Endung .gz. Manche Player können die nicht öffnen und zeigen einfach nichts. Vela liest normale und mit gzip komprimierte Dateien. Bleibt ein anderer Player bei einem .gz-Link leer, frag nach dem normalen .xml-Link.

Ein vollständiges TV-Programm kann Hunderte Megabyte groß sein, und bei einer langsamen Verbindung dauert der erste Download Minuten. Währenddessen zeigt Vela „TV-Programm wird geladen …“ und dann „TV-Programm wird gelesen …“. Lass es fertig werden, bevor du es für kaputt hältst.

3. Die Sender passen nicht zum TV-Programm

Ein Player muss herausfinden, welcher Sender im TV-Programm zu welchem Sender in der Playlist gehört. Der übliche Schlüssel ist die tvg-id der Playlist, die der id eines Senders im TV-Programm entsprechen sollte:

  • In der Playlist: #EXTINF:-1 tvg-id="news.example" group-title="News",Example News
  • Im TV-Programm: <channel id="news.example">

Häufige Gründe, warum sie nicht zusammenpassen:

  • Die Playlist hat keine tvg-id oder eine leere.
  • Die IDs unterscheiden sich um mehr als Groß- und Kleinschreibung, etwa durch ein Länderkürzel auf nur einer Seite.
  • Das TV-Programm gehört zu einem anderen Senderangebot oder einer anderen Region als die Playlist.

Vela ordnet einen Sender im TV-Programm zu, dessen ID der tvg-id des Playlist-Senders entspricht, ohne auf Groß- und Kleinschreibung zu achten, oder dessen tvg-name, wenn er keine ID hat. Es akzeptiert auch einen Sender im TV-Programm, dessen Anzeigename dazu passt oder zum Namen des Senders selbst, sobald beide bereinigt sind. Findet all das nichts, zeigt „Account“ „Das TV-Programm enthält keine Sendungen für diese Sender.“ Die Lösung ist das TV-Programm, das zu dieser Playlist gehört; ist die Playlist deine eigene, korrigiere ihre tvg-id-Werte.

4. Die Zeiten liegen eine Stunde oder mehr daneben

Jede Sendung in einem XMLTV-Programm trägt ihre Zeitzone mit, etwa 20261019200000 +0000, und ein Player rechnet das in die Zeit deines iPhone um. Liegt das ganze Programm um genau eine oder mehrere Stunden daneben, hat entweder das TV-Programm seine Zeiten mit dem falschen Versatz versehen, oder die Zeitzone des iPhone selbst stimmt nicht.

  • Prüfe auf dem iPhone Einstellungen > Allgemein > Datum & Uhrzeit und schalte Automatisch einstellen ein.
  • Ein TV-Programm, das fast das ganze Jahr stimmt und nach der Zeitumstellung eine Stunde daneben liegt, hat seinen Versatz von Hand eingetragen. Das muss korrigieren, wer das TV-Programm erstellt.
  • Manche Player bieten eine manuelle Verschiebung. Vela nutzt den Versatz, den jede Sendung mitbringt, und hat keine manuelle Verschiebung; ein falsch beschriftetes TV-Programm muss also dort korrigiert werden, wo es entsteht.

5. Das TV-Programm des Anbieters hat Lücken

Nicht jeder Sender hat Sendungsdaten, und manche TV-Programme reichen nur ein oder zwei Tage. Ist ein Sender leer und seine Nachbarn sind gefüllt, hat das TV-Programm nichts für ihn, und kein Player kann zeigen, was nicht da ist. Vergleich ein paar Sender in derselben Kategorie, bevor du etwas änderst.

6. Das TV-Programm ist veraltet

Ein TV-Programm reicht ein paar Tage voraus, und ein Player, der es nie neu lädt, läuft irgendwann über sein Ende hinaus. Vela lädt die Playlist und ihr TV-Programm alle 12 Stunden neu, außer du änderst das unter Account > Mediathek > Automatisch aktualisieren, und Playlist und TV-Programm aktualisieren unter „Account“ tut es sofort. Die Zeile Programmdaten dort zeigt, wie viele Sendungen und Sender beim letzten Lesen gefunden wurden, und wann. Das Raster selbst zeigt zwei Stunden zurück und einen Tag voraus.

Immer noch leer? Schreib uns über die Support-Seite, mit der Meldung, die „Account“ unter dem TV-Programm zeigt.

Vela enthält keine Sender und keine Inhalte. Nutze Vela nur mit einem Abo oder einer Playlist, die du nutzen darfst.