Was sind Xtream Codes?
Xtream Codes sind Zugangsdaten im Format der Xtream Codes API: eine Server-URL mit Port, ein Benutzername und ein Passwort, mit denen sich eine Player-App bei einem IPTV-Server anmeldet und über eine einheitliche Schnittstelle Senderlisten, Filme, Serien und Programmdaten abruft; der Name stammt von einer früheren Verwaltungssoftware für IPTV-Dienste.
Diese Software, ein sogenanntes Panel, nutzten Anbieter, um ihre Zugänge zu verwalten: Benutzerkonten, Laufzeiten, Senderlisten. Ihre Schnittstelle haben so viele Apps übernommen, dass „Xtream Codes API“ heute schlicht für diesen Login-Typ steht, auch wenn im Hintergrund längst andere Software läuft. Wer von Xtream-IPTV spricht, meint deshalb keinen bestimmten Dienst, sondern Fernsehen über einen Zugang dieser Art.
Wie Fernsehen über das Internet allgemein funktioniert, beantwortet die Seite Was ist IPTV?, von der Datenübertragung bis zu den nötigen Geräten.
Die drei Zugangsdaten: Server-URL, Benutzername, Passwort
Jede App mit Xtream-Login fragt nach denselben drei Angaben, auch wenn die Felder je nach App „URL“, „Server“ oder „Host“ heißen. Mit Beispielwerten sehen sie so aus:
Beispielwert: Verwenden Sie Ihren eigenen aus „Meine Zugänge“.
Beispielwert: Verwenden Sie Ihren eigenen aus „Meine Zugänge“.
Beispielwert: Verwenden Sie Ihren eigenen aus „Meine Zugänge“.
Die Server-URL setzt sich aus drei Teilen zusammen: dem Protokoll „http://“, der Adresse und dem Port nach dem Doppelpunkt, im Beispiel „:8080“. Den Port dürfen Sie nicht weglassen, denn unter einer Adresse können mehrere Dienste auf verschiedenen Ports laufen. Ob „http“ oder „https“ davorsteht, legt der Anbieter fest; der Server antwortet meist nur auf die angegebene Variante.
Benutzername und Passwort unterscheiden zwischen Groß- und Kleinschreibung. Kopieren Sie beide einzeln, statt sie abzutippen. In Mein Konto stehen sie unter „Meine Zugänge“; das Feld für die Server-URL heißt dort „Xtream-Codes-Server“, und jeder Wert lässt sich einzeln kopieren; das Passwort blenden Sie dafür zuerst mit dem Augensymbol ein.

Für die Smarters-App auf Fernsehern von Samsung und LG zeigt Mein Konto manchmal eine zweite Serveradresse mit der Bezeichnung „Smarters Pro · Samsung / LG“. Benutzername und Passwort bleiben gleich; Sie ersetzen in dieser App nur die Server-URL durch diese Adresse.
Wenn der Login scheitert, liegt es meist an einer dieser Stellen:
- Im Feld für den Server steht der komplette M3U-Link statt nur Protokoll, Adresse und Port.
- Ein Leerzeichen hängt am Ende der Adresse oder des Passworts, weil es beim Kopieren mitkam.
- Benutzername und Passwort wurden vertauscht oder eine Null mit dem Buchstaben O verwechselt.
- Der Zugang ist abgelaufen; dann lehnt der Server auch korrekte Daten ab.
Xtream Codes oder M3U-Link?
Beide Wege führen zum selben Zugang. Der M3U-Link packt Server, Benutzername und Passwort in eine einzige Adresse, über die die App die gesamte Liste als Datei herunterlädt. Beim Xtream-Login fragt die App dagegen gezielt nach einzelnen Bereichen: erst nach den Kategorien, dann nach den Sendern, Filmen und Serien und zuletzt nach den Programmdaten.
M3U-Link
Eine lange Adresse: die App lädt die ganze Liste als Datei.
- Funktioniert in fast jedem Player
- Schnell eingefügt, wenn Sie kopieren können
- Große Listen laden langsamer und müssen neu geladen werden
Xtream Codes
Drei Felder: Server-URL, Benutzername, Passwort. Die App lädt Sender, Filme, Serien und EPG getrennt.
- Übersichtlich nach Bereichen sortiert
- Programmführer meist automatisch
- Nicht jeder Player bietet den Xtream-Login
Im Alltag ist der Xtream-Login meist die bessere Wahl, vor allem bei großen Senderlisten und auf Fernsehern mit wenig Speicher. Den Link brauchen Sie für Apps, die nur Playlists annehmen, etwa viele Player auf dem PC, oder wenn Sie mit einer selbst bearbeiteten Liste arbeiten. Wie der Link aufgebaut ist und wie Sie ihn sicher verwenden, erklärt die Seite zur M3U-Playlist.
Xtream Codes in M3U umwandeln
Aus den Xtream-Daten lässt sich der M3U-Link von Hand zusammensetzen, denn er enthält genau dieselben Angaben. So wird aus einem Xtream-IPTV-Zugang eine Playlist-Adresse:
- Beginnen Sie mit der Server-URL samt Port, im Beispiel „http://beispiel-server.de:8080“.
- Hängen Sie „/get.php?username=“ und Ihren Benutzernamen an.
- Ergänzen Sie „&password=“ und Ihr Passwort.
- Schließen Sie mit „&type=m3u_plus&output=ts“ ab.
Das Ergebnis sieht mit Beispielwerten so aus:
Beispielwert: Verwenden Sie Ihren eigenen aus „Meine Zugänge“.
Schneller geht es mit dem fertigen Link: In Mein Konto steht er unter „Meine Zugänge“ im Feld „M3U-URL“. Nach demselben Muster entsteht auch der EPG-Link, der den Programmführer im Format XMLTV liefert:
Beispielwert: Verwenden Sie Ihren eigenen aus „Meine Zugänge“.
Online-Konverter, die Xtream-Daten in einen Link verwandeln, brauchen Sie dafür nicht. Sie bekommen dabei Ihren Benutzernamen und Ihr Passwort zu sehen und tun nichts anderes als die vier Schritte oben.
Xtream Codes in IPTV-Apps eintragen
Das Eintragen läuft in jeder App ähnlich ab: Sie wählen den Login per Xtream, geben der Playlist einen beliebigen Namen und tragen die drei Zugangsdaten in die passenden Felder ein. Beim ersten Laden der Kategorien braucht die App etwas Zeit. So richten Sie IPTV mit Xtream Codes in drei verbreiteten Apps ein.
Wie Sie IPTV Smarters Pro einrichten, beschreibt eine eigene Anleitung. Für den Login wählen Sie beim ersten Start „Melden Sie sich mit der Xtream-Codes-API an“. Das Formular „GEBEN SIE IHRE ANMELDEDATEN EIN“ hat vier Felder, „Jeder Name“ für einen frei wählbaren Namen sowie „Nutzername“, „Passwort“ und ein Feld für die URL; mit „BENUTZER HINZUFÜGEN“ speichern Sie den Zugang.

Im TiviMate IPTV Player wählen Sie beim Hinzufügen einer Playlist den Typ „Xtream Codes“. Danach fragt die App nacheinander nach Serveradresse, Benutzername und Passwort und zeigt nach dem Laden, welche Inhalte sie gefunden hat.

Schon im Namen trägt der dritte Player den Login: XC steht für Xtream Codes. Die Anleitung XCIPTV einrichten zeigt die Anmeldemaske mit Server-URL, Benutzername und Passwort. Manche Versionen dieser App sind von einem Anbieter vorkonfiguriert und fragen nur nach Benutzername und Passwort.

Bietet eine App zusätzlich ein Feld für den Programmführer, können Sie es beim Xtream-Login meist leer lassen, denn die Programmdaten kommen über dieselbe Anmeldung. Bleibt der Programmführer trotzdem leer, tragen Sie dort den EPG-Link ein.
Die Xtream-Codes-API: was im Hintergrund passiert
Hinter dem Login steckt eine einfache Schnittstelle. Zuerst ruft die App auf dem Server die Adresse player_api.php auf und hängt Benutzername und Passwort an, im Beispiel http://beispiel-server.de:8080/player_api.php?username=ihr-benutzername&password=ihr-passwort. Der Server antwortet mit einem kleinen Datenpaket im Format JSON: ob der Zugang aktiv ist, wann er abläuft und wie viele Verbindungen gleichzeitig möglich sind. Viele Apps zeigen diese Angaben unter den Kontoinformationen an.
Danach fragt die App mit weiteren Befehlen nach den Inhalten, etwa action=get_live_categories für die Kategorien, action=get_live_streams für die Sender, action=get_vod_streams für Filme und action=get_series für Serien. Zu jedem Eintrag bekommt sie eine Kennung und baut daraus die Stream-Adresse, bei einem Sender zum Beispiel nach dem Muster /live/ihr-benutzername/ihr-passwort/1001.ts. Die Programmdaten holt sie entweder in kleinen Portionen für einzelne Sender oder als komplette XMLTV-Datei über xmltv.php.
Weil die App die Bereiche einzeln abruft, muss sie nie die ganze Liste auf einmal verarbeiten. Deshalb läuft der Login auf Fernsehern mit wenig Speicher oft ruhiger als ein großer M3U-Link. Bedenken Sie aber: Benutzername und Passwort stehen in jeder dieser Anfragen. Geben Sie Ihre Daten deshalb nur in Apps aus offiziellen Stores oder von der Website des Herstellers ein.
Woher Sie Xtream-Zugangsdaten bekommen
Xtream-Zugangsdaten erhalten Sie mit einem Abo bei einem Anbieter, der seine Zugänge über diese Schnittstelle ausgibt. Wer Xtream Codes kaufen möchte, bucht also in Wahrheit genau das: einen Zugang mit fester Laufzeit, zu dem Server-URL, Benutzername und Passwort gehören. Anbieter, die IPTV mit Xtream-Login liefern, gibt es viele, und die drei Felder sind bei allen gleich aufgebaut.
Codes, die in Foren, Chats oder Videos geteilt werden, gehören anderen Personen oder stammen aus unbekannten Quellen. Sie funktionieren meist nur kurz, und Sie wissen nicht, wer auf der Gegenseite Ihre Verbindung sieht.
Bei DaheimTV erscheinen Ihre Zugangsdaten nach der Prüfung der Zahlung innerhalb von 5 bis 15 Minuten in Mein Konto, zusammen mit der Anleitung zur Installation; bezahlt wird per PayPal oder Banküberweisung. Vorher können Sie IPTV kostenlos testen: 24 Stunden lang auf demselben Dienst wie das Abo, ohne Bankkarte, und der Link zu den Zugangsdaten kommt per E-Mail.
Häufige Fragen
Was sind Xtream Codes?
Xtream Codes sind Zugangsdaten für Player-Apps, bestehend aus Server-URL mit Port, Benutzername und Passwort. Der Name stammt von einer Verwaltungssoftware für IPTV-Dienste, deren Schnittstelle sehr viele Apps übernommen haben. Mit diesen drei Angaben meldet sich die App beim Server an und lädt Sender, Filme, Serien und Programmdaten getrennt. Xtream Codes ist also weder ein Anbieter noch eine App, sondern ein Login-Format.
Was ist der Unterschied zwischen Xtream Codes und M3U?
Beide enthalten dieselben Zugangsdaten, nur unterschiedlich verpackt. Der M3U-Link fasst Server, Benutzername und Passwort in einer langen Adresse zusammen, über die die App die gesamte Liste auf einmal lädt. Beim Xtream-Login tragen Sie drei Felder ein, und die App fragt Sender, Filme, Serien und Programmführer einzeln ab. Das ist bei großen Listen meist schneller und übersichtlicher; den Link brauchen Sie für Apps ohne diesen Login.
Welche Apps unterstützen Xtream Codes?
Die meisten verbreiteten Player für Android TV, Fire TV, Smartphones und PC bieten einen Login per Xtream an, oft unter einer Bezeichnung wie „Xtream Codes API“. Auch manche Apps für Smart TVs von Samsung und LG gehören dazu. Apps, die mit MAC-Adresse und Gerätschlüssel arbeiten, bekommen die Xtream-Daten über die Website ihres Herstellers. Drei verbreitete Beispiele mit Anleitung finden Sie im Abschnitt zu den Apps auf dieser Seite.
Warum funktioniert mein Xtream-Login nicht?
Meist liegt es an einem Detail der Eingabe: Der Port fehlt, aus „http“ wurde „https“, ein Leerzeichen kam beim Kopieren mit, oder Benutzername und Passwort sind vertauscht. Prüfen Sie auch, ob im Feld für die Server-URL versehentlich der ganze M3U-Link steht. Ist alles richtig, kann der Zugang abgelaufen sein, oder es laufen schon so viele Streams, wie Bildschirme gebucht sind. Kunden helfen der Support über Mein Konto weiter.
Kann ich Xtream Codes in einen M3U-Link umwandeln?
Ja. Der M3U-Link besteht aus denselben Daten: Server-URL mit Port, dann „/get.php?username=“ mit Ihrem Benutzernamen, „&password=“ mit Ihrem Passwort und am Ende „&type=m3u_plus&output=ts“. Bequemer ist der fertige Link aus Ihren Zugangsdaten, als Kunde finden Sie ihn in Mein Konto im Feld „M3U-URL“. Online-Konverter brauchen Sie dafür nicht; sie bekämen nur Ihre Zugangsdaten zu sehen.
