freeswitchforum.com https://freeswitchforum.com/ |
|
про skinny https://freeswitchforum.com/viewtopic.php?f=6&t=466 |
Страница 1 из 1 |
Автор: | error [ 28 май 2015 20:21 ] |
Заголовок сообщения: | про skinny |
Добрый день понадобилось skinny вынести на NAT телефоны регистрируются и сигнализация ходит нормально, проблема появилась с звуком т.е. mod_skinny публикует свой ip для RTP на котором freeswitch сидит, но телефоны за NAT исправно посылают свой RTP куда сказали и получается в никуда тобишь нет голоса от девайса до freeswitch "покурил" исходники skinny, на первый взгляд как-бы возможно если внедрить параметр как в mod_sofia типа "ext-rtp-ip" вопрос стоит ли ковырять исходники или "ногу можно сломать" т.е. тупиковая затея |
Автор: | error [ 29 май 2015 13:50 ] |
Заголовок сообщения: | Re: про skinny |
все...skinny работает за nat-ом ip который живет за NAT-ом забетонировал в mod_skinny |
Автор: | error [ 06 июн 2015 18:35 ] |
Заголовок сообщения: | Re: про skinny |
в skinny_profiles добавил параметр "ip-rtp", теперь нет необходимости бетонировать ip который за nat-ом данный параметр очень актуален если freeswitch базируется в "облаке" и не имеет физически внешнего ip от "облако" если кому надо обращайтесь |
Автор: | Vlad1983 [ 06 июн 2015 18:53 ] |
Заголовок сообщения: | Re: про skinny |
сделайте нормальный запрос на внесение изменений в основную ветку Pull Requests |
Автор: | error [ 07 июн 2015 11:33 ] |
Заголовок сообщения: | Re: про skinny |
так же для "бородатых" аппаратов типа cisco 7940 и их аналоги по критерию которые не понимают UTF8 сделал транскодинг имени в CP1251 с добавлением skinny_profiles параметров "iconv-in=UTF8" и "iconv-out=CP1251" с вынесением транскодинга в отдельный файл skinny_iconv.h устал от нытья 150-ти хозяев таких "бородатых" аппаратов - не видно имен кто звонит и кому звонят осталось на "бородатых" аппаратах разобраться со списком "выполненные вызовы" чтобы там оставались имена как доделаю закину в Requests |
Автор: | error [ 07 июн 2015 18:42 ] |
Заголовок сообщения: | Re: про skinny |
все...на "бородатых" аппаратах разобрался со списком "выполненные вызовы" теперь остаются имена куда звонил, использовал switch_api_execute с вызовом cidlookup оказалось что поля "original_called_party_name" и "original_called_party" в "skinny_server.c" забаненные |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |