Задержка может быть минимизирована с помощью аудиоустройств, так как аудиоустройства могут запрашивать настройку с очень короткими аудиобуферами, обычно от 20 мс до 5 мс или даже меньше на некоторых устройствах Apple. Пакеты UDP с размером MTU могут использоваться для потоковой передачи данных по сети, где буферизация сети и помехи c трафика могут быть доминирующим фактором дополнительной задержки. Вероятно, вам придется добавить некоторую задержку (уровень заполнения кольцевого буфера), чтобы учесть худший случай джиттера синхронизации сети. Затем для аудио, сжатого в формате mp3, добавьте минимальный размер блока mp3 и время, необходимое для выбранного декодера mp3.
Другие API и протоколы потенциально могут увеличить накладные расходы и задержку буферизации.