Apps

Xtream Codes oder M3U: Welcher Zugang ist besser?

Jonas Becker · Streaming-Redakteur bei Kaufen IPTV 4K
Veröffentlicht am · aktualisiert am · 9 Min. Lesezeit

Xtream Codes oder M3U: Login-Maske einer IPTV App auf dem Fernseher

Xtream Codes ist fast immer die bessere Wahl: Du gibst nur Server-URL, Benutzername und Passwort ein und bekommst EPG, Filmposter, Serienstaffeln und Catch-up automatisch. Einen M3U-Link brauchst du nur, wenn deine App nichts anderes akzeptiert.

M3U IPTV und Xtream Codes sind zwei Wege, dieselben Sender in deine App zu bringen, sie fühlen sich im Alltag aber völlig unterschiedlich an. Der M3U-Link ist eine lange Adresse zu einer Textliste, Xtream Codes besteht aus drei kurzen Feldern. Hier erfährst du, welcher Zugang schneller ist, wo EPG und Filmposter herkommen und wie du aus einem M3U-Link in einer Minute deine Xtream-Daten machst.

Was ist der Unterschied zwischen Xtream Codes und M3U?

Ein M3U-Link lädt eine fertige Liste aller Streams, Xtream Codes fragt die Inhalte über drei Zugangsdaten gezielt beim Server ab.

Kurz gesagt:

  • M3U: ein einziger langer Link, die App lädt eine Textdatei mit allen Sendern.
  • Xtream Codes: Server-URL, Benutzername und Passwort, die App holt Inhalte nach Bedarf.
  • Beide Wege nutzen dasselbe Abo und dieselben Zugangsdaten.
  • Welche Variante du nutzt, entscheidest du in der App, nicht beim Kauf.
  • Du kannst jederzeit wechseln, ohne dass sich an deinem Abo etwas ändert.

Ein M3U-Link zeigt auf eine Textdatei, in der jeder Sender mit Name, Kategorie, Logo und Streamadresse untereinander steht.

Das bedeutet in der Praxis:

  • Die App liest die komplette Liste bei jedem Start ein.
  • Einen Programmführer enthält die Datei nicht, den trägst du separat ein.
  • Filme stehen wie Sender in der Liste, meist ohne Poster und Beschreibung.
  • Ändert dein Anbieter etwas, musst du die Playlist neu laden.

So funktioniert Xtream Codes

Bei Xtream Codes stellt die App gezielte Anfragen an den Server, etwa nach Live-Sendern, Programmdaten oder Filmen.

Das bringt dir:

  • Programmführer kommt automatisch mit.
  • Filme mit Poster, Inhaltsangabe und Serien nach Staffeln.
  • Catch-up, sofern dein Anbieter ein Archiv hat.
  • Schnelle Menüs, weil nur die geöffnete Kategorie geladen wird.
  • Drei kurze Felder, die du auch mit der Fernbedienung schnell eintippst.
  • Saubere Sitzungen: Schließt du die App, gibt der Server die Verbindung zügig wieder frei.

Xtream Codes, M3U oder MAC-Portal: der Vergleich

Xtream Codes gewinnt bei EPG, Filmpostern und Tempo, M3U ist universell, und das MAC-Portal spart dir das Tippen am Fernseher.

Die drei Zugänge im Überblick:

KriteriumXtream CodesM3U-LinkMAC-Portal
AnmeldungServer, Benutzer, Passwortein langer LinkMAC-Adresse, Daten per Website
EPGautomatischXMLTV-Link nötigje nach eingetragener Quelle
Filmposter, Staffelnjameist neinmit Xtream-Daten ja
Catch-upjaseltenmit Xtream-Daten möglich
Ladetemposchnelllangsam bei großen Listenwie die eingetragene Quelle
Tippen mit Fernbedienungkurzmühsamnichts am TV

Welcher Zugang ist besser für dich?

Für fast alle Geräte ist Xtream Codes der bessere Zugang, M3U bleibt die Reserve für Apps, die nur Playlists kennen.

Die Faustregel:

  • Fire TV, Android TV, Apple TV: immer Xtream Codes, etwa in TiviMate, IPTV Smarters Pro oder IPTVX.
  • Samsung und LG: MAC-Portal-Apps wie IBO Player, dort trägst du am besten die Xtream-Daten ein.
  • PC mit VLC: M3U-Link, weil VLC kein Xtream kennt.
  • Enigma2-Receiver: oft M3U oder ein spezielles Skript.

Wie IPTV technisch überhaupt funktioniert, erklärt der Ratgeber Was ist IPTV.

Xtream am Fernseher, M3U am PC: Geht das gleichzeitig?

Ja, du kannst beide Zugänge parallel nutzen, solange du die Zahl der erlaubten Verbindungen deines Abos einhältst.

Das bedeutet:

  • Jeder laufende Stream zählt als eine Verbindung, egal ob über Xtream oder M3U.
  • Mit einem Abo für ein Gerät läuft immer nur ein Bildschirm zur selben Zeit.
  • Meldet die App “Max connections reached”, schließt du sie auf den anderen Geräten und wartest 5 bis 10 Minuten.

Wo finde ich die URL für IPTV?

Die Server-URL steckt bereits in deinem M3U-Link: Es ist alles, was vor /get.php steht, ohne Schrägstrich am Ende.

So sieht ein typischer M3U-Link aus:

http://beispiel-server.de:8080/get.php?username=max123&password=abc456&type=m3u_plus&output=ts

Daraus liest du ab:

  • Server-URL: http://beispiel-server.de:8080
  • Benutzername: max123, der Wert nach username=
  • Passwort: abc456, der Wert nach password=
  • Den Rest ab &type= brauchst du für Xtream nicht.
  • Endet dein Link auf output=m3u8, gilt genau dieselbe Regel.
Login-Maske einer IPTV App mit Feldern für Server-URL, Benutzername und Passwort
Drei Felder statt eines langen Links: So sieht ein Xtream-Login aus.

Typische Fehler beim Abtippen

Die meisten Login-Fehler entstehen durch einen falsch kopierten Server, versteckte Leerzeichen oder verwechselte Zeichen.

Darauf achtest du:

  • Kein /get.php, kein /player_api.php und kein Schrägstrich am Ende der Server-URL.
  • Daten von Hand tippen, Kopieren fügt oft unsichtbare Leerzeichen ein.
  • Groß- und Kleinschreibung beachten.
  • I, l und 1 sowie O und 0 genau prüfen.
  • Klappt http nicht, testweise https probieren.
  • Datum und Uhrzeit des Geräts auf automatisch stellen, sonst lehnt der Server die Anmeldung ab.

Einen M3U-Link brauchst du für Apps, die nur Playlists annehmen, für VLC am PC und für manche Receiver mit Enigma2.

Typische Fälle:

  • Deine App bietet kein Feld für Xtream Codes.
  • Du schaust am Computer mit VLC über Medien → Netzwerkstream öffnen.
  • Du nutzt Kodi mit dem Add-on PVR IPTV Simple Client.
  • Du willst eine selbst bearbeitete Senderliste laden.
  • Du testest, ob dein Zugang grundsätzlich funktioniert.

Weil ein M3U-Link keinen Programmführer enthält, trägst du die XMLTV-Adresse deines Anbieters als zusätzliche EPG-Quelle ein.

So baust du die Adresse:

  1. Nimm deine Server-URL, etwa http://beispiel-server.de:8080.
  2. Hänge /xmltv.php?username=max123&password=abc456 an.
  3. Trag die fertige Adresse in deiner App als EPG-Quelle ein.
  4. Weise die Quelle deiner Playlist zu und aktualisiere den EPG.
  5. Stell die Aktualisierung auf 24 bis 48 Stunden, nicht stündlich.

Was ist ein IPTV-Portal?

Ein IPTV-Portal ist eine Adresse, über die sich ein Gerät per MAC-Adresse anmeldet, statt mit Benutzername und Passwort.

Es gibt zwei Arten:

  • MAC-Portal-Apps auf Smart TVs: IBO Player, Flix IPTV, SmartOne.
  • Portal für MAG-Boxen und Formuler-Geräte: eine Portal-URL vom Anbieter.
  • In beiden Fällen ist die MAC-Adresse das Erkennungszeichen des Geräts.
  • Formuler-Boxen mit MYTV Online können beides: Portal oder Xtream-Login.
  • Wichtig: Die MAC-Adresse unterscheidet sich oft zwischen WLAN und Kabel.

MAC-Portal-Apps auf Smart TVs

Bei MAC-Portal-Apps zeigt der Fernseher eine MAC-Adresse an, und du trägst deine Playlist bequem am Handy oder PC ein.

So läuft es ab:

  1. App am TV öffnen, MAC-Adresse und gegebenenfalls Device Key notieren.
  2. Website der App am Handy öffnen und mit diesen Daten anmelden.
  3. Xtream-Daten oder M3U-Link eintragen und speichern.
  4. Am Fernseher Neu laden drücken.

Die genauen Schritte für jede App zeigt der Ratgeber Playlist per MAC-Adresse hinzufügen.

Portal-URL für MAG-Boxen

MAG-Boxen melden sich über eine Portal-URL an, die dein Anbieter vorher mit der MAC-Adresse der Box verknüpft.

So gehst du vor:

  1. Einstellungen → Systemeinstellungen → Server → Portale öffnen.
  2. Bei Portal 1 einen Namen und die Portal-URL eintragen.
  3. Speichern und die Box neu starten.
  4. Die MAC-Adresse findest du auf dem Aufkleber an der Unterseite.
  5. Als Zeitserver trägst du pool.ntp.org ein, damit Programmführer und Uhrzeit stimmen.
MAG-Box mit Fernbedienung für den Zugang über ein IPTV-Portal
MAG-Boxen nutzen statt Xtream Codes eine Portal-URL und die MAC-Adresse.

Welcher Zugang ist schneller, Xtream Codes oder M3U?

Xtream Codes startet spürbar schneller, weil die App nur lädt, was du gerade öffnest, statt die ganze Liste einzulesen.

Das steckt dahinter:

  • Ein M3U-Link mit zehntausenden Zeilen wird bei jedem App-Start komplett gelesen.
  • Auf Sticks mit wenig Arbeitsspeicher kann das die App zum Absturz bringen.
  • Xtream fragt Live-Sender, Filme und Programmdaten getrennt ab, die Oberfläche bleibt flüssig.
  • Beim laufenden Bild gibt es keinen Unterschied: Ruckeln am Abend betrifft beide Zugänge gleich.
  • Dort hilft eher der Wechsel von TS auf HLS oder ein größerer Puffer.

Der Zusatz m3u_plus sorgt dafür, dass die Liste neben den Streams auch Kategorien, Logos und Sendernamen für den EPG enthält.

Das bedeutet für dich:

  • Mit type=m3u_plus sortiert die App die Sender in Gruppen und zeigt Logos.
  • Ohne diesen Zusatz erscheint oft nur eine lange, unsortierte Liste.
  • Fehlt der Zusatz in deinem Link, frag beim Support nach der vollständigen Variante.

Welche Apps unterstützen Xtream Codes und M3U?

Fast jede moderne IPTV-App kann beides, nur einzelne Programme wie VLC sind auf den M3U-Link angewiesen.

Der Überblick:

  • TiviMate: Xtream Codes oder M3U, Xtream mit Filmen und Serien.
  • IPTV Smarters Pro: Login mit Xtream Codes API oder mit Playlist-Link.
  • IPTVX: Xtream oder M3U, Abgleich per iCloud.
  • XCIPTV, OTT Navigator, Televizo: beide Varianten.
  • IBO Player, Flix IPTV: beides über die Website der App.
  • SmartOne: Xtream oder M3U im Generator auf der Website.
  • VLC und Kodi: nur M3U, den EPG ergänzt du separat.

Füge den M3U-Link in die Adresszeile deines Browsers ein: Startet ein Download, ist der Link aktiv und richtig geschrieben.

So gehst du vor:

  1. Kopiere den kompletten M3U-Link aus deiner E-Mail.
  2. Füge ihn in Chrome, Firefox oder Safari in die Adresszeile ein.
  3. Drück Enter.
  4. Lädt eine .m3u-Datei herunter, funktioniert der Zugang.
  5. Zeigt der Browser 404 Not Found oder eine leere Seite, ist der Link falsch geschrieben oder nicht aktiv.

Wenn du einen IPTV Zugang kaufen möchtest, bekommst du beide Varianten sofort per E-Mail: Xtream-Daten und M3U-Link.

Login klappt nicht? Die häufigsten Fehlermeldungen

Die meisten Fehlermeldungen beim Login haben eine klare Ursache, die du in wenigen Minuten selbst prüfen kannst.

Was die Meldungen bedeuten:

  • Authentication failed: Tippfehler, falsche Server-URL oder die Uhrzeit des Geräts stimmt nicht.
  • 403 Forbidden: Zu viele Verbindungen gleichzeitig oder der Zugang ist abgelaufen.
  • 404 Not Found: Server oder Port falsch, oder das Streamformat passt nicht.
  • 502 oder 503: Der Server ist kurz überlastet, warte 10 bis 15 Minuten.
  • Funktioniert es im mobilen Hotspot, aber nicht im Heimnetz, stell den DNS auf 1.1.1.1 oder 8.8.8.8 um.

Zugang prüfen über die Xtream-Schnittstelle

Ob dein Zugang aktiv ist, siehst du direkt im Browser über die Adresse player_api.php mit deinen Zugangsdaten.

So gehst du vor:

  1. Öffne im Browser http://beispiel-server.de:8080/player_api.php?username=max123&password=abc456 mit deinen echten Daten.
  2. Der Server antwortet mit einem kurzen Textblock.
  3. Steht dort auth mit dem Wert 1, sind die Daten richtig.
  4. exp_date zeigt das Ablaufdatum, max_connections die erlaubten Verbindungen.
  5. active_cons verrät, wie viele Streams gerade laufen.

Häufige Fragen

Kann ich mit denselben Zugangsdaten Xtream Codes und M3U nutzen?

Ja, beide Varianten greifen auf dasselbe Abo mit denselben Zugangsdaten zu. Der M3U-Link enthält Benutzername und Passwort bereits. Du kannst also auf dem Fernseher Xtream Codes nutzen und am PC den M3U-Link, solange du die Zahl der erlaubten Verbindungen nicht überschreitest.

Warum lädt mein M3U-Link so langsam?

Ein M3U-Link ist eine große Textdatei, die die App bei jedem Start komplett einliest. Bei sehr langen Listen dauert das auf schwachen Sticks spürbar, manche Apps stürzen sogar ab. Mit Xtream Codes lädt die App nur die Kategorie, die du gerade öffnest.

Was bedeutet output=ts oder output=m3u8 im Link?

Der Wert legt das Streamformat fest: ts steht für Transport Stream, m3u8 für HLS. TS startet meist schneller, HLS kommt mit schwankender Bandbreite am Abend besser zurecht. Ruckelt das Bild, lohnt sich ein Wechsel auf m3u8.

Ist eine MAC-Adresse dasselbe wie ein Benutzername?

Nein, die MAC-Adresse ist die Hardware-Kennung deines Geräts, kein Login. MAC-Portal-Apps nutzen sie, um deine Playlist dem richtigen Fernseher zuzuordnen. Die eigentlichen Zugangsdaten trägst du trotzdem ein, nur eben auf der Website der App statt am TV.

Weiterlesen zum IPTV Abo