VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

ReInvite + DTMF chan.sip???

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
MIKS
Сообщения: 80
Зарегистрирован: 12 мар 2014, 13:43

ReInvite + DTMF chan.sip???

Сообщение MIKS »

Есть такая проблема:
Я пока не очень понимаю где она в конфигах (FreePBX) или в сырцах chan.sip.
Прогоняем соединение через астериск - соединение устанавливается пролетает ReINvite и спрямляет RTP. Дальше гимор :evil:
шлем DTMF с одного устройства на другое (метод SIP INFO dtmf-relay) Вместо простого прогона INFO сообщения через астериск он реинвайтит голосовой канал туда-сюда. Мне это н.. не нужно.
Как обмануть природу? RFC2833?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: ReInvite + DTMF chan.sip???

Сообщение ded »

RFC2833 всяко должно быть правильней. Но не все поддерживают.
Попробуйте поставить параметр на пире
dtmfmode=auto
и ещё есть шаманский параметр
relaxdtmf=yes
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: ReInvite + DTMF chan.sip???

Сообщение Vlad1983 »

RFC2833 будет отлавливаться астериском только при проксировании RTP

нужно смотреть что там бегает в сигналке, чтоб оценить правильность поведение
ЛС: @rostel
MIKS
Сообщения: 80
Зарегистрирован: 12 мар 2014, 13:43

Re: ReInvite + DTMF chan.sip???

Сообщение MIKS »

ded писал(а):RFC2833 всяко должно быть правильней. Но не все поддерживают.
Попробуйте поставить параметр на пире
dtmfmode=auto
и ещё есть шаманский параметр
relaxdtmf=yes
По поводу RFC2833 это с какой точки зрения посмотреть. Если с ТЗ стыков с PSTN может быть и правильно. С ТЗ разработчика SIP устройств - намного проще INFO принять чем на потоке висеть постоянно. А шаманский пример попробую ))
MIKS
Сообщения: 80
Зарегистрирован: 12 мар 2014, 13:43

Re: ReInvite + DTMF chan.sip???

Сообщение MIKS »

Vlad1983 писал(а):RFC2833 будет отлавливаться астериском только при проксировании RTP

нужно смотреть что там бегает в сигналке, чтоб оценить правильность поведение
Я же написал что в сигналке при прилете SIP INFO астериск тупо делает реинвайт RTP на себя обоим точкам, шлет SIP INFO другой точке и опять спрямляет реинвайтом потоки
И так для каждого сигнала
MIKS
Сообщения: 80
Зарегистрирован: 12 мар 2014, 13:43

Re: ReInvite + DTMF chan.sip???

Сообщение MIKS »

И еще по теме. Где прописываются sip таймеры на reInvite (видимо стандартными sip таймерами тут не пахнет). Астериск с ними поступает не совсем корректно - долбит чуть ли не через 30-40мс (для моих железячек это совсем не гут)
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH