Материал
NetEQ – шпаргалка по настройке и диагностике
Одностраничный справочник: шесть операций NetEQ (Normal, Acceleration, Preemptive expand, Expand/PLC, Merge, Comfort noise), «крутилки» менеджера задержки (относительная задержка, окно 2 с, фактор забывания 0.983, целевой перцентиль, гистограммы опустошения и переупорядочивания), поля getStats (jitterBufferDelay, jitterBufferTargetDelay, concealmentEvents, concealedSamples, insertedSamplesForDeceleration, removedSamplesForAcceleration), разбор примера «гистограмма → цель» и правила диагностики.
Что внутри
- Шесть операций (одна на такт 10 мс)
- Менеджер задержки – как он задаёт буфер
- Поля getStats, за которыми следить
- Разбор примера: гистограмма → цель
- Правила диагностики
- Запомнить
Кому пригодится
Разработчикам, которые видят рост jitterBufferDelay и не понимают, что с ним делать. Шпаргалка описывает шесть операций NetEQ, разбирает регуляторы менеджера задержки и показывает на примере, как гистограмма превращается в целевую задержку, а список полей getStats даёт то, по чему такой разбор вообще возможен без догадок.

Без регистрации и почты – файл открывается сразу
Источник
Из какого курса материал
Аудио для видео
Частота дискретизации, громкость и LUFS, AAC и Opus, звук в WebRTC, синхронизация с картинкой и Dolby Atmos.
Буфер джиттера: NetEQ, мозг звука в WebRTC
Пакеты выходят от отправителя ровным ритмом – по одному каждые 20 миллисекунд, – но интернет доставляет их неравномерно:…
Ещё материалы
Похожие материалы
Все материалы →Выбираете технологию под проект?
Пройдём чек-лист вместе и посчитаем стоимость вариантов на ваших объёмах.