¿Qué es la transmisión HDS?
HTTP Dynamic Streaming es una tecnología de transmisión adaptativa de Adobe para entregar contenido multimedia fragmentado mediante HTTP. Usa manifiestos y variantes con distintas tasas de bits para la reproducción en sistemas de la época de Flash.
Cómo funciona la transmisión HDS
HDS divide el audio y el video codificados en fragmentos accesibles mediante infraestructura HTTP común. Un manifiesto indica los flujos disponibles, mientras que la información de inicialización describe la temporización y la indexación de los fragmentos para el cliente. El sistema se creó en torno al ecosistema de reproducción Flash de Adobe y podía admitir presentaciones en directo y bajo demanda. En los entornos multimedia actuales, suele ser una entrada heredada que debe inventariarse antes de convertir los activos, los manifiestos y los esquemas de protección.
Datos clave
- HDS suele usar un manifiesto F4M y contenido multimedia MP4 fragmentado, que no son directamente intercambiables con una lista de reproducción M3U8 de HLS, incluso cuando podrían reutilizarse el audio y el video codificados.
- El cliente puede cambiar entre los niveles de calidad declarados en los límites entre fragmentos, pero las marcas de tiempo de las variantes y la organización de los fragmentos deben seguir siendo compatibles para que el cambio sea continuo.
- La retirada de Flash eliminó el principal entorno de ejecución en navegadores para la reproducción HDS; conservar un catálogo HDS generalmente requiere reempaquetar o transcodificar, en lugar de cambiar únicamente la extensión de un archivo.
Cuándo es relevante la transmisión HDS
Los desarrolladores encuentran HDS al mantener infraestructura de transmisión antigua de Adobe o contenido multimedia archivado. La migración a HLS o DASH requiere reempaquetar y verificar el cifrado, la temporización y el comportamiento del reproductor.