tıvsy

M3U oder Xtream Codes

Die meisten Anbieter geben beides heraus, ohne zu erklären, dass es derselbe Inhalt über zwei verschiedene Mechanismen ist. Die Wahl bestimmt, wie schnell die App startet, ob das Programm aktuell bleibt und ob es überhaupt einen Programmführer gibt.

Was eine M3U-Playlist ist

Eine Textdatei mit jedem Sender und seiner Adresse. Der Player lädt sie vollständig und spielt aus der Liste. Sie ist universell — jeder Player der letzten zwanzig Jahre liest sie — und sie ist eine Momentaufnahme: ändert der Anbieter das Programm, ist die eigene Kopie veraltet, bis man aktualisiert.

Tivsy auf dem iPhone, mit Sendern aus einer Playlist

Was die Xtream-Codes-API ist

Ein Gespräch statt einer Datei. Der Player fragt nach Kategorien, dann nach den Sendern der geöffneten Kategorie, dann nach einem Stream beim Drücken von Play. Nichts wird geladen, bevor es gebraucht wird — die App startet sofort, wie groß die Mediathek auch ist.

Wo der Unterschied sichtbar wird

Bei großen Abos. Zwanzigtausend Sender als Playlist sind mehrere Megabyte, die bei jeder Aktualisierung geparst werden; als API-Aufruf sind sie eine Kategorieliste. Die API trägt außerdem Struktur, die eine flache Datei verliert — Filme und Serien als eigene Dinge, mit Staffeln, Folgen und oft dem Programmführer.

Was man nehmen sollte

Xtream Codes, wenn der Anbieter es anbietet. M3U, wenn es das Einzige ist, was man bekommen hat, wenn man einen Test ausprobiert, oder wenn die Playlist von etwas kommt, das gar keine API hat — eine eigene Datei, eine öffentliche Liste, ein Medienserver zu Hause.

Dasselbe Abo, zwei Türen

Ein Anbieter verkauft Ihnen ein Konto. Verschieden ist nur die Tür, durch die Sie hereinkommen. Ein M3U-Link ist eine Textdatei, die der Server auf Anfrage schreibt: jeder Sender eine Zeile, in der Reihenfolge, die dem Panel gerade passte. Die Xtream-API ist derselbe Katalog, richtig abgefragt — Kategorien, Filme und Serien als getrennte Dinge, Poster, Inhaltsangaben und das Ablaufdatum Ihres Kontos. Gleiche Sender, gleiche Streams, gleiche Rechnung. Anders ist nur, wie viel die App darüber wissen darf.

Was eine reine M3U der App nicht sagen kann

Vier Dinge — und es sind genau die vier, die auffallen. Sie kann nicht sagen, welche Einträge Live-Fernsehen und welche Filme sind, also landet alles in einer Liste. Sie hat keine Staffel- und Episodenstruktur, also kommt eine Serie als achtzig lose Dateien an. Sie trägt keine Poster und keine Inhaltsangaben. Und sie kann nicht melden, wann Ihr Abo endet, also kann keine App Sie vorher warnen. Nichts davon ist ein Mangel des Players — die Information stand nie in der Datei.

Tivsy macht aus dem einen das andere

Sieht der Link Ihres Anbieters aus wie …/get.php?username=…&password=…, dann ist das ein Xtream-Panel, das eine M3U ausgibt — Ihre Kontodaten stecken in der Adresse selbst. Fügen Sie ihn genau so ein, wie er kam: Tivsy liest sie heraus und verbindet sich stattdessen mit der API, sodass Sie den strukturierten Katalog bekommen, ohne davon etwas wissen zu müssen. Benutzername und Passwort wandern in den Schlüsselbund; in der Datenbank bleibt nur der Host.

Häufige Fragen

Woran erkenne ich, was ich bekommen habe?

Ein einzelner langer Link, meist mit get.php, ist eine Playlist. Eine kurze Adresse plus separater Benutzername und Passwort ist ein Xtream-Konto. Ein Link mit get.php enthält Benutzername und Passwort in sich und lässt sich daher in eine Xtream-Anmeldung überführen.

Liefern sie unterschiedliche Sender?

Nein. Dasselbe Konto, derselbe Inhalt, ein anderer Weg. Fehlt ein Sender bei einem, fehlt er auch beim anderen.

Ist eines davon privater?

Sie sind gleichwertig. Beide senden die Zugangsdaten an denselben Anbieter. Keines betrifft den Entwickler des Players, weil dazwischen weder Konto noch Server stehen.

Kann ich beide gleichzeitig nutzen?

Ja. Tivsy behandelt jede Quelle einzeln — eine Playlist, ein Heimserver und ein Xtream-Konto nebeneinander, durchsuchbar über alle hinweg.

Mein Anbieter hat nur einen M3U-Link geschickt. Bleibt es bei der flachen Liste?

Wahrscheinlich nicht. Sehen Sie sich den Link an: Lautet der Pfad get.php und trägt er Benutzernamen und Passwort, nutzt Tivsy die API automatisch, sobald Sie ihn einfügen. Ist es ein reiner Dateilink — endend auf .m3u oder .m3u8, ohne Zugangsdaten darin —, gibt es dahinter keine API, und die flache Liste ist tatsächlich alles, was die Datei enthält.

Verbraucht eines von beiden weniger Daten?

Beim Video nicht: Die Streams sind Byte für Byte dieselben. Der Unterschied liegt im Aktualisieren. Eine M3U-Aktualisierung lädt die ganze Datei neu, bei einem großen Abo jedes Mal mehrere Megabyte. Die API wird nur nach dem gefragt, was sich geändert hat. Über einen Monat im Mobilfunknetz summiert sich das; im WLAN merken Sie es nie.

Was man auch nutzt: die App bleibt derselbe leere Player. Sie bringt Oberfläche, Programmführer und Fortsetzen mit, die Quelle bringt man selbst.

Tivsy holen