02 / КАК ЭТО РАБОТАЕТ

От звука
до пакета.

Один короткий звук проходит несколько цифровых превращений. Разберём каждое — без магии и лишних аббревиатур.

01 / ПУТЬ СИГНАЛА

Что происходит во время звонка.

01
НА ВАШЕМ УСТРОЙСТВЕ

Захват звука

Микрофон превращает колебания воздуха в электрический сигнал. Аудиосистема оцифровывает его: измеряет амплитуду через равные интервалы времени.

ANALOG → DIGITAL
02
ОБРАБОТКА

Кодирование

Кодек (например, Opus или G.711) превращает аудио в кадры для передачи. Некоторые кодеки сжимают данные, уменьшая требуемую скорость канала.

010110ENCODE / FRAME
03
ПЕРЕДАЧА

Упаковка в пакеты

Закодированные кадры помещаются в RTP-пакеты. Как правило, их отправляют поверх UDP, чтобы не ждать повторной передачи каждого потерянного пакета.

RTP OVER UDP
04
В IP-СЕТИ

Доставка

Маршрутизаторы направляют пакеты к собеседнику. Пакеты могут прийти неравномерно, с опозданием или потеряться: интернет не обещает идеально постоянного времени доставки.

↗ ↘ ↗ROUTING
05
НА СТОРОНЕ СОБЕСЕДНИКА

Сглаживание и декодирование

Джиттер-буфер помогает компенсировать неравномерное прибытие пакетов. Декодер восстанавливает звуковой сигнал, а динамик воспроизводит голос.

◖)))PLAYBACK
02 / ПОПРОБУЙТЕ

Из чего складывается задержка?

Передвигайте ползунки: это упрощённая модель односторонней задержки звука, а не измерение вашего соединения.

50 мс
10 мс250 мс
40 мс
0 мс120 мс
20 мс
5 мс60 мс
ПРИМЕРНАЯ ЗАДЕРЖКА В ОДНУ СТОРОНУ
110мс

Обычно комфортный диапазон для разговора.

150 мс — распространённый ориентир для односторонней задержки. Реальное восприятие зависит и от потерь, джиттера и обработки.
03 / КОДЕКИ

Разные способы упаковать голос.

Один кодек экономит трафик, другой проще в обработке, третий адаптируется к сети.

КодекПримерный битрейт речиОсобенности
G.71164 кбит/сНизкая алгоритмическая задержка; классический телефонный диапазон
G.72264 кбит/сШирокополосная речь с более высокой разборчивостью
OpusПеременный, часто 16–32 кбит/сГибкий битрейт; хорошо подходит для интернет-разговоров

Показаны типичные значения полезной аудионагрузки. Заголовки IP/UDP/RTP и другие накладные расходы увеличивают реальный сетевой трафик.

ДАЛЬШЕ / 03

Язык сетевого звонка

SIP, RTP, SDP и другие протоколы: кто за что отвечает.