Transmisión de velocidad de bits adaptable


La transmisión de velocidad de bits adaptativa es una técnica que se utiliza para transmitir multimedia a través de redes informáticas . Mientras que en el pasado la mayoría de las tecnologías de transmisión de video o audio utilizaban protocolos de transmisión como RTP con RTSP , las tecnologías de transmisión adaptativa actuales se basan casi exclusivamente en HTTP [1] y están diseñadas para funcionar de manera eficiente en grandes redes HTTP distribuidas como Internet. Funciona detectando el ancho de banda de un usuario y la capacidad de la CPU en tiempo real y ajustando la calidad del flujo de medios en consecuencia. [2] Requiere el uso de un codificador que pueda codificar un medio de una sola fuente (video o audio) en múltiplesvelocidades de bits . El cliente del reproductor [3] cambia entre la transmisión de las diferentes codificaciones en función de los recursos disponibles. [4] "El resultado: muy poco almacenamiento en búfer , tiempo de inicio rápido y una buena experiencia tanto para conexiones de gama alta como de gama baja". [5]

Más específicamente, la transmisión de velocidad de bits adaptativa es un método de transmisión de video a través de HTTP en el que el contenido de origen se codifica a múltiples velocidades de transmisión de bits. Cada uno de los diferentes flujos de velocidad de bits se segmenta en pequeñas partes de varios segundos. [6] El tamaño del segmento puede variar dependiendo de la implementación particular, pero normalmente son entre dos y diez segundos. [4] [6]Primero, el cliente descarga un archivo de manifiesto que describe los segmentos de transmisión disponibles y sus respectivas velocidades de bits. Durante el inicio de la transmisión, el cliente generalmente solicita los segmentos de la transmisión de velocidad de bits más baja. Si el cliente encuentra que el rendimiento de la red es mayor que la tasa de bits del segmento descargado, solicitará un segmento de tasa de bits más alta. Más tarde, si el cliente descubre que el rendimiento de la red se ha deteriorado, solicitará un segmento de tasa de bits más baja. Un algoritmo de tasa de bits adaptativa (ABR) en el cliente realiza la función clave de decidir qué segmentos de tasa de bits descargar, según el estado actual de la red. Hay varios tipos de algoritmos ABR en uso comercial: los algoritmos basados ​​en rendimiento utilizan el rendimiento logrado en descargas anteriores recientes para la toma de decisiones (p. Ej., Regla de rendimiento endash.js ), los algoritmos basados ​​en búfer usan solo el nivel de búfer actual del cliente (por ejemplo, BOLA [7] en dash.js ), y los algoritmos híbridos combinan ambos tipos de información (por ejemplo, DYNAMIC [8] en dash.js ).

Las casas de posproducción , las redes de distribución de contenido y los estudios utilizan tecnología de tasa de bits adaptativa para proporcionar a los consumidores videos de mayor calidad utilizando menos mano de obra y menos recursos. La creación de múltiples salidas de video, particularmente para transmisión de velocidad de bits adaptativa, agrega un gran valor a los consumidores. [9] Si la tecnología funciona correctamente, el usuario final o el contenido del consumidor debería reproducirse sin interrupciones y posiblemente pasar desapercibido. Las empresas de medios han estado utilizando activamente la tecnología de tasa de bits adaptativa durante muchos años y se ha convertido esencialmente en una práctica estándar para los proveedores de transmisión de alta gama; permitiendo poco almacenamiento en búfer cuando se transmiten feeds de alta resolución (comienza con baja resolución y sube).

La transmisión tradicional de velocidad de bits adaptativa impulsada por servidor brinda a los consumidores de medios de transmisión la mejor experiencia posible, ya que el servidor de medios se adapta automáticamente a cualquier cambio en la red y las condiciones de reproducción de cada usuario. [10] La industria de los medios y el entretenimiento también se beneficia de la transmisión de velocidad de bits adaptativa. A medida que crece el espacio de video, las redes de entrega de contenido y los proveedores de video pueden brindar a los clientes una experiencia de visualización superior. La tecnología de tasa de bits adaptativa requiere codificación adicional , pero simplifica el flujo de trabajo general y crea mejores resultados.


Descripción general de transmisión adaptativa
Streaming adaptativo en acción