Published on: August 6, 2020

BitRate indica la velocidad a la que se entrega el contenido de video (o cualquier otro dato). Representa la cantidad de bits por segundo que se transmiten digitalmente a través de una red. La velocidad de la tasa de bits también puede determinar el costo de entrega. En un contexto de video, una tasa de bits más alta generalmente indica una transmisión de mayor calidad. La tasa de bits de video indica la tasa de bits promedio consumida por los reproductores durante la sesión de reproducción.

Una tasa de bits esencialmente puede decirle al reproductor de video cuántos bits del contenido o archivo de video se pueden procesar por segundo durante la reproducción del video. Aquí es donde entra en juego el concepto de Adaptive Bitrates (ABR). La optimización de ABR puede eliminar el ancho de banda perdido durante la congestión y le permite utilizar de manera más eficiente el ancho de banda disponible. El ancho de banda en sí no es la velocidad de Internet, sino la cantidad de tiempo que lleva mostrar la información al usuario final. En esta publicación, discutimos cómo optimizar ABR para un uso de ancho de banda más eficiente mientras se mantiene una excelente Calidad de Experiencia (QoE).

Estimación de ancho de banda

La estimación del ancho de banda disponible es una parte crucial de ABR, pero también es difícil obtener una estimación completamente precisa. La transmisión de video naturalmente puede usar una gran parte del ancho de banda disponible. Cosas como una mala seguridad de la red o hardware antiguo, como enrutadores y cables obsoletos, pueden reducir enormemente el uso del ancho de banda. Asimismo, también es importante considerar si el usuario final tiene un uso de ancho de banda limitado. Si elige la transmisión de la más alta calidad, es posible que pueda utilizar entre 3 GB y 7 GB de datos por hora de transmisión. Con imágenes de 1080p 2,25 veces más grandes y 4k 4,5 veces más grandes en comparación con 720p, el ancho de banda requerido se está disparando a nuevas alturas. Como resultado directo, el costo de entrega para el operador está aumentando significativamente, especialmente si el espectador final no tiene un límite en el uso de ancho de banda.

Se deben tener en cuenta el tamaño o la resolución de la pantalla, el tiempo de inicio y la velocidad de fotogramas eliminados. Un algoritmo ABR bien construido tendrá en cuenta todos esos factores, así como el tamaño del reproductor, asegurando que la tasa de bits esté limitada a una cierta cantidad.

Algunos reproductores se esfuerzan por un tiempo de unión más rápido. Para lograr esto, el reproductor primero comenzará a descargar el contenido de video a la tasa de bits más baja en el búfer, y luego se acelerará agresivamente para reducir el búfer. Los tiempos de unión pueden ser cruciales para el espectador final y la calidad de la experiencia, ya que el almacenamiento en búfer es una molestia que puede hacer que los espectadores abandonen la transmisión todos juntos y salgan antes del inicio del video (EBVS).

También es importante tener en cuenta la QoE y la velocidad de fotogramas reducida. A veces, el dispositivo que aloja la transmisión no tiene los recursos, lo que hace que se eliminen los marcos del contenido. Si se caen demasiados cuadros, el reproductor caerá a una velocidad / calidad de bits disponible más baja en la transmisión, y esto reducirá claramente la calidad de la experiencia para el espectador.

Basado en el ancho de banda actual

Si se le dice al reproductor que optimice el ancho de banda, puede tener en cuenta dos opciones. El primero es importante pero muy difícil de acertar siempre.

A medida que el reproductor comienza a descargar segmentos en el búfer en una red, estimará el ancho de banda a partir de la descarga del segmento anterior. Luego, el reproductor elegirá la primera tasa de bits que sea menor que el ancho de banda estimado y comenzará a descargar y reproducir. Cuando una red varía mucho, el reproductor puede enfrentar desafíos con este método porque el último segmento puede no ser representativo de la situación actual de la red. Esto puede hacer que la calidad de la experiencia no sea fluida y, en última instancia, sufra.

Basado en el ancho de banda histórico

La otra opción sería que la red tenga en cuenta el historial de la red. En este método, el reproductor tomaría en cuenta el historial del ancho de banda de la red actual para luego estimar la tasa de bits. El reproductor tendrá como objetivo mostrar el contenido de video de la más alta calidad basado en los datos históricos de ancho de banda y el conocimiento de las condiciones de la red. Es importante tener en cuenta que el historial de la red puede estar limitado a la sesión de reproducción actual, ya que las políticas de privacidad (como GDPR) pueden descartar la opción de aprovechar el ancho de banda histórico en las sesiones.

THEO y la transmisión de velocidad de bits adaptativa

Nuestro reproductor de video universal THEO tiene tres estrategias predeterminadas que el reproductor usará automáticamente cuando se trata de ABR. El ancho de banda es la estrategia predeterminada. El reproductor optimizará el comportamiento de ABR para centrarse en mostrar la calidad más óptima basada en datos históricos de ancho de banda y el conocimiento de las condiciones de la red. Cuando no hay datos históricos disponibles, el reproductor usará la estrategia de rendimiento. La estrategia de rendimiento optimizará el comportamiento ABR para centrarse en el rendimiento del reproductor. Por último, la estrategia de calidad optimizará el comportamiento ABR para centrarse en mostrar la mejor calidad visual posible al espectador final. Para una demostración de ABR, visite nuestra Zona de demostración.

¿Tiene más preguntas sobre ABR y el uso eficiente del ancho de banda? Póngase en contacto con uno de nuestros expertos THEO para obtener asesoramiento sobre su caso de uso particular.

CONTACT US