Articulo de referencia

Verificador de almacenamiento en búfer de vídeo

El verificador de almacenamiento en búfer de vídeo (VBV) es un modelo teórico de búfer de vídeo MPEG que se utiliza para garantizar que una secuencia de vídeo codificada se pued...

El verificador de almacenamiento en búfer de vídeo (VBV) es un modelo teórico de búfer de vídeo MPEG que se utiliza para garantizar que una secuencia de vídeo codificada se pueda almacenar correctamente en búfer y reproducir en el dispositivo decodificador.

Por definición, el VBV no debe desbordarse ni quedar subdesbordado cuando su entrada es un flujo compatible (excepto en el caso de baja latencia). Por lo tanto, es importante que, al codificar dicho flujo, este cumpla con los requisitos del VBV.

Una forma de entender el VBV es considerar tanto la tasa de bits máxima como el tamaño máximo del búfer. Necesitarás saber con qué rapidez llegan los datos de vídeo al búfer. Ten en cuenta que la tasa de bits de los datos de vídeo cambia constantemente, por lo que no existe un valor fijo para indicar la velocidad de llegada de los datos. La pregunta clave es cuánto tiempo tardará el búfer en desbordarse. Un búfer de mayor tamaño simplemente significa que el decodificador tolerará tasas de bits altas durante periodos más prolongados, pero ningún búfer es infinito, así que incluso uno grande acabará desbordándose.

Modos de funcionamiento

VBV cuenta con dos modos de funcionamiento: Tasa de Bits Constante (CBR) y Tasa de Bits Variable (VBR). En CBR, el búfer del decodificador se llena gradualmente a una velocidad de datos constante. En VBR, el búfer se llena a una velocidad variable. En ambos casos, los datos se extraen del búfer en bloques de tamaño variable, según el tamaño real de las tramas codificadas.

Estándares

En los estándares H.264 y VC-1 , el VBV se reemplaza por una versión generalizada llamada Decodificador de Referencia Hipotética (HRD).

Referencias

  • Tutorial de MPEG - Verificador de almacenamiento en búfer de vídeo Archivado el 12/11/2016 en Wayback Machine