freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 27 апр 2024 13:48

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Прием DTMF при исходящем вызове.
СообщениеДобавлено: 25 авг 2016 19:52 

Зарегистрирован: 10 мар 2013 18:14
Сообщения: 57
При совершении колбэка не ловятся DTMF от вызываемого абонента. Простая проверка колбэк и "прослушивание ухом" тонов дают положительный результат, но поймать их в фрисфиче и тем более в астере не получается.

Входящие звонки DTMFом обеспечиваются - проблемы нет, работает.

Последние эксперименты:
в исходящем контексте поставил либералДТМФ,
в диалплане поставил "стартДТМФ" перед бриджем на исходящий канал.


Связка такая

Астериск->Freeswitch->Ростелеком VAN (PPoe)->Искрател 3000 ( пяток самостоятельных номеров - не транк, а отдельные линии).

Все номера регаются по отдельности как на ростелекоме, так и на астере.

Фрисвич регится на астере в сети 192........ и регится в сети ростелекома 172.........

Если запускаю вызов с одного канала ростелекома на другой канал ростелекома ДТМF проходит при любых ДТМФмодах.
Но при звонках на реальные сотики или стационары, от этих аппаратов Дтмф не ловится (повторюсь: на слух идет, трель как положено)


Какая инфа нужна гуру, чтоб сориентироваться для ответа?

_________________
Уникальное решение "Такси без диспетчеров", без Java, без Internet, без GPS - только телефон.
Автоматизация такси, доставки пиццы и других мобильных сервисов.
Большой опыт удаленной работы с такси и сетями пиццерий России и Украины.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прием DTMF при исходящем вызове.
СообщениеДобавлено: 25 авг 2016 21:38 

Зарегистрирован: 23 авг 2014 11:49
Сообщения: 368
Откуда: Казань
Если под "на слух" имеется ввиду нажимать кнопки и слышать в трубке это тоже самое что "палец в небо и дуть на него тем самим думая что это ветер"
есть прога wireshark, снимайте tcpdump и найдете dtmf
Не легче спросить у прова "под каким соусом" надо слать dtmf

_________________
Пути IP-пакета неисповедимы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прием DTMF при исходящем вызове.
СообщениеДобавлено: 25 авг 2016 22:15 

Зарегистрирован: 10 мар 2013 18:14
Сообщения: 57
error писал(а):
Не легче спросить у прова "под каким соусом" надо слать dtmf
Нет, не легче. Я их две недели пытал что им нужно посылать при звонке. В конце второй неделе подобрал. Дали только IP номер телефона-пароль. Но ни шлюза ни то, что это подключение по PPoe не сказали. Все вычислилось экспериментами. Что нужно подавать на одну карту интернет, на вторую их внутреннюю сеть. Естественно шлюз ставить который разводит интернет +наружный IP, и бридж порт на вторую карту. Вычислять что оказывается это не просто сервак у них а шлюз, и что на нем тоже нужно региться, В общем весело. Оказалось что я первый в их городе кто подключает PBX, а они просто ставят Саджемы с сосками под аналог -- и вперед.
По дтмф, еще была три дня пляска, когда у них выставлен рфси 2233, но он не проходил никак и по инбаунд тоже не прокатывал. Единственный мод <param name=»liberal-dtmf» value=»true»/> помог. Но на исходящем не катит.


error писал(а):
Если под "на слух" имеется ввиду нажимать кнопки и слышать в трубке это тоже самое что "палец в небо и дуть на него тем самим думая что это ветер"
[/quote]

Нет не "палец в небо" потому как если я звоня с сипклиента на сотик за пару км от меня и слышу что на сотике запускается специфические трели, от нажатий кнопок, значит DTMF бегает, остается его только декодировать, превратив в цифирь.

_________________
Уникальное решение "Такси без диспетчеров", без Java, без Internet, без GPS - только телефон.
Автоматизация такси, доставки пиццы и других мобильных сервисов.
Большой опыт удаленной работы с такси и сетями пиццерий России и Украины.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прием DTMF при исходящем вызове.
СообщениеДобавлено: 26 авг 2016 09:01 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
снимите дампы трафика asterisk <-> FS и FS <-> ростелеком при исходящем
спустя пару секунд после ответа жмакайте 0-9*#
ссылки на дампы можете в личку кинуть, если сильно страшно

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прием DTMF при исходящем вызове.
СообщениеДобавлено: 26 авг 2016 10:00 

Зарегистрирован: 10 мар 2013 18:14
Сообщения: 57
Ок. Доберусь до офиса сниму дамп прямо на входе/выходе с искротела (дружественный доступ с нему уже есть - добился таки в обмен на инстрцуйию по подключению тех кто еще захочет ставить пбх после нас :) но править настройки запрещено)

_________________
Уникальное решение "Такси без диспетчеров", без Java, без Internet, без GPS - только телефон.
Автоматизация такси, доставки пиццы и других мобильных сервисов.
Большой опыт удаленной работы с такси и сетями пиццерий России и Украины.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прием DTMF при исходящем вызове.
СообщениеДобавлено: 26 авг 2016 19:41 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
SDP 200 Ok на INVITE от ростелекома
Код:
v=0
o=- 7466413 1275028 IN IP4 172.22.1.1
s=-
c=IN IP4 172.22.1.1
b=AS:82
t=0 0
m=audio 57874 RTP/AVP 8
a=rtpmap:8 PCMA/8000
a=ptime:20
a=sendrecv

нет упоминаний про RFC2833, но в заголовке Allow присутствует INFO
Код:
Allow: INVITE,ACK,CANCEL,BYE,INFO,PRACK,OPTIONS,REGISTER,REFER,SUBSCRIBE,MESSAGE,PUBLISH,UPDATE

соответственно варианта два: либо они могут по SIP INFO, либо внутриканально
фильтр по SIP не обнаруживает сообщений INFO

теперь смотрим что в RTP
посылки по RFC2833 отсутствуют
идет внутриканально
Вложение:
screen_frame_16-08-26_20_38.png
screen_frame_16-08-26_20_38.png [ 14.63 КБ | Просмотров: 14393 ]

если отлавливать нужно на астериске, то поставьте в пире dtmfmode=auto

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прием DTMF при исходящем вызове.
СообщениеДобавлено: 26 авг 2016 23:29 

Зарегистрирован: 10 мар 2013 18:14
Сообщения: 57
Спасибо. С утрячка попробую отловить на астере.

_________________
Уникальное решение "Такси без диспетчеров", без Java, без Internet, без GPS - только телефон.
Автоматизация такси, доставки пиццы и других мобильных сервисов.
Большой опыт удаленной работы с такси и сетями пиццерий России и Украины.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прием DTMF при исходящем вызове.
СообщениеДобавлено: 28 авг 2016 17:53 

Зарегистрирован: 10 мар 2013 18:14
Сообщения: 57
Работу так и не проверил.
Вылез еще один подводный камень - суботним утром обнаружилось что ростелеком раздает динамический IP :(
Крутой облом, ждем понедельника.

_________________
Уникальное решение "Такси без диспетчеров", без Java, без Internet, без GPS - только телефон.
Автоматизация такси, доставки пиццы и других мобильных сервисов.
Большой опыт удаленной работы с такси и сетями пиццерий России и Украины.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прием DTMF при исходящем вызове.
СообщениеДобавлено: 07 сен 2016 12:32 

Зарегистрирован: 10 мар 2013 18:14
Сообщения: 57
Наконец вчера, под конец дня, ростелеком присобачил нам статик ИП на своем Vlan.
Сегодня попробовал поставить как рекомендовалось dtmfmode=auto не помогло.

_________________
Уникальное решение "Такси без диспетчеров", без Java, без Internet, без GPS - только телефон.
Автоматизация такси, доставки пиццы и других мобильных сервисов.
Большой опыт удаленной работы с такси и сетями пиццерий России и Украины.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прием DTMF при исходящем вызове.
СообщениеДобавлено: 07 сен 2016 13:08 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
не уверен что поставили на нужном пире

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 183


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB