
Marc
04.09.2018
14:31:35
видимо лучше тестить на сипклиенте )
слишком много разных факторов

Borik
04.09.2018
14:59:51
Про сип-клиента я не уверен, если честно. Тогда эта бага не нашлась бы наверняка...

Marc
04.09.2018
15:06:00

Google

Borik
04.09.2018
15:06:37
к сожалению, мне хороший платный клиент не подходит :) мне надо сделать, что б работало с как можно большим количеством клиентов

Alex
04.09.2018
15:07:17

Marc
04.09.2018
15:09:35

Pavel
04.09.2018
15:19:50

Borik
04.09.2018
15:21:33
А его можно отключить? Поищу, это хороший кейс

Pavel
04.09.2018
15:23:35

Serge
04.09.2018
15:31:02
для профиля почти тоже самое
<param name="disable-rtp-auto-adjust" value="true"/>

Borik
04.09.2018
18:16:14
не работает (
поспешил порадоваться

Pavel
04.09.2018
18:23:22
поспешил порадоваться
Ещё такой момент, установленный ringback будет проигрываться только по приходу удалённого индикатора кпв, 180 или 183 в случае sip. Может от дальнего конца не прилетает ? Тогда можно попробовать instant_ringback добавить

Google

Serge
04.09.2018
18:33:29
Я не удивлён. Оно какбе не от того. В циске есть даже специальная команда для таких случаев.
Получается встретятся два таких ждуна и мучайся. И ведь второго тоже не заставишь слать пока нет пакетика?

Marc
04.09.2018
19:22:48
здесь в довольно свежей ветке пишут, что ФС не поддерживает RTCP ver 3: http://lists.freeswitch.org/pipermail/freeswitch-users/2018-January/128786.html

Borik
04.09.2018
19:35:51
Не работает, я исправился. Пробовал и на 1.6 и на мастере

Marc
04.09.2018
19:48:05
кто-то должен слать эти несовместимые пакеты и это явно не другой ФС
попробуйте сделать звонок sipp-ом на этой же машине и сдампить результат

Alexey
04.09.2018
21:06:55

Borik
05.09.2018
08:23:38
Всем привет!
Имеем проблему с прикручиванием homer к freeswitch: Freeswitch живет на v6 адресе и в homer`e я вижу вместо адреса src и dst что-то типа 0:0:0:0:0:0:0:0:0
Сталкивался ли кто? Как полечить?

Terminator
05.09.2018
08:24:23
@RybakovNA будет жить. Поприветствуем!

Marc
05.09.2018
09:39:10

Alex
05.09.2018
09:39:50

Marc
05.09.2018
09:41:29
В исходящий звонок запихиваете канальную переменную uuid_legA
на legB ставите hangup hook который при завершении звонка будет ее считывать, а далее выполнит uuid_setvar uuid_legA billsec_legB значение
т.е. изнутри скрипта срабатывающего по завершении легБ будут переменные uuid_legA и необходимая вам billsec, все что вам теперь нужно это установить канальную переменную в леге а (по uuid который мы передали) и присвоить ей значение billsec. В итоге эта переменная будет доступна в легА и соответственно в вашем управляющем скрипте
Проверил экспериментально - работает)

Anton
05.09.2018
09:46:33
почему бы ему не работать

Alex
05.09.2018
09:47:20
класс. Только не понял как запихнуть канальную переменную? Есть примерчик?

Marc
05.09.2018
09:47:34
ага .)
Я кстати свою проблему с hangup_cause тоже решил благодаря этому env - спасибо за подсказку

Anton
05.09.2018
09:48:02

Google

Anton
05.09.2018
09:48:07
или немного фантазии или upwork

Marc
05.09.2018
09:48:31
т.е. передали в легБ значение uuid лега А
теперь скрипт который сработает в Б будет видеть какой сессии нужно передавать значение биллсек

Alex
05.09.2018
09:51:05
Понял. Спасибо)

Marc
05.09.2018
09:51:11
затем <action application="export" data="nolocal:api_hangup_hook=lua ваш_скрипт_в_леге_Б.lua"/>
ну и в самом скрипте
local uuid = env:getHeader("uuid_leg_a");
local billsec = env:getHeader("billsec");
и local test = api:executeString("uuid_setvar "..uuid.." custombs "..billsec);

Alex
05.09.2018
09:53:02
Спасибо. Буду пробовать

Marc
05.09.2018
09:53:05
в легеА появится переменная custombs со значением billsec из легБ

Borik
05.09.2018
10:31:55
а кто подскажет, что за хрень:
2018-09-05 13:30:29.438918 [DEBUG] switch_core_session.c:1713 Session 87 (sofia/user/1.1000@xx.xxx.xx) Locked, Waiting on external entities
кто-то недавно искал официальный докер фрисвича:
https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/docker/base_image

ros
06.09.2018
12:12:31
может кому халтурка мелкая интересна будет
https://freeswitchforum.com/viewtopic.php?f=6&t=911#p5494

? Stan
06.09.2018
12:13:01
мопед не твой?

ros
06.09.2018
12:13:37
чувак в личку стучался не до него сейчас

Igor
06.09.2018
12:13:57
контакты?

енот
06.09.2018
12:14:13
да прям на форуме стукни ему

ros
06.09.2018
12:15:33
контакты?
нехватает правов мыло посмотреть
через форум только в ЛС

Google

Igor
06.09.2018
12:15:38
ок

Terminator
06.09.2018
13:52:13
Alex Dudar будет жить. Поприветствуем!

Serge
06.09.2018
18:06:45
Приветствую
Подскажите по LUA пожалуйста:
есть несколько способов его заюзать
- биндинг и с ним всё понятно
- указать скрипт как контекст прямо в профиле
- сделать трансфер на скрипт (диалплан типа ЛУА)
- вызвать скрипт из диалплана
Что мне доступно в последних трёх, какая информация о звонке, как её выдернуть? Что (в какой форме) я могу вернуть? Конфлюенс и книги просветвления не дали :(
Желательно живые примеры

Алексей
06.09.2018
18:23:11
вот же
прям с примерами
session: позволяет выцепить переменную, либо сразу сделать какое то действие
api = freeswitch.API() - вот так можно использовать API вне сессии

Serge
06.09.2018
18:43:27

Алексей
06.09.2018
18:44:09
session:execute

Serge
06.09.2018
18:48:20
мне нужно как при бинде, но не глобальное
как тут
https://freeswitch.org/confluence/display/FREESWITCH/Serving+Configuration+with+Lua#ServingConfigurationwithLua-Dialplan
но не ясно на что опираться для принятия решения

Yuriy
06.09.2018
20:11:14
Нужен VoIP Developer:
требования:
node.js
freeswitch
kamailio
rabbitmq
mysql
проект стабильный, Зарплата в валюте.
Есть НО - нужен team player
Есть вариант релокейшна в UK (но это уже сами будете обсуждать, если захотите)
РАЗГОВОРНЫЙ АНГЛИЙСКИЙ
Желающие в личку. могу ответить не сразу
35000 - 40000 GBP в год
@admin закрепи пожалуйста

? Stan
06.09.2018
20:30:39

Yuriy
06.09.2018
20:31:57

? Stan
06.09.2018
21:00:36

Yuriy
06.09.2018
21:00:57
удаленка возможна

?simplemice
06.09.2018
21:02:04
на ру_воип тоже закрепил

Yuriy
06.09.2018
21:02:18
аха спасибо!
только меня там нет
Сейчас добавлюсь

Google

?simplemice
06.09.2018
21:02:28
ниважно
главное пост твой есть )

Yuriy
06.09.2018
21:02:44
а ну ок )
я просто не вкурси как тут админится

? Stan
06.09.2018
21:03:33
кстати еще с разговорным английским это такое. У меня тут под боком есть граждане, которые 2/3 жизни в англии живут и вот короче я их английского не понимаю ваще. Даже когда американский понимал очень неплохо.
вроде слова понятные, а чего сказать хочет - нипанятна

Yuriy
06.09.2018
21:03:58
К акцету привыкаешь

Александр
06.09.2018
21:20:24

Yuriy
06.09.2018
21:21:59
норм там все с удаленкой
на 40 000 перезжать в лондон как по мне это так себе затея
ну тут уже у кого какие цели

Denis 災 nobody
06.09.2018
21:35:34

Yuriy
06.09.2018
21:36:02
Видимо я позже заапдейтил

?simplemice
06.09.2018
21:36:07

Кеков Зез
07.09.2018
07:26:35
Всем привет.
Подскажите, в какую сторону копать, не совсем понимаю. Есть фрисвитч. К нему подключены телефоны Yealink. Ведется запись разговоров. Если звонок исходящий в город или входящий из города - все нормально. А если звонок между елинками, то на записи примерно вот такая фигня может быть (но не всегда).
это кодеки?