Cálculo de valores de velocidad de bits y ventana de búfer para flujos arbitrarios
Calcular la velocidad de bits y la ventana de búfer adecuadas para un tipo de flujo arbitrario no es una ciencia exacta. Un enfoque sencillo consiste en establecer la velocidad de bits para que coincida con el tamaño de la secuencia dividido por su longitud, en segundos. Por ejemplo, una secuencia que contiene un total de 68000 bits que dura 20 segundos podría tener una velocidad de bits de 3400 bits por segundo (68000 bits / 20 segundos = 3400 bits por segundo).
El problema con esta técnica sencilla de asignar velocidad de bits es que no tiene en cuenta la distribución de datos dentro de la secuencia. Muchas secuencias arbitrarias contienen grandes cantidades de datos a intervalos a lo largo de la escala de tiempo del archivo. Por ejemplo, las secuencias de imagen tienen muestras que son bastante grandes, pero normalmente se separan varios segundos. La ventana del búfer debe establecerse para asegurarse de que el búfer no se desbordará.
Para comprobar la ventana del búfer, multiplique la velocidad de bits (bits por segundo) por la ventana de búfer (en segundos) y divida por 1000 para obtener el tamaño, en bits, del búfer de la secuencia. A continuación, asegúrese de que el tamaño del búfer es lo suficientemente grande como para contener cualquier combinación de muestras en la secuencia que sean inferiores a la ventana de búfer aparte en tiempo de presentación. En caso de duda, establezca ambos valores un poco más alto de lo que cree que los necesita.
Temas relacionados