Здравствуйте, SkyDance, Вы писали:
SD>Это все классно, но решается банальной задержкой (latency). Сообщение, доставленное на 2-3 секунды позже, ничем не хуже доставленного немедленно. А вот общаться с такой задержкой становится некомфортно. Это одна из причин, по которым realtime трафик не шлют по TCP. Вторая — head of the line blocking, если ты в канал уже заслал 100500 байт, получатель должен их все подтвердить, причем в определенном порядке.
Всё это понятно, а теперь открываем Amnezia или что-то иное, работающее как UDP-over-TCP, и видим, что оно всё же работает. И звонок в MS Teams работает. Вам там из ваших United States следует иногда выбираться и смотреть, как мир живёт в ненормальных условиях. К слову, повсеместный NAT — это ненормально.
Поэтому всё-таки идиоты. Телефонисты, как и отцы-основатели. Уродцы вроде SDP появились только из желания быть совместимыми с некими ранее существовавшими кривыми железками.