Eine M3U-Playlist für IPTV ist eine Liste mit Verweisen auf TV-Streams und gegebenenfalls Zusatzinformationen wie Sendernamen, Gruppen und Logos. Sie können eine solche Liste als Datei oder als URL in einen kompatiblen IPTV-Player einbinden. Xtream Codes ist dagegen eine verbreitete Schnittstelle zur Anmeldung mit Serveradresse, Benutzername und Passwort. Beide Wege können zu denselben berechtigten Inhalten führen – sie unterscheiden sich vor allem darin, wie der Player Sender- und Zusatzdaten abruft.

Die Einrichtung in fünf Schritten:

  1. Prüfen Sie, ob Ihr Anbieter eine M3U-URL, eine M3U-Datei oder einen Xtream-Zugang bereitstellt.
  2. Wählen Sie einen IPTV-Player, der auf Ihrem Gerät läuft und genau diese Zugangsmethode unterstützt.
  3. Öffnen Sie im Player die Funktion zum Hinzufügen einer Playlist oder eines Zugangs.
  4. Tragen Sie die vorgesehenen Daten ein und laden Sie die Senderliste.
  5. Prüfen Sie einen Sender, die Gruppen und – falls bereitgestellt – den Programmführer (EPG).

Wichtig: Eine Playlist ist kein Abonnement und keine Garantie für verfügbare Sender. Verwenden Sie ausschließlich Inhalte und Zugänge, zu deren Nutzung Sie berechtigt sind. Die folgenden Beispiele enthalten keine funktionsfähigen Zugangs- oder Streamadressen.

Was ist eine M3U-Playlist für IPTV?

Wie funktioniert eine M3U-Datei?

Eine M3U-Datei ist eine Textdatei mit einer Abspielliste. Bei IPTV kann jeder Eintrag einen Sendernamen und die Adresse des zugehörigen Streams enthalten. Der Player liest die Liste und stellt daraus eine Auswahl zusammen. Er muss die Video- und Audiodaten anschließend noch über die jeweils eingetragene Quelle abrufen – die Playlist selbst enthält nicht den vollständigen Film oder Livestream.

In vielen IPTV-Listen beginnt die erste Zeile mit #EXTM3U. Eine Zeile mit #EXTINF beschreibt dann einen Eintrag; in der folgenden Zeile steht dessen Adresse.

Ein rein schematisches Beispiel:

#EXTM3U
#EXTINF:-1 tvg-id="beispiel.tv" group-title="Information",Beispielkanal
https://media.example.com/live/beispiel

Die Domain example.com steht hier ausschließlich für einen Platzhalter. In tatsächlichen Playlists können weitere Angaben wie tvg-logo oder tvg-name erscheinen. Welche davon sichtbar werden, bestimmt auch der jeweilige Player. Der offizielle Kodi IPTV Simple Client dokumentiert beispielsweise M3U-Senderlisten mit #EXTINF und tvg-id.

M3U-Datei, M3U-URL und M3U8 unterscheiden

Eine M3U-Datei liegt lokal vor und wird in einem Player importiert, der Datei-Import unterstützt. Eine M3U-URL ist eine Internetadresse, über die der Player die Liste abruft. Manche Apps aktualisieren URL-Playlists beim Start oder nach einem festgelegten Intervall; ob und wann aktualisiert wird, hängt von der App ab.

Die Endung .m3u8 weist typischerweise auf eine UTF-8-kodierte Playlist hin. Sie begegnet Ihnen außerdem sehr häufig bei HLS (HTTP Live Streaming). Eine HLS-M3U8-Datei kann einzelne Videosegmente oder unterschiedliche Qualitätsstufen eines einzelnen Streams beschreiben. Sie ist deshalb nicht automatisch eine komplette IPTV-Senderliste. Diesen technischen Unterschied erläutert auch die HLS-Spezifikation RFC 8216.

Verwenden Sie beim Einrichten genau die Adresse oder Datei, die für Ihre Anwendung vorgesehen ist. Das Umbenennen einer Dateiendung macht einen ungeeigneten Inhalt nicht automatisch kompatibel.

Welche Informationen enthält eine IPTV-Playlist?

Je nach Quelle und Formatvariante kann eine IPTV-M3U-Liste enthalten:

  • Stream-Adressen, die der Player zum Abruf der Inhalte verwendet.
  • Sendernamen sowie optionale Gruppen wie Nachrichten oder Sport.
  • Logo-Verweise, wenn solche Angaben hinterlegt sind.
  • EPG-Kennungen wie tvg-id, mit denen ein Sender einer Programmquelle zugeordnet werden kann.

Eine M3U ist kein vollständiger Programmführer. Sie kann zwar auf EPG-Informationen verweisen; die eigentlichen Sendungszeiten kommen häufig aus einer zusätzlichen Datenquelle. Und: Nur weil eine Liste Sendernamen enthält, ist weder deren Erreichbarkeit noch die Berechtigung zum Abruf gewährleistet.

Was sind Xtream Codes bei IPTV?

Serveradresse, Benutzername und Passwort erklärt

Unter Xtream Codes verstehen IPTV-Player häufig eine Xtream-kompatible API beziehungsweise Anmeldemethode. Anstelle einer einzelnen Playlist-URL geben Sie in einem entsprechenden Login-Bereich üblicherweise drei Informationen ein:

Eingabe Bedeutung
Serveradresse Die vom Zugangsanbieter bereitgestellte URL, gegebenenfalls einschließlich eines Ports
Benutzername Kennung des berechtigten Zugangs
Passwort Passwort des Zugangs

Das sind keine allgemeinen Zugangsdaten, und sie lassen sich nicht frei aus einer beliebigen M3U-Datei ableiten. Eine M3U-Adresse kann zwar bei manchen Systemen ähnliche Informationen enthalten – daraus folgt aber nicht, dass jede App oder jeder Dienst auch einen Xtream-Login anbietet.

Wie funktioniert die Anmeldung über Xtream Codes?

Wenn eine Anwendung diese Methode unterstützt, sendet sie die hinterlegten Angaben an den vorgesehenen Dienst und fragt die verfügbaren Inhalte ab. Je nach Dienst und App kann die Schnittstelle Live-TV-Kategorien, Filme, Serien, Kontoinformationen und EPG-Daten strukturiert bereitstellen.

Nicht jede Zusatzfunktion ist garantiert: Ein Programmführer erscheint nur, wenn passende Daten angeboten und vom Player verarbeitet werden. Dasselbe gilt für Mediatheken, Aufzeichnungen, Archivfunktionen oder Vorschaubilder.

Außerdem lässt sich daraus kein allgemeiner Geschwindigkeitsvorteil gegenüber M3U ableiten; auch die Quelle, die Internetverbindung und die Software beeinflussen die Nutzung.

M3U vs. Xtream Codes: Die Unterschiede im Vergleich

Einrichtung und Kompatibilität

Kriterium M3U-Playlist Xtream-kompatibler Zugang
Was Sie eingeben Playlist-URL oder Datei Serveradresse, Benutzername, Passwort
Wie der Player Daten erhält Er liest eine Liste mit Einträgen Er fragt strukturierte Daten über eine Schnittstelle ab
Typische Player-Unterstützung Weit verbreitet, unter anderem in Kodi IPTV Simple Client In ausgewählten IPTV-Playern, etwa TiviMate
Sendergruppen Können in M3U-Metadaten angegeben sein Können durch die API strukturiert geliefert werden
EPG Häufig separate XMLTV-Daten oder eine entsprechende Verknüpfung Kann über den Dienst verfügbar sein; nicht garantiert
Filme und Serien Je nach Playlist und Player unterschiedlich abbildbar Können gesonderte Bereiche haben; abhängig vom Dienst
Aktualisierung Gemäß den Aktualisierungsregeln des Players Gemäß Abrufverhalten von Player und Dienst
Wiedergabequalität Abhängig von Stream und Gerät Abhängig von Stream und Gerät

Senderlisten, Filme und Serien

Mit einer M3U kann ein Player Einträge anhand von Gruppenangaben sortieren. Eine Xtream-kompatible Schnittstelle kann getrennte Kategorien für Live-TV und Abrufinhalte liefern.

Ob diese Unterschiede im Alltag sichtbar sind, hängt von der App, den vorhandenen Daten und den Zugangsrechten ab. Eine große Mediathek entsteht nicht allein durch die Wahl von Xtream Codes.

EPG, Aktualisierung und Zusatzfunktionen

Einige Player zeigen beim Xtream-Login zusätzliche Informationen komfortabel an. Andere bieten selbst mit einer M3U-Datei zahlreiche Komfortfunktionen.

Deshalb gilt: Vergleichen Sie das tatsächliche Zusammenspiel aus Player, Datenquelle und Zugang, nicht nur die Bezeichnung des Login-Buttons. Der Wechsel von M3U zu Xtream ist auch kein Mittel, um Buffering grundsätzlich zu beheben.

M3U-Playlist in einem IPTV-Player einrichten

Schritt 1: Geeigneten Player auswählen

Prüfen Sie zuerst Ihr Gerät und den App-Store. Nicht jeder IPTV-Player läuft auf LG webOS, Samsung Tizen, Fire OS, Vega OS oder Android TV. Lesen Sie die Herstellerbeschreibung, bevor Sie eine App installieren oder eine separate Aktivierung bezahlen.

Ein dokumentiertes Beispiel ist Kodi mit dem Add-on PVR IPTV Simple Client, das laut offiziellem Kodi-Wiki M3U für Live-TV und XMLTV für EPG unterstützt.

Auch TiviMate nennt in seiner offiziellen Google-Play-Beschreibung M3U als Zugangsmethode; es ist speziell für Android TV ausgelegt.

Einen Überblick über die Player-Auswahl gibt unser IPTV-App-Vergleich.

Schritt 2: M3U-Link oder Datei hinzufügen

  1. Öffnen Sie in Ihrer App Playlist hinzufügen, Quelle hinzufügen oder den entsprechend benannten Bereich.
  2. Wählen Sie M3U-URL oder Dateiimport – nur sofern diese Option vorhanden ist.
  3. Fügen Sie die vollständige Adresse ein oder wählen Sie die bereitgestellte Datei.
  4. Vergeben Sie bei Bedarf einen gut erkennbaren Namen und speichern Sie.

Achten Sie auf Datenschutz: Eine persönliche Playlist-URL kann vertrauliche Zugangsdaten enthalten. Teilen Sie sie nicht öffentlich und geben Sie sie nicht in unbekannte „Playlist-Prüfer“ ein. Falls der Player einen QR-Code nutzt, prüfen Sie auch die Herkunft der dazugehörigen App oder Website.

Schritt 3: Senderliste laden und Wiedergabe testen

Warten Sie, bis die App die Einträge verarbeitet hat, und prüfen Sie anschließend mehrere berechtigte Sender.

Kontrollieren Sie, ob Gruppen sinnvoll angezeigt werden und die Fernbedienung funktioniert. Wenn nur einzelne Streams scheitern, testen Sie einen zweiten Sender, bevor Sie die gesamte Playlist löschen. Die genaue Menüführung kann je nach App-Version abweichen.

Xtream Codes im IPTV-Player einrichten

Schritt 1: Xtream-Anmeldung auswählen

Öffnen Sie in einem geeigneten Player die Funktion zum Hinzufügen eines Zugangs. Wählen Sie Xtream Codes, Xtream Codes API oder eine entsprechend gekennzeichnete Option.

Wenn Sie diese nicht finden, unterstützt Ihre App möglicherweise nur M3U oder verwendet eine andere Einrichtungsmethode.

Schritt 2: Server und Zugangsdaten eingeben

Tragen Sie die Serveradresse exakt wie bereitgestellt ein. Wenn der Anbieter einen Port vorgibt, muss er entsprechend den Anweisungen der App berücksichtigt werden.

Geben Sie anschließend Benutzername und Passwort ein. Achten Sie auf Groß-/Kleinschreibung sowie ungewollte Leerzeichen.

Wichtig: Ersetzen Sie nicht eigenmächtig http durch https oder umgekehrt. Nutzen Sie die für den Zugang dokumentierte Serveradresse und geben Sie die Daten ausschließlich in vertrauenswürdigen Anwendungen ein.

Wenn Ihnen nur eine M3U-URL vorliegt, fragen Sie nach, ob für Ihren Zugang überhaupt Xtream-Daten vorgesehen sind.

Schritt 3: Sender und Programmdaten überprüfen

Speichern Sie den Zugang und lassen Sie die App die verfügbaren Kategorien laden. Prüfen Sie Sender, gegebenenfalls Abrufinhalte und den EPG.

Wenn Inhalte fehlen, kann dies an Zugangsrechten, Datenangebot, App-Version oder einer falschen Anmeldung liegen. Die gewählte Login-Methode allein erzeugt keine zusätzlichen Inhalte.

EPG und XMLTV: So funktioniert der Programmführer

Warum eine M3U-Playlist nicht automatisch EPG-Daten enthält

EPG steht für Electronic Program Guide, den elektronischen Programmführer. Ein Player benötigt dafür Informationen über Sender und Sendungszeiten.

Eine M3U-Playlist liefert in erster Linie Verweise auf Streams; vorhandene Attribute wie tvg-id können bei der Zuordnung helfen, sind aber nicht selbst das vollständige Fernsehprogramm.

Das Kodi-Wiki beschreibt ausdrücklich M3U als Live-TV-Quelle und XMLTV als EPG-Quelle. Diese Trennung ist hilfreich, wenn Sender funktionieren, aber im Programmführer keine Sendungen erscheinen.

EPG-Quelle hinzufügen und Sender zuordnen

Falls Ihr Player eine separate EPG-Quelle unterstützt, öffnen Sie dessen Einstellungen für den Programmführer und tragen die vom berechtigten Datenanbieter bereitgestellte XMLTV-URL ein.

Aktualisieren Sie den EPG entsprechend den angebotenen Funktionen und prüfen Sie anschließend die Senderzuordnung.

Fehlen Programme bei einzelnen Kanälen, können unterschiedliche Senderkennungen, fehlende Daten oder die Zeitzoneneinstellung die Ursache sein.

Bei einem Xtream-Login können EPG-Daten ebenfalls fehlen. Vermeiden Sie daher die pauschale Aussage, Xtream bringe den Programmführer immer automatisch mit.

M3U oder Xtream Codes: Was sollten Sie verwenden?

Wann eine M3U-Playlist sinnvoll ist

M3U ist eine naheliegende Wahl, wenn Ihr Zugang ausdrücklich eine Playlist-URL oder Datei bietet, Ihr Player dieses Format unterstützt oder Sie eine Liste in einem dafür geeigneten Programm verwalten möchten.

Eine M3U kann auch dann praktischer sein, wenn Sie keine zusätzliche API-Anmeldung verwenden wollen oder können.

Wann Xtream Codes praktischer sein können

Xtream Codes können komfortabel sein, wenn Ihr Dienst die Anmeldung bereitstellt und Ihr Player die Kategorien sowie zusätzliche Informationen unterstützt.

Statt einer möglicherweise langen Playlist-URL geben Sie die vorgesehenen Server- und Kontodaten ein.

Vor allem bei der Navigation mit einer TV-Fernbedienung kann das angenehm sein – der genaue Aufwand hängt aber von der App ab.

Was tun, wenn Ihr Player nur eine Methode unterstützt?

Prüfen Sie zuerst die offiziellen Hinweise des Players und die Zugangsdaten Ihres Dienstes. Wenn sie nicht zusammenpassen, wählen Sie einen anderen kompatiblen Player oder erkundigen Sie sich beim Anbieter nach einer unterstützten Zugangsmethode.

Raten Sie keine Serverdaten und verwenden Sie keine Drittseiten, um Zugangsdaten „umzurechnen“.

M3U-Playlist funktioniert nicht: Häufige Fehler beheben

M3U-Link ungültig oder Senderliste leer

Kontrollieren Sie, ob Sie die vollständige URL ohne zusätzliche Leerzeichen eingefügt haben.

Prüfen Sie, ob der Zugang gültig ist und die App eine M3U-URL oder Datei im bereitgestellten Format unterstützt.

Eine leere Liste kann auch entstehen, wenn die Quelle nicht erreichbar ist oder der Dienst keine passenden Einträge liefert. Testen Sie bei Bedarf einen zweiten, berechtigten Inhalt und vergleichen Sie die Verbindung.

Xtream-Login fehlgeschlagen

Überprüfen Sie Serveradresse, eventuellen Port, Benutzername und Passwort. Achten Sie darauf, die drei Angaben nicht mit einem M3U-Link zu verwechseln.

Wenn dieselben Daten zuvor funktioniert haben, prüfen Sie mögliche Änderungen des Dienstes oder wenden Sie sich an dessen Support. Schicken Sie Zugangsdaten nur über den vorgesehenen, geschützten Kontaktweg.

EPG fehlt oder Sender werden nicht abgespielt

Wenn Sender funktionieren, aber keine Sendungszeiten erscheinen, kontrollieren Sie EPG-Quelle, Aktualisierung und Zuordnung.

Wenn die Wiedergabe stockt, vergleichen Sie andere Sender und prüfen Sie Internetverbindung, WLAN und den verwendeten Player.

Eine Änderung von M3U zu Xtream Codes ist kein garantierter Fix für eine instabile Streamquelle.

Bevor Sie App-Daten löschen oder eine Playlist neu anlegen, sichern Sie nötige Einstellungen und Zugangsinformationen.

Hilfe zu allgemeinen Fragen rund um Player und Einrichtung finden Sie auch in den Streamabo FAQ.

IPTV-Zugang und Streamabo: Das sollten Sie beachten

Player und IPTV-Abonnement unterscheiden

Ein IPTV-Player ist die Anwendung, mit der Sie eine Playlist oder einen vorgesehenen Zugang nutzen. Ein IPTV-Abonnement regelt, welche Inhalte und Funktionen Ihnen der jeweilige Dienst bereitstellt.

M3U und Xtream Codes sind Zugangsmethoden – keine eigenen Tarife, keine Apps und keine Garantie für bestimmte Sender. Manche Player verlangen für Premium-Funktionen eine separate Gebühr.

Verfügbare Zugangsmethode prüfen und Testzugang anfragen

Wenn Sie Streamabo kennenlernen möchten, können Sie über die Website einen kostenlosen 24-Stunden-Testzugang per E-Mail anfragen.

Das Team bearbeitet die Anfrage persönlich und übermittelt anschließend die für den Test vorgesehenen Zugangsdaten.

Welche Einrichtungsmethode für Ihren konkreten Zugang bereitgestellt wird, sollten Sie anhand dieser Angaben prüfen; Streamabo verspricht nicht pauschal beide Formate für jedes Gerät.

Kostenlosen 24-Stunden-Testzugang bei Streamabo anfragen

Häufig gestellte Fragen zu M3U und Xtream Codes

Was ist eine M3U-Playlist bei IPTV?

Eine M3U-Playlist ist eine Textliste mit Streamadressen und optionalen Senderinformationen. Ein geeigneter IPTV-Player kann daraus eine Senderübersicht erstellen.

Die Datei selbst enthält normalerweise nicht das Videomaterial und ersetzt keinen berechtigten Zugang zu den aufgeführten Quellen.

Was ist der Unterschied zwischen M3U und Xtream Codes?

Bei M3U verarbeitet der Player eine Playlist-Datei oder URL. Bei Xtream Codes meldet er sich mit Serveradresse, Benutzername und Passwort an einer kompatiblen Schnittstelle an.

Je nach App und Quelle können dabei weitere Informationen strukturiert abgerufen werden. Keine Methode garantiert automatisch bessere Bildqualität oder vollständige EPG-Daten.

Wie füge ich eine M3U-URL in einen IPTV-Player ein?

Öffnen Sie die Funktion Playlist hinzufügen, wählen Sie – sofern verfügbar – M3U-URL, fügen Sie die komplette Adresse ein und speichern Sie.

Warten Sie, bis die Liste geladen ist. Die genaue Menüführung unterscheidet sich je nach Gerät und Player.

Brauche ich für eine M3U-Playlist einen EPG-Link?

Nicht zwingend zum Abspielen der Sender. Für einen Programmführer benötigen Sie jedoch passende EPG-Daten, die je nach App und Zugang über eine separate XMLTV-URL oder eine andere unterstützte Datenquelle kommen können.

Ohne solche Daten kann die Senderliste funktionieren, während der EPG leer bleibt.

Warum funktioniert meine M3U-Playlist nicht?

Häufige Prüfstellen sind eine unvollständige URL, ein nicht mehr gültiger oder nicht erreichbarer Zugang, eine inkompatible App oder Verbindungsprobleme.

Prüfen Sie zuerst Adresse, Zugangstyp und Netzwerk. Falls nur einzelne Sender fehlen, untersuchen Sie deren Quelle statt sofort die ganze App zurückzusetzen.

Fazit: Die passende IPTV-Zugangsmethode wählen

Eine M3U-Playlist für IPTV ist eine flexible Möglichkeit, Senderlisten in geeigneten Playern einzubinden.

Xtream Codes nutzen dagegen eine serverbasierte Anmeldung, über die ein kompatibler Player gegebenenfalls zusätzliche Kategorien und Programmdaten abfragt.

Ob M3U oder Xtream besser passt, entscheidet nicht allein das Format, sondern vor allem Ihr Gerät, Ihre Player-App und die tatsächlich bereitgestellten Zugangsdaten.

Wählen Sie daher die Methode, die Ihr Player und Ihr berechtigter Zugang zuverlässig unterstützen.

Wenn Sie Streamabo vor einer Entscheidung ausprobieren möchten, können Sie einen kostenlosen 24-Stunden-Testzugang anfragen. Informationen zu verfügbaren Playern stehen in unserem IPTV-App-Vergleich.

Quellen und weiterführende Informationen