Estoy muestreando un flujo de audio entrante a 8Ksps. Tengo un códec que toma ~ 1.6ms para codificar un paquete de datos (80 muestras) en un paquete codificado (5 muestras). A este ritmo, obtengo 8000 * 1.662e-3 ~ = 13 muestras en cada ciclo de codificación. Pero necesito 80 muestras en cada ciclo. ¿Cómo mantengo el flujo continuo? Mi única suposición es reducir la velocidad de bits del flujo de codificación saliente, pero no estoy seguro de cómo calcular esto en general, de modo que los búferes del lado entrante no se llenen y los búferes del lado receptor no se queden privados de hambre. Y además, ¿no reduce la velocidad de bits el punto de codificación en primer lugar?
Esto parece ser un principio básico de la transmisión, pero no puedo encontrar información sobre los métodos. Gracias por cualquier ayuda!