Kodi 21 Omega PVR IPTV Simple Client Einstellungsmenü mit M3U-URL-Eingabe

Voraussetzungen: Was vor der M3U-Einrichtung bereit sein muss

Bevor eine M3U-Playlist in Kodi eingerichtet werden kann, müssen drei Dinge vorhanden sein: Kodi 21 Omega installiert, der PVR IPTV Simple Client aktiviert und eine gültige M3U-URL oder M3U-Datei vom IPTV-Anbieter. Ohne diese Grundvoraussetzungen schlägt jeder Einrichtungsversuch fehl.

Der PVR IPTV Simple Client ist im offiziellen Kodi-Repository enthalten und muss nicht aus einer externen Quelle geladen werden. Er wird nicht vorinstalliert geliefert, muss aber nur einmalig aktiviert werden:

  1. Kodi öffnen → Einstellungen (Zahnrad) → Addons
  2. Meine Addons → PVR-Clients → PVR IPTV Simple Client
  3. Falls nicht sichtbar: Aus Repository installieren → Kodi Official Repository → PVR-Clients → PVR IPTV Simple Client → Installieren
  4. Nach der Installation: Plugin aktivieren (Schalter auf „Ein")
  5. Kodi neu starten
Kodi-Neustart nach Aktivierung erforderlich

Nach dem Aktivieren des PVR IPTV Simple Client muss Kodi vollständig neu gestartet werden – nicht nur in den Hintergrund gelegt. Erst nach dem Neustart erscheint der TV-Menüpunkt in der Kodi-Oberfläche.

M3U-URL in PVR IPTV Simple Client einrichten

Die häufigste Methode ist das Einbinden der M3U-Playlist über eine URL, die der IPTV-Anbieter bereitstellt. Der Vorteil: Die Senderliste wird bei jedem Start automatisch aktualisiert, ohne manuelle Dateiübertragung.

Schritt 1: PVR IPTV Simple Client konfigurieren

  1. Einstellungen → Addons → Meine Addons → PVR-Clients → PVR IPTV Simple Client
  2. Konfigurieren auswählen (nicht „Öffnen")
  3. Tab Allgemein → Typ der M3U-Playlist: Remote-Pfad (URL)
  4. M3U-Wiedergabelisten-URL: vollständige M3U-URL des Anbieters einfügen
  5. OK klicken → Kodi startet automatisch den Senderlisten-Import

Schritt 2: Wichtige Einstellungsparameter

Parameter Empfohlener Wert Erklärung
Playlist-Caching Aktiviert Lokal zwischengespeicherte Playlist bei kurzzeitigem Netzwerkausfall
Cache-Ablauf 24 Stunden Täglich frische Senderliste ohne manuelles Update
Anzahl Senderlisten-Starts -1 (unbegrenzt) Alle Sendungen werden importiert
Startkanal Letzter Kanal Beim Öffnen wird der zuletzt gesehene Sender geöffnet
Gruppenfilter aktivieren Nein (zunächst) Alle Gruppen importieren; später filtern wenn gewünscht

M3U-Datei lokal einbinden (Alternative)

Statt einer URL kann die M3U-Datei auch lokal auf dem Gerät gespeichert und von dort geladen werden. Das ist sinnvoll, wenn der IPTV-Anbieter keine stabile URL liefert oder die M3U-Datei manuell bearbeitet werden soll.

  1. M3U-Datei auf den Gerätespeicher oder einen USB-Stick übertragen
  2. PVR IPTV Simple Client → Konfigurieren → Typ: Lokaler Pfad
  3. Pfad zur M3U-Datei auswählen (Dateimanager öffnet sich)
  4. Datei auswählen → OK
Lokale Datei: kein automatisches Update

Bei lokaler M3U-Datei werden Änderungen des IPTV-Anbieters (neue Sender, geänderte Stream-URLs) nicht automatisch übernommen. Die Datei muss manuell aktualisiert und erneut gespeichert werden. Für die meisten Nutzer ist die URL-Methode praktischer.

EPG-Programmführer verknüpfen

Nach dem Einbinden der M3U-Playlist erscheinen die Sender in Kodi, aber ohne Programmvorschau. Für den EPG muss eine XMLTV-Quelldatei hinterlegt werden:

  1. PVR IPTV Simple Client → Konfigurieren → Tab EPG
  2. Typ der EPG-Quelldatei: Remote-Pfad (URL)
  3. XMLTV-URL des Anbieters einfügen
  4. EPG-Cache (Tage): 2–3 Tage (mehr belastet schwächere Geräte)
  5. OK → Kodi lädt EPG-Daten (kann einige Minuten dauern)
EPG-Ladezeit: normal bei erster Einrichtung

Beim ersten Laden einer XMLTV-Datei mit vielen Kanälen kann der Import 2–5 Minuten dauern. Kodi zeigt währenddessen einen Ladebalken. Den Vorgang nicht unterbrechen – Kodi auf der TV-Übersicht lassen.

M3U-Dateistruktur verstehen

Wer die M3U-Datei manuell prüfen oder bearbeiten möchte, sollte die Grundstruktur kennen. Jeder Kanal besteht aus zwei Zeilen:

#EXTM3U
#EXTINF:-1 tvg-id="ARD" tvg-name="Das Erste" tvg-logo="https://..." group-title="Deutschland",Das Erste
http://stream.beispiel.de/ard/playlist.m3u8

Die wichtigsten Attribute in der #EXTINF-Zeile:

  • tvg-id – Kanal-ID für EPG-Zuordnung (muss mit XMLTV übereinstimmen)
  • tvg-name – Anzeigename im Player
  • tvg-logo – URL zum Kanallogo (optional)
  • group-title – Gruppe/Kategorie (z. B. „Deutschland", „Sport")
Weiterführende Lektüre · Heise Online
Kodi einrichten: IPTV M3U Playlist hinzufügen – heise.de

Diagnose: Häufige M3U-Einrichtungsfehler und Lösungen

Diagnose-Checkliste: M3U Playlist in Kodi
Symptom: „Kein PVR-Backend verfügbar"
Ursache: PVR IPTV Simple Client nicht aktiviert oder Kodi nicht neu gestartet. Lösung: Addons → PVR-Clients → Plugin einschalten → Kodi vollständig neu starten.
Symptom: Senderliste bleibt leer nach URL-Eingabe
Ursache: M3U-URL nicht erreichbar oder fehlerhafte URL. Test: URL in einem Browser öffnen – wird die M3U-Datei heruntergeladen? Lösung: URL beim Anbieter neu anfordern; Netzwerkverbindung des Geräts prüfen.
Symptom: Sender vorhanden, aber kein EPG
Ursache: XMLTV-URL fehlt oder tvg-id in M3U stimmt nicht mit XMLTV-Kanal-IDs überein. Lösung: XMLTV-URL in EPG-Tab eintragen; Kanal-IDs abgleichen.
Symptom: Stream startet, bricht aber nach wenigen Sekunden ab
Ursache: Netzwerk-Bandbreite unzureichend oder ISP-Drosselung. Test: Speedtest auf dem Gerät durchführen; bei Fire TV oder Android Box LAN-Kabel statt WLAN verwenden.
Symptom: Kanallogos fehlen
Ursache: tvg-logo-URLs in der M3U-Datei nicht erreichbar. Lösung: Kanallogos werden nicht zwingend für die Funktion benötigt; alternativ lokale Logos per Kodi-Einstellung hinterlegen.
Symptom: „Fehler beim Verbindungsaufbau" bei bestimmten Sendern
Ursache: Stream-URL für diesen Kanal abgelaufen oder falsch. Lösung: Beim IPTV-Anbieter neue M3U anfordern; betroffene Sender prüfen ob sie im Paket enthalten sind.
Einstellungspfad Wichtigster Parameter Standardwert
Allgemein → M3U-Typ Remote-Pfad (URL) Kein Pfad
Allgemein → Cache 24 Stunden 0 Stunden
EPG → Typ Remote-Pfad (URL) Kein Pfad
EPG → Cache (Tage) 2–3 Tage 7 Tage
Catch-up → Modus Standard (auto) Deaktiviert