swat11 Posted September 3 · Report post Коллеги, доброго времени суток. Есть сервер на котором развернут астер и есть сервер в качестве маршрутизатора с натом. Оба сервера находятся в пределах одной сети. Схема следующая: Client A -> Asterisk -> GW NAT -> Client B Почему когда Client B используя в качестве транспорта TCP при попытке поднять видео через запрос UPDATE Media Change, видеопоток между клиентами поднимается. Но стоит Client B перейти на UPD, видеопоток не поднимается и начинают сыпаться запросы UPDATE Media Change. При этом Client A в обоих случаях в качестве транспорта использует UDP. На астере выставлены настройки чтобы RTP трафик всегда шел через него. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sdy_moscow Posted September 3 · Report post Вам бы трафик поснифирить на NAT c обеих сторон, глядишь, станет ясно. Кстати у ANAT есть функция - логировать отброшенные пакеты. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
swat11 Posted September 4 · Report post Проблема оказалась в фрагментации пакетов из-за большого пейлоада в запросе UPDATE. Тему можно закрывать. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
stalker86 Posted September 4 · Report post и как решили? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
swat11 Posted September 7 · Report post В 04.09.2024 в 13:59, stalker86 сказал: и как решили? Сигнализацию перевели на TCP, а RTP оставили на UDP. Но буду смотреть в сторону уменьшения пейлоада путем отключения неиспользуемых кодеков. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...