HLS Streaming Guide

Erfahren Sie, wie HLS mit M3U8-Playlists, Mediensegmenten, adaptiver Bitrate und Browser-Playern Live- und On-Demand-Video ausliefert.

HLS-Grundlagen

M3U8-Playlist

Ein Textmanifest mit Segmenten, Dauer, Varianten, Schlüsseln und Untertiteln für den Player.

Mediensegmente

Kleine TS- oder fMP4-Dateien, die nacheinander geladen werden, damit die Wiedergabe früh starten kann.

Adaptive Bitrate

Eine Master-Playlist bietet mehrere Qualitäten, zwischen denen der Player je nach Bandbreite wechselt.

Typischer Wiedergabeablauf

  1. M3U8 URL in einem HLS-fähigen Player laden.
  2. Playlist abrufen und relative Segment-URLs auflösen.
  3. Segmente laden, in den Medienpuffer schreiben und bei Bedarf die Qualität wechseln.

Praktische Hinweise

  • Browser-Wiedergabe braucht HTTPS und korrekte CORS-Header.
  • Konstante Segmentdauer reduziert Aussetzer.
  • Verschlüsselte Streams benötigen erreichbare Key-URLs.