Construir un paquete HLS adaptativo

Genera un paquete HLS con bitrate adaptativo (playlist maestra, playlists variantes y segmentos CMAF) para servir vídeo desde tu propio host. La salida es un ZIP listo para soltar en cualquier host estático.

Qué hace

Elige un vídeo origen, elige una escalera de bitrates (720p único, 720p+480p o 1080p+720p+480p), elige una duración de segmento y la utilidad produce un ZIP con una playlist variante más segmentos CMAF .ts por peldaño, más una playlist maestra que apunta a todas las variantes.

Descomprime el paquete, súbelo a cualquier host estático (S3, Cloudflare R2, nginx liso) y un reproductor compatible con HLS elegirá el bitrate adecuado según el ancho de banda de quien lo vea.

Cómo se utiliza

  1. Suelta el vídeo origenCualquier contenedor habitual. Usa un máster de alta resolución para que las versiones a menor tamaño tengan detalle con el que trabajar.
  2. Elige la escalera720p único para eficiencia de almacenamiento. Varios peldaños para reproducción adaptativa en redes variables.
  3. ConstruyeEl codificador produce cada peldaño en secuencia. La descarga es un ZIP: descomprime y sirve master.m3u8 desde cualquier URL estática.

Cuándo conviene usarlo

Autoalojar vídeo en un sitio de marketing

Sáltate Mux o Cloudflare Stream para vídeo ocasional. Sube el paquete HLS junto a tus activos.

CDN interno de vídeo de formación

Un portal interno donde Mux parece excesivo. HLS sobre alojamiento estático es suficiente.

Archivado con reproducción adaptativa

Grabaciones largas que deben reproducirse bien también en conexiones lentas, sin contratar un producto de streaming.

Preguntas frecuentes

¿Qué reproductores consumen la salida?
hls.js (la mayoría de navegadores), Safari de forma nativa, Video.js, ExoPlayer, AVPlayer — cualquier reproductor compatible con HLS.
¿La salida lleva DRM?
No. Esta utilidad produce HLS en claro. El DRM (FairPlay, Widevine) queda fuera del alcance; usa Mux o Cloudflare Stream para eso.