@ru_freeswitch

Страница 93 из 430
? Stan
28.05.2017
16:35:01
Дозвон в картофельную имерию очень дорогие
так картохи заказать недолго, звонки короткие.

Сергей
29.05.2017
15:19:03
Всем, привет. Подскажите плиз, переменная destination_number откуда берет значение? Из Req-URI? Или дополнительно из других полей, например, при Refer?

Denis 災 nobody
29.05.2017
15:24:16
проще всего открыть сорс

при внутренних переадресациях оно тоже меняется при том же инвайте

Google
Denis 災 nobody
29.05.2017
15:25:57
так что это вычисляемое поле

Сергей
29.05.2017
15:27:07
благодарю, гляну сорсы

Igor
29.05.2017
16:15:01
Вечер добрый. Суньте носом в доку, где выключить "Outbound Call" в профиле или какую переменную сунуть. Вот это всё уже перепробовал <action application="set/export" data="sip_cid_type=none/pid/rpid"/> <action application="set/export" data="ignore_display_updates=true"/> в профилях: <param name="cid-type" value="none/pid/rpid"/> <param name="pass-callee-id" value="false"/> <param name="caller-id-type" value="none/pid/rpid"/> Суть в чем, ФС какого то хрена пихает в P-Asserted-Identity сначала значение а-ля "dst_num <dst_num@domain>", а после ответа прилетает UPDATE, в котором содержится "Oubound Call <dst_num@IP>". В исходниках нашел new_profile->callee_id_name = switch_core_strdup(new_profile->pool, "Outbound Call"); Изменил на new_profile->callee_id_name = switch_core_strdup(new_profile->pool, new_profile->destination_number); Вроде сожрало и заработало относительно ровно, но что-то мне подсказывает что должен быть всё таки нормальный вариант решения этого вопроса.

Denis 災 nobody
29.05.2017
16:18:40
бага, да

запили репорт, вдруг примут

Igor
29.05.2017
16:19:17
бляха

а вот про это я чот не подумал, пойду ка мастера солью с гита

Denis 災 nobody
29.05.2017
16:19:52
P-Asserted-Identity пихается когда не просят, в инвайте отключается через caller-id-type + вроде caller_id_type как переменная, но в подстановку в какие-то ответы не лечит

? Stan
29.05.2017
16:19:58
А я всегда думал что это фича)

Denis 災 nobody
29.05.2017
16:20:33
из инвайтов выносится

но в итоге мы на каме вырезаем

Google
Igor
29.05.2017
16:21:10
ох балин, казалось бы

? Stan
29.05.2017
16:22:06
Igor
29.05.2017
16:22:13
в дп

Denis 災 nobody
29.05.2017
16:22:18
А куда его пихать?
в профиль и дп

Igor
29.05.2017
16:22:32
в профиль cid-type

Denis 災 nobody
29.05.2017
16:22:32
в профиле прямо указаны примеры даже

Igor
29.05.2017
16:22:43
но оно хрен работает)

т.е. они сломали это еще в 1.4

Denis 災 nobody
29.05.2017
16:23:09
<!— Caller-ID type (choose one, can be overridden by inbound call type and/or sip_cid_type channel variable —> <!--<param name="caller-id-type" value="rpid"/>--> <!--<param name="caller-id-type" value="pid"/>--> <!--<param name="caller-id-type" value="none"/>-->

вот прямо от разрабов

у нас none

но вырезает только из инвайтов

? Stan
29.05.2017
16:23:53
Спасибо)

Denis 災 nobody
29.05.2017
16:24:11
и да, в дп дублировать, оно тупое )

Igor
29.05.2017
16:24:45
аа, т.е. и там и там надо?

тогда сожрет?

Denis 災 nobody
29.05.2017
16:25:04
у нас получилось так

доделываем миграцию на 1.6

есть шанс, что в июне уже 1.6 будет

Igor
29.05.2017
16:25:49
да вот собственно 1.6 та же боль

Google
Denis 災 nobody
29.05.2017
16:26:10
зато по нему репорты принимают )

Igor
29.05.2017
16:29:24
прям вспомнилось



неа, не проканало

sip_cid_type и caller-id-type в профиле

пойду костыль приделаю

я так понимаю не работает вот этот кусок

https://pastebin.com/w9jDYNjQ

обновился до последней версии 1.6

заработал ignore_display_update=true

ан нет, нихрена ? это мой патч оказывается отрабатывал

но, выяснил следующее, при установленном ignore_display_updates не обновляет callee_id_number

Igor
29.05.2017
18:33:19
но продолжает обновлять callee_id_name

Denis 災 nobody
29.05.2017
18:35:29
А, проверь что не прокидываешь sip-req-uri, как оно точно.. Если есть - обнуляй

Может даже сюда скидывал про это

Igor
29.05.2017
18:38:45
чот не нашел сходу

спасибо за наводку, завтра уже наверно проверю

а то глаза уже на лоб лезут) костыль прикрутил пока, пару дней поживет я думаю

Denis 災 nobody
29.05.2017
18:40:21
Тоже гляну, что сбрасываю при трансфере

Igor
29.05.2017
18:40:35
буду очень благодарен)

Google
Igor
30.05.2017
09:01:35
overridden by inbound call Т.е. входящий для ФС перетирает

в исходящих экспортил, не алё тоже

т.е. export sip_cid_type=none

не проканало тоже, разные вариации пробовал

Igor
30.05.2017
09:04:10
пустую строку запхнуть всмысле

Admin
ERROR: S client not available

Denis 災 nobody
30.05.2017
09:04:37
я экспорчу с пустой строкой

Igor
30.05.2017
09:04:47
ага, ща попробую, спасибо

Denis 災 nobody
30.05.2017
12:32:09
кто знает, если я в att_xfer убрал встроенный бинд на # для сброса третьей ноги, могу я как-то эмулировать это поведение?

? Stan
30.05.2017
12:38:47
коллеги, нету ли случайно какой-нить переменной, которую можно перед бриджом поставить в {} чтобы ограничить время соединения? (sched_hangup не предлагать)

Igor
30.05.2017
12:40:49
кто знает, если я в att_xfer убрал встроенный бинд на # для сброса третьей ноги, могу я как-то эмулировать это поведение?
попробуй забиндить # на exec_extension и в нем hangup, если сожрет то по идее при отбое тебя должно вернуть обратно

Vitaliy
30.05.2017
12:40:53
почему не подойдет sched_hangup?

? Stan
30.05.2017
12:41:15
потому что там диалплана нет. originate sofia/.... &playback(moh..)

Vitaliy
30.05.2017
12:41:53
а execute_on_answer?

? Stan
30.05.2017
12:42:04
а его куда? он же тоже в диалплане работает

Igor
30.05.2017
12:42:27
А нога endpoint, Б нога inline диалплан

Google
Denis 災 nobody
30.05.2017
13:01:52
Denis 災 nobody
30.05.2017
14:54:18
получилось?
нет пока

Igor
30.05.2017
14:55:09
нухз, нам помогло
ща поколупаюсь, может в комбинации с чем то пройдет

Alexandru
31.05.2017
08:25:08
а его куда? он же тоже в диалплане работает
В параметры оригинейта все спокойно заходит

Originate {params}sofia...

Ivan
31.05.2017
08:33:21
Добрый день. Используем fs для ихсодящих звонков, 90% звонков идут через браузер, используем mod_verto. Но иногда бывает проблема, что оператора, который звонит из браузера клиента плохо слышит или слышит тихо. Возможно проблема в транскодинге, так как если я правильно понял, то verto использует opus-кодек и он достаточно тяжел и к тому же идет транскодинг звонка. Верно ли это и возможно ли как-то оптимизировать? Либо может кто-то ткет носом, где смотреть и что почитать на эту тему. Заранее спасибо.

Artur
31.05.2017
08:39:48
Парни приветствую всех..

Только начал работать c freeswitch c FusionPBX

так возник вопрос.

Ivan
31.05.2017
08:41:15
нет, расширение не используем, просто взяли библиотеку verto.js и сами написали свою простую звонилку

просто не нашел, где для verto поставить принудительно другой кодек

и возможно ли это сделать?

Artur
31.05.2017
08:42:19
есть внутренние номера, находяться в default contex, есть исходящии contex out85 out84 внутренние номера допустим 1001 находиться в contex out85 и не может звонить на внутренние номера которые находяться в contex default

как сделать

в астере знаю а тут нет

хотя номер 1001 в contex out85 может совершать исходящие звонки в город

Страница 93 из 430