CBR vs. VBR: la diferencia entre velocidad de bits constante y velocidad de bits variable

Entre bastidores de la retransmisión en directo pasan muchas cosas. Muchos tipos de tecnología se combinan para producir vídeos de alta calidad que captan los acontecimientos en tiempo real. Los codificadores desempeñan un papel muy importante en este proceso.

Los organismos de radiodifusión tienen muchas opciones a la hora de configurar sus configuración del codificador. La configuración que elijan determinará la calidad de audio y vídeo de sus transmisiones. Los organismos de radiodifusión pueden elegir entre dos tipos principales de codificación: bitrate constante (CBR) y bitrate variable (VBR). Es importante poder comparar VBR frente a CBR.

En este post, vamos a ofrecer una comparación en profundidad de CBR frente a VBR. También introduciremos una tercera opción, que es VBR restringido. Después de proporcionar algunos antecedentes sobre cada una de estas tecnologías, identificaremos cuál es la mejor en diferentes escenarios de streaming. Para terminar, revisaremos otros ajustes relacionados con el codificador. Sabrás lo que es CBR y VBR.

Índice

  • ¿Qué es la tasa de bits?
  • ¿Qué es la codificación a velocidad de bits constante (CBR)?
  • ¿Qué es la codificación de velocidad de bits variable (VBR)?
  • CBR frente a VBR: comparación rápida
  • Cuándo utilizar CBR frente a VBR
    • Velocidad de bits para la codificación de secuencias en directo
    • Bitrate para transcodificación VOD
  • Ajustes del codificador recomendados para la transmisión en directo
  • Reflexiones finales

¿Qué es la tasa de bits?

tasa de bits de vídeo
La tasa de bits es un aspecto importante de la transmisión de vídeo en línea.

La tasa de bits mide la cantidad de datos que se transfieren durante un periodo de tiempo. En la transmisión de vídeo en línea, tasa de bits de vídeo se mide en kilobits por segundo, o kbps. La tasa de bits afecta a la calidad de un flujo de vídeo. Transmitir con una tasa de bits más alta ayuda a producir flujos de mayor calidad.

Cuando se trata de la transmisión de vídeo en línea, las cadenas de televisión suelen ofrecer sus contenidos con distintas velocidades binarias. Esto se denomina . Esto permite a los espectadores acceder a la tasa de bits adecuada para su velocidad de Internet, lo que les permite acceder a contenidos de la máxima calidad con la menor cantidad de retrasos, saltos y almacenamiento en búfer.

Velocidad de bits adaptativa reproductores de vídeo han cambiado las reglas del juego, ya que ofrecen automáticamente la reproducción del vídeo con la tasa de bits adecuada en respuesta a un análisis en tiempo real de la velocidad de Internet de cada espectador.

El bitrate también es importante en el proceso de codificación o transcodificación del streaming, ya que también se trata de la transferencia de datos. Como ya hemos dicho, la transmisión de flujo continuo a velocidad binaria constante (CBR) y la transmisión de flujo continuo a velocidad binaria variable (VBR) son los dos tipos de codificación más populares, y por eso a menudo se ven comparaciones entre VBR y CBR.

¿Qué es el bitrate constante (CBR)?

El bitrate constante, comúnmente abreviado como “CBR”, se refiere a la transmisión de datos a una velocidad constante. Para la codificación, se refiere a un codificador que emite datos a una velocidad constante. No responde al tamaño ni a la complejidad de los archivos que procesa. Las variables no importan con una tasa de bits constante; el resultado permanece constante.

CBR se prefiere en muchas situaciones de streaming porque ha sido el estándar en el streaming de vídeo en línea durante algún tiempo. Dado que es tan popular en la industria del streaming en directo el bitrate constante es la opción más compatible.

Como CBR utiliza una transmisión constante, la tasa de bits se fija en una tasa única y se mide como tal. Se recomienda establecer una tasa de bits relativamente alta para que el codificador pueda procesar segmentos de datos más complejos. La codificación de vídeo CBR funciona mejor cuando se configura correctamente.

La coherencia de CBR lo hace idóneo para situaciones en las que el contenido de vídeo debe codificarse en tiempo real. CBR no es adecuado para almacenar datos. Para la retransmisión en directo en tiempo real, CBR es una gran solución.

¿Qué es la tasa de bits variable (VBR)?

La codificación a velocidad de bits variable, que suele abreviarse como “VBR”, se refiere a los datos que se transmiten a una velocidad variable. Con la codificación VBR, los segmentos de datos se empaquetan por su complejidad para optimizar la transmisión. La codificación en VBR permite procesar a mayor velocidad de bits y transmitir archivos más grandes.

En términos de codificación, los datos se emiten a una velocidad determinada por segmento de tiempo, y la velocidad variable se mide tomando la velocidad media de los segmentos complejos en todo el archivo.

El aspecto fluctuante de este método de codificación hace que VBR sea el más adecuado para la transcodificación de vídeo a la carta. Esto se debe a que puede llevar más tiempo procesar los datos. El streaming VBR funciona bien con vídeo a la carta, pero no tan bien con streams en directo.

Existen algunos tipos de VBR ligeramente diferentes entre sí: bitrate medio, bitrate variable de calidad, bitrate variable sin restricciones y bitrate variable con restricciones. El bitrate variable restringido es el más notable de estos cuatro.

También es importante señalar que VBR no está tan extendido como CBR.

VBR restringido

El bitrate variable restringido, o VBR restringido, es otra técnica o ajuste de control del bitrate que se discute con menos frecuencia pero que está ganando popularidad.

VBR restringido es un tipo de codificación VBR que requiere establecer una tasa de bits máxima y una ventana de búfer máxima. El VBR restringido utiliza dos pases de codificación para procesar los datos. Con VBR 1 pass frente a 2 pass, se obtiene un vídeo de mayor calidad.

CBR frente a VBR: comparación rápida

A continuación te ofrecemos una rápida visión general de la tasa de bits constante frente a la variable, para que puedas ver las principales características y diferencias entre estos dos métodos de codificación.

 

CBRVBR
  • Ideal para retransmisiones urgentes
  • Produce resultados consistentes (es decir, si lo ajustas a 1500 kbps, tu bitrate permanecerá en 1500 kbps).
  • Históricamente popular
  • Amplia compatibilidad
  • Idóneo para la codificación multimedia
  • Configuración ideal para la codificación de secuencias en directo
  • Capaz de producir flujos de mayor calidad
  • Ideal para transcodificar sin limitaciones de tiempo
  • No afecta negativamente a la calidad de vídeo
  • No es ampliamente compatible
  • La mejor opción para la transcodificación de vídeo a la carta

En cuanto a la tasa de bits constante frente a la tasa de bits variable, CBR es mejor para la codificación de secuencias en directo y VBR para los vídeos a la carta.

Codificación frente a transcodificación

Codificación frente a transcodificación
La codificación y la transcodificación son muy parecidas, pero no exactamente iguales.

Antes de sumergirnos en los casos de uso de VBR y CBR, es importante reconocer las similitudes y diferencias entre codificación y transcodificación.

Codificación se refiere a la conversión de un archivo de vídeo o audio de un formato a otro. En el contexto de la transmisión en directo, se trata de convertir los archivos de vídeo RAW capturados por la cámara en un formato digital que pueda transmitirse por Internet. Esto es importante porque los archivos de vídeo RAW son demasiado voluminosos para ser transmitidos.

La codificación es posible con hardware o software de codificación.

Transcodificación se refiere a la compresión de archivos de vídeo para crear copias de archivos multimedia de diferentes tamaños. Estas copias por tamaño de archivo se llaman “renditions”. La transcodificación se utiliza generalmente para la transmisión de vídeo a la carta. Muchas plataformas de vídeo en línea, incluida Dacast, están equipadas con transcodificación en la nube que transcodifican los archivos de vídeo a medida que se suben a la plataforma.

Cuándo utilizar CBR frente a VBR

Tanto la codificación CBR como la VBR son importantes en la codificación de vídeo y audio. Ninguno es mejor que el otro, ya que ambos sirven para fines únicos debido a sus puntos fuertes y débiles individuales.

Desglosemos los casos de uso de estos dos procesos de codificación.

Codificación de secuencias en directo

CBR es la mejor configuración para codificación de secuencias en directo. La coherencia del CBR lo hace más fiable para el transporte de datos sensibles al tiempo. Esto es ideal para la retransmisión en directo, ya que la mayoría de los vídeos en directo se emiten a una única tasa de bits.

Dado que el bitrate constante procesa los datos a una velocidad constante, no hay que preocuparse de que el bitrate supere la velocidad de Internet. Sin embargo, la fiabilidad de los datos de salida de este método de codificación lleva a sacrificar la calidad en algunas situaciones.

Es posible utilizar VBR para la transmisión en directo en directo sin embargo, rara vez se recomienda a menos que se utilice una configuración de una sola pasada.

Transcodificación VOD

VBR restringido es la configuración óptima para la transcodificación de vídeo a la carta transcodificación de vídeo porque es capaz de manejar archivos más grandes manteniendo cierta coherencia con los formatos de audio. En general, VBR produce una mejor calidad de sonido que los streams, y la transcodificación de vídeo a la carta ofrece la flexibilidad necesaria para utilizar VBR, así que es una obviedad.

La tasa de bits de vídeo variable produce flujos de mayor calidad. Dado que la transcodificación es menos sensible al tiempo vídeo a la carta no tienes que preocuparte de que la tasa de bits supere la velocidad de Internet, lo que te da flexibilidad para aprovechar las ventajas de VBR.

Streaming sólo audio

Al igual que los contenidos de vídeo, las transmisiones de sólo audio deben utilizar CBR para las transmisiones de audio en directo y VBR para las transmisiones de audio a la carta. a la carta.

Sin embargo, algunos codificadores específicos de audio no te darán la opción de elegir. En ese caso, debes optar por la opción que esté a tu alcance. Los archivos de audio son mucho menos voluminosos que los de vídeo, así que cualquiera de las dos opciones debería valer. Si es posible, utiliza audio CBR para las emisiones en directo. La calidad de sonido VBR es excelente para la transmisión de audio a la carta.

Configuración del codificador recomendada para la transmisión en directo con Dacast

software de retransmisión en directo
Hay varias configuraciones de codificador recomendadas para el streaming en Dacast.

Dacast recomienda utilizar CBR para la retransmisión en directo en nuestra plataforma de streaming. Esto se debe a que la tasa de bits constante es más fiable para codificar contenidos de vídeo en tiempo real.

Hay algunos otros ajustes del codificador que necesitamos para nuestro software de transmisión en directo. Desviarse de esta configuración puede causar problemas en su flujo.

Estos son los ajustes necesarios:

CÓDEC DE VÍDEOH.264 (x264 puede funcionar)
VELOCIDAD DE FOTOGRAMAS25 o 30
INTERVALO DE FOTOGRAMAS CLAVE2 segundos (o 2 veces la frecuencia de imagen)
ESCÁNERProgresiva
CONTROL DE TARIFASConstante (CBR)
CÓDEC DE AUDIOAAC-LC
AUDIO BITRATO128 kbps
CANALES DE AUDIO2 (Estéreo)
FRECUENCIA DE MUESTREO DE AUDIO48 kHz (48.000 Hz)

Tenga en cuenta que estos ajustes son específicos para la transmisión en directo. Consulte nuestro guía de transcodificación para obtener más información sobre la configuración de la transcodificación en Dacast.

Resolución y velocidad de bits

Además de los ajustes del codificador de transmisión en directo que hemos mencionado, las emisoras deben elegir resolución y bitrate para lograr la calidad de transmisión deseada.

Hay diferentes combinaciones de bitrate y resolución necesarias para crear streams en ultra baja definición, baja definición, definición estándar, alta definición y alta definición completa.

Aquí tiene un desglose de la resolución y tasa de bits para cada calidad de vídeo:

ULDLDSDHDFHD
NombreDefinición ultrabajaBaja definiciónDefinición estándarAlta definiciónAlta definición total
Velocidad de bits de vídeo (kbps)350350 – 800800 – 12001200 – 19001900 – 4500
Resolución Ancho (px)42664085412801920
Resolución Altura (px)2403604807201080
H.264 PerfilPrincipalPrincipalAltaAltaAlta

Reflexiones finales

CBR y VBR desempeñan papeles diferentes en transmisión de vídeo en línea. Es importante utilizar la opción adecuada para sus necesidades específicas de streaming. En el debate entre CBR vs VBR para tu vídeo, depende de tu tipo de contenido.

La conclusión es que CBR es más coherente y fiable para la codificación sensible al tiempo, y VBR produce resultados de mayor calidad. CBR es la mejor opción para el streaming en directo, mientras que VBR restringido es la mejor opción para la carga de vídeo a la carta.

Ahora que ya tienes una idea más clara de cómo se comparan los archivos CBR y otros archivos VBR, es hora de poner en práctica estos conocimientos. Si eres nuevo en el mundo de la retransmisión en directo, te recomendamos que aproveches la prueba gratuita de 14 días de Dacast. Puede utilizar OBS Studio que es un software de codificación gratuito y de código abierto, para familiarizarte con las funciones tecnológicas que hemos descrito en este post.

Todo lo que tienes que hacer para acceder a tu prueba gratuita y empezar a retransmitir es crear una cuenta Dacast, y estarás funcionando en un abrir y cerrar de ojos. No se requiere tarjeta de crédito ni contratos vinculantes.

EMPIECE GRATIS

Únete a nuestro grupo de LinkedIn para recibir ofertas exclusivas, consejos periódicos sobre retransmisiones en directo y acceso a una comunidad de profesionales de los medios de comunicación en directo.

Emily Krings

Emily is a strategic content writer and story teller. She specializes in helping businesses create blog content that connects with their audience.