swat11 Posted September 3, 2024 Posted September 3, 2024 Коллеги, доброго времени суток. Есть сервер на котором развернут астер и есть сервер в качестве маршрутизатора с натом. Оба сервера находятся в пределах одной сети. Схема следующая: Client A -> Asterisk -> GW NAT -> Client B Почему когда Client B используя в качестве транспорта TCP при попытке поднять видео через запрос UPDATE Media Change, видеопоток между клиентами поднимается. Но стоит Client B перейти на UPD, видеопоток не поднимается и начинают сыпаться запросы UPDATE Media Change. При этом Client A в обоих случаях в качестве транспорта использует UDP. На астере выставлены настройки чтобы RTP трафик всегда шел через него. Вставить ник Quote
sdy_moscow Posted September 3, 2024 Posted September 3, 2024 Вам бы трафик поснифирить на NAT c обеих сторон, глядишь, станет ясно. Кстати у ANAT есть функция - логировать отброшенные пакеты. Вставить ник Quote
swat11 Posted September 4, 2024 Author Posted September 4, 2024 Проблема оказалась в фрагментации пакетов из-за большого пейлоада в запросе UPDATE. Тему можно закрывать. Вставить ник Quote
swat11 Posted September 7, 2024 Author Posted September 7, 2024 В 04.09.2024 в 13:59, stalker86 сказал: и как решили? Сигнализацию перевели на TCP, а RTP оставили на UDP. Но буду смотреть в сторону уменьшения пейлоада путем отключения неиспользуемых кодеков. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.