Guía de streaming HLS

Aprende cómo HLS entrega video en vivo y bajo demanda con playlists M3U8, segmentos, bitrate adaptativo y reproductores de navegador.

Conceptos básicos de HLS

Playlist M3U8

Un manifiesto de texto que indica segmentos, duraciones, variantes, claves y subtítulos al reproductor.

Segmentos de media

Pequeños archivos TS o fMP4 descargados en orden para iniciar la reproducción antes de tener todo el video.

Bitrate adaptativo

Una playlist maestra expone varias calidades para que el reproductor cambie según el ancho de banda.

Flujo típico de reproducción

  1. Carga la M3U8 URL en un reproductor compatible con HLS.
  2. Obtén la playlist y resuelve las URL relativas de segmentos.
  3. Descarga segmentos, añádelos al búfer y cambia de calidad cuando haga falta.

Notas prácticas

  • La reproducción en navegador necesita HTTPS y cabeceras CORS correctas.
  • Mantener duraciones de segmento estables reduce cortes.
  • Los streams cifrados deben exponer URL de clave accesibles.