¿Qué es DASH de baja latencia?

DASH de baja latencia es un enfoque de entrega MPEG-DASH que transfiere un segmento multimedia de forma progresiva mediante unidades de fragmento sucesivas, a la vez que limita el almacenamiento en búfer a lo largo del pipeline. Reduce el retardo en directo y mantiene la reproducción basada en DASH.

Cómo funciona DASH de baja latencia

El enfoque de bajo retardo comienza a transferir un segmento multimedia mientras todavía se producen sus muestras posteriores. Las unidades de fragmento ISO BMFF sucesivas, normalmente pares de cajas moof y mdat, ponen más muestras a disposición dentro de ese segmento en crecimiento, mientras el manifiesto indica al cliente su disponibilidad anticipada. El reproductor estima el caudal a partir de transferencias parciales y mantiene un pequeño desfase objetivo respecto al extremo en directo, a veces mediante ligeros ajustes de la velocidad de reproducción para corregir la deriva. El servidor de origen, la CDN, el transporte HTTP, el codificador, el empaquetador y el reproductor deben preservar la entrega progresiva para que el diseño funcione.

Datos clave

  1. Un segmento de baja latencia puede transferirse progresivamente mediante pares sucesivos de cajas moof y mdat, por lo que la reproducción puede comenzar antes de que el segmento completo llegue al almacenamiento. Las especificaciones y las implementaciones no utilizan de manera uniforme los términos «bloque» y «fragmento», por lo que la estructura de cajas ofrece una delimitación más clara.
  2. En el manifiesto DASH, availabilityTimeComplete=false indica el acceso anticipado a un segmento incompleto, mientras que availabilityTimeOffset describe la antelación de su disponibilidad.
  3. Si un servidor de origen o intermediario almacena en búfer la respuesta completa, incluso los bloques conformes a la especificación y la señalización del manifiesto producen la latencia habitual de un segmento; el comportamiento del transporte depende de todo el recorrido de extremo a extremo.

Cuándo es importante DASH de baja latencia

Permite emisiones y flujos interactivos que necesitan una entrega casi en tiempo real a través de clientes compatibles con DASH. Los búferes más pequeños reducen la latencia, pero ofrecen menos protección frente a las variaciones del retardo de red y las caídas del caudal.

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