¿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

  1. 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.
  2. 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.
  3. 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.

Convierte tus conocimientos sobre multimedia en un pipeline funcional

Conecta las subidas, el procesamiento, la IA, el almacenamiento y la entrega mediante una sola API declarativa, mientras nos encargamos por ti del stack de encoding, el escalado y los cambios constantes de formatos.

Prueba Transloadit gratis