Guide du streaming HLS

Découvrez comment HLS diffuse la vidéo en direct et à la demande avec des playlists M3U8, des segments, un bitrate adaptatif et des lecteurs web.

Bases de HLS

Playlist M3U8

Un manifeste texte qui indique au lecteur les segments, durées, variantes, clés et sous-titres.

Segments média

Petits fichiers TS ou fMP4 téléchargés dans l’ordre pour démarrer avant que toute la vidéo soit disponible.

Bitrate adaptatif

Une playlist maître expose plusieurs qualités que le lecteur choisit selon la bande passante.

Flux de lecture typique

  1. Charger la M3U8 URL dans un lecteur compatible HLS.
  2. Récupérer la playlist et résoudre les URL relatives des segments.
  3. Télécharger les segments, les ajouter au tampon média et changer de qualité si nécessaire.

Notes pratiques

  • La lecture web exige HTTPS et des en-têtes CORS corrects.
  • Des durées de segment stables réduisent les blocages.
  • Les streams chiffrés doivent fournir des URL de clé accessibles.