Терминал
IP-телефон, гарнитура с софтфоном или приложение в браузере. Принимает звук, кодирует и воспроизводит его.
VoIP — это не только приложение с кнопкой вызова. За соединением могут стоять АТС, шлюзы, серверы и сетевые механизмы.
Упрощённый пример: маршруты сигнализации и аудио могут различаться.
IP-телефон, гарнитура с софтфоном или приложение в браузере. Принимает звук, кодирует и воспроизводит его.
Управляет внутренними номерами, правилами маршрутизации, переадресацией и другими функциями звонков.
Session Border Controller контролирует VoIP-трафик на границе сетей и помогает с безопасностью и совместимостью.
Преобразует сигналы и медиапотоки при соединении IP-телефонии с другими телефонными сетями.
Обеспечивает голосовые меню, конференции, воспроизведение записей и другие функции обработки медиа.
Передаёт IP-пакеты между сетями. Настройки сети влияют на задержку, потери и устойчивость вызова.
Устройства часто находятся за маршрутизатором с трансляцией адресов. Это может затруднить передачу медиа напрямую между участниками.
В WebRTC для поиска рабочего сетевого пути используются ICE, STUN и при необходимости TURN.
Если сеть перегружена, аудио может конкурировать с другими данными. Механизмы QoS помогают управлять очередями и приоритетами.
Но QoS на вашей стороне не гарантирует такой же обработки во всём публичном интернете.