Zum Inhalt springen
Nipo Player

M3U-Player: die Playlist M3U / M3U8

M3U (oder seine Variante M3U8) ist ein Playlist-Format als einfacher Text. Es ist das Format, das die meisten TV-Player erwarten, Nipo Player eingeschlossen: ein M3U-Player, der es per Link oder Datei liest.

Nur Player

Nipo Player liefert, verkauft und speichert keinerlei Inhalte. Verwenden Sie ihn nur mit Playlists, auf die Sie rechtmäßig zugreifen dürfen.

In einem Satz

Eine M3U-Playlist ist eine Textdatei, in der jeder Sender oder jedes Video durch eine #EXTINF-Zeile (Name, Logo, Kategorie …) gefolgt von der Stream-Adresse beschrieben wird; Nipo Player liest sie per Link oder Datei, bis zu 50.000 Einträgen.

Die #EXTINF-Zeile

Jeder Eintrag beginnt mit #EXTINF, mit Attributen in Anführungszeichen, gefolgt von einem Namen und, in der nächsten Zeile, der Stream-Adresse. Beispiel mit fiktiven Namen:

playlist.m3u

#EXTM3U url-tvg="https://example.com/guide.xml.gz"
#EXTINF:-1 tvg-id="aurora1.fictif" tvg-name="Aurora 1 HD" tvg-logo="https://example.com/logos/aurora1.png" group-title="Généraliste" catchup="default" catchup-days="7",Aurora 1 HD
https://example.com/live/aurora1/index.m3u8
#EXTINF:-1 tvg-id="nova.doc" tvg-name="Nova Doc" tvg-logo="https://example.com/logos/novadoc.png" group-title="Documentaire",Nova Doc
https://example.com/live/novadoc/index.m3u8

Von Nipo gelesene Attribute

Nipo erkennt diese Attribute der #EXTINF-Zeile, wenn vorhanden; eine Playlist, die nur wenige davon liefert, spielt trotzdem normal ab.

tvg-id
ID, die verwendet wird, um den Sender einem XMLTV-Guide zuzuordnen.
tvg-name
Ausweichname, falls nach dem letzten Komma der Zeile kein Name steht.
tvg-logo
Adresse des Senderlogos.
group-title
Kategorie des Senders (für die Einteilung in Ordner).
catchup, catchup-days
Zeigt an, dass der Sender Replay anbietet, und für wie viele Tage.
catchup-source
Adressvorlage, um ein Archiv abzuspielen, wenn der Stream sie angibt.
url-tvg / x-tvg-url
Auf der Zeile #EXTM3U: die Adresse eines XMLTV-Guides für die gesamte Playlist.

Link oder Datei

Nipo akzeptiert entweder eine Adresse (direkter Link zu einer .m3u/.m3u8-Datei) oder eine vom Gerät importierte .m3u/.m3u8-Datei. Beide werden gleich verarbeitet.

Große Playlists

Eine Playlist mit 50.000 Einträgen wird in einer separaten Aufgabe verarbeitet (sie blockiert nie den Bildschirm) und dann zwischengespeichert: Danach öffnet sie sich in Sekundenbruchteilen, selbst auf einem einfachen Fernseher.

FAQ

M3U und M3U8, was ist der Unterschied?

Für Nipo keiner: M3U8 ist dieselbe Syntax, nur als UTF-8 gespeichert. Beide Endungen werden gleich gelesen.

Braucht es alle Attribute, damit es funktioniert?

Nein. Nur die Stream-Adresse ist erforderlich; fehlende Attribute (Logo, Kategorie, Guide-ID …) fehlen einfach in der Anzeige.

Zeigt Nipo einen Guide ohne XMLTV-Link in der Playlist?

Wenn die Playlist weder einen Guide noch eine nutzbare tvg-id liefert, können Sie Ihren eigenen XMLTV-Link unter Einstellungen → Guide hinzufügen.

Gibt es eine Größenbeschränkung?

Nipo ist für Playlists bis zu 50.000 Einträgen gebaut, mit einem Filter „Meine Länder“, um sie leichter zu durchsuchen.

Fügen Sie Ihre M3U-Playlist hinzu

Per Link, per Datei, oder per QR-Code von Ihrem Handy.