Страница 1 из 1

Проблема с размером RTP пакетов

Добавлено: 29 янв 2021, 14:59
andrew-khv
Пытаемся увязать китайские SIP домофоны с хардварными конверторами SIP-CDA3 производства Комендант. Столкнулись с тем, что китайский домофон при разговоре периодически сыпет RTP пакетами размером 320 байт. Адаптер, в свою очередь, такие пакеты просто дропает (и со слов поддержки производителя, сделать с этим ничего нельзя). В итоге на стороне адаптера получаем жесткие прерывания. На стороне SIP домофона, в настройках ничего даже близкого, чтобы исправить эту ситуацию нет.
С настройками ptime игрались - без результата. Может кто сталкивался? Или есть идеи как поправить?
Версия Aстериск: 16.15.1
Настройки пиров:
-адаптер
[cda](!)
deny=0.0.0.0/0.0.0.0
permit=192.168.0.0/255.255.0.0
type=friend
context=indoor
secret=xxxxx
host=dynamic
nat=no
qualify=yes
canreinvite=no
callgroup=2
pickupgroup=2
call-limit=1
dtmfmode=auto
disallow=all
allow=alaw:20
allow=ulaw:20

-домофон
[outdoor_panel_dahua](!)
deny=0.0.0.0/0.0.0.0
permit=192.168.0.0/255.255.0.0
type=friend
context=outdoor_test
secret=xxxxx
host=dynamic
nat=no
qualify=yes
canreinvite=no
callgroup=1
pickupgroup=1
call-limit=10
dtmfmode=info
progressinband=yes
disallow=all
allow=ulaw:20
allow=alaw:20
allow=h264

Кодек на домофоне - ulaw, на адаптере - alaw. Транскодинг проходит, с этим все хорошо.
Приложил вывод дампа где видно размер пакета.

Re: Проблема с размером RTP пакетов

Добавлено: 01 фев 2021, 12:45
Zavr2008
Замазывать адреса серой локалки - это верх маразма и не уважения к форумчанам)

В дампе у вас и Alaw и Ulaw почему-то в перемешку да еще с SSRC 0x0 в одну сторону.

Также вижу Микротик стоит, выключен ли SIP ALG в нем, в астере настроен ли NAT, задан ли externhost, localnet и directmedia=no? Где настройки секции general?

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

Re: Проблема с размером RTP пакетов

Добавлено: 01 фев 2021, 14:31
sasa

Re: Проблема с размером RTP пакетов

Добавлено: 03 июл 2021, 11:13
andrew-khv
Zavr2008 писал(а):Замазывать адреса серой локалки - это верх маразма и не уважения к форумчанам)

В дампе у вас и Alaw и Ulaw почему-то в перемешку да еще с SSRC 0x0 в одну сторону.

Также вижу Микротик стоит, выключен ли SIP ALG в нем, в астере настроен ли NAT, задан ли externhost, localnet и directmedia=no? Где настройки секции general?

Попробуйте вместо тухлятины от коменданта просто на астере софтфон зарегать - посмотрите будет ли домофон с ним работать.
Адреса белые
Конвертация идет без проблем, если бы были проблемы с ней, я бы вообще ничего не слышал.
Пробовал, работает.

Re: Проблема с размером RTP пакетов

Добавлено: 03 июл 2021, 11:16
andrew-khv
Спасибо большое за подсказку. Проблема решена.
Нужно вручную выставлять размер RTP.
allow=alaw:20
allow=ulaw:20