M3U8-Dateistruktur verstehen und Playback-Fehler beheben
Praktischer Leitfaden zu M3U8-Tags für Playback-Fehler, Buffering und Qualitätswechsel.
M3U8Online Team
Wenn Videos nicht starten oder der Qualitätswechsel fehlschlägt, sollte man zuerst die M3U8-Datei prüfen.
Typische Struktur
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:6
#EXT-X-MEDIA-SEQUENCE:120
#EXTINF:6.0,
seg120.ts
#EXTINF:6.0,
seg121.ts
#EXTINF:6.0,
seg122.ts
#EXT-X-ENDLIST
Wichtige Tags
#EXTM3U
Dateikopf. Fehlt er, wird die Playlist oft als ungültig erkannt.
#EXT-X-TARGETDURATION
Maximale Segmentdauer. Zu groß erhöht Startlatenz, zu klein erhöht Request-Last.
#EXT-X-MEDIA-SEQUENCE
Startindex der Segmente. Bei Live-Streams steigt der Wert kontinuierlich.
#EXTINF
Segmentdauer. Falsche Werte führen oft zu Timeline-Problemen.
#EXT-X-ENDLIST
Kennzeichnet VOD-Ende. Bei Live meist nicht vorhanden.
Checkliste
#EXTM3Uvorhanden- Segment-URLs erreichbar
#EXTINFplausibel- Unter-Playlisten liefern HTTP 200
- CORS prüfen