Size: a a a

2020 June 10

z

zhdoon in ru_freeswitch
так что получается, оригинаэйт передает в контекст звонок как только ловит rtp?
источник

z

zhdoon in ru_freeswitch
и ему всеравно на 200 ок?
источник
2020 June 11

AK

Andrey Kryukov in ru_freeswitch
Коллеги, приветствую, подскажите пожалуйста, каким образом можно в freeswitch можно задать задачу, которая будет выполняться с момента старта раз в 10 минут например . Без привязки к сессии
источник

P

Pavel Balashov in ru_freeswitch
Andrey Kryukov
Коллеги, приветствую, подскажите пожалуйста, каким образом можно в freeswitch можно задать задачу, которая будет выполняться с момента старта раз в 10 минут например . Без привязки к сессии
В голову только написание простейшего собственного модуля приходит.
источник

P

Pavel Balashov in ru_freeswitch
Там как раз есть спец функция, которая в отдельном потоке запускается и живёт пока модуль загружен.
источник

AK

Andrey Kryukov in ru_freeswitch
Как я предполагаю сделать :
В lua.conf  произвести настройку запуска определенного скрипта с выполнением необходимых действий.
<hook event="CUSTOM" subclass="SheduledTask::Run" script="conference.lua"/>

В системном кроне сделеть скрипт с вызовом вызов команды
fs_cli -x "event Event-Subclass=SheduledTask::Run,Event-Name=CUSTOM,param1=value_param1,param2=value_param2"
источник

AK

Andrey Kryukov in ru_freeswitch
Pavel Balashov
Там как раз есть спец функция, которая в отдельном потоке запускается и живёт пока модуль загружен.
Я почитаю об этом, но свой mod написать пока не хватает навыка, но спасибо за наводку, надо попробовать
источник

е

енот in ru_freeswitch
коллеги, подскажите пожалуйста, как в ивр сделать чтоб по таймауту после воспроизведения приветственного сообщения уходило в какое-то дефолтное направление?
источник

е

енот in ru_freeswitch
или надо дождаться выхода из ивр и сделать бридж?
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Andrey Kryukov
Как я предполагаю сделать :
В lua.conf  произвести настройку запуска определенного скрипта с выполнением необходимых действий.
<hook event="CUSTOM" subclass="SheduledTask::Run" script="conference.lua"/>

В системном кроне сделеть скрипт с вызовом вызов команды
fs_cli -x "event Event-Subclass=SheduledTask::Run,Event-Name=CUSTOM,param1=value_param1,param2=value_param2"
А sched_api не подходит?
источник

АХ

Алексей Хабуляк... in ru_freeswitch
енот
коллеги, подскажите пожалуйста, как в ивр сделать чтоб по таймауту после воспроизведения приветственного сообщения уходило в какое-то дефолтное направление?
exec-on-max-timeouts
источник

е

енот in ru_freeswitch
Алексей Хабуляк
exec-on-max-timeouts
спасибо, а то я даже не знал что загуглить
источник

АХ

Алексей Хабуляк... in ru_freeswitch
источник

A

Anton in ru_freeswitch
Andrey Kryukov
Как я предполагаю сделать :
В lua.conf  произвести настройку запуска определенного скрипта с выполнением необходимых действий.
<hook event="CUSTOM" subclass="SheduledTask::Run" script="conference.lua"/>

В системном кроне сделеть скрипт с вызовом вызов команды
fs_cli -x "event Event-Subclass=SheduledTask::Run,Event-Name=CUSTOM,param1=value_param1,param2=value_param2"
Красивее сделать скрипт lua script at startup с бесконечным циклом и  sleep'ом. Для него выделяется отдельный thread. https://freeswitch.org/confluence/plugins/servlet/mobile?contentId=1048944#content/view/1048944
источник

AK

Andrey Kryukov in ru_freeswitch
Anton
Красивее сделать скрипт lua script at startup с бесконечным циклом и  sleep'ом. Для него выделяется отдельный thread. https://freeswitch.org/confluence/plugins/servlet/mobile?contentId=1048944#content/view/1048944
спасибо
источник

е

енот in ru_freeswitch
а вот такой вопрос, трансфер из ивр идёт с Call-Direction = inbound если звонок в ивр снаружи поступил?
источник

AK

Andrey Kryukov in ru_freeswitch
Call-Direction  это канальная переменная direction   понимать стоит как leg-direction, то есть направление плеча вызова относительно freeswitch
То есть для входящего плеча inbound,  если инициируется новое плечо(плечи вызова) то у них direction будет outbound
источник

е

енот in ru_freeswitch
слажно блин
источник

AK

Andrey Kryukov in ru_freeswitch
енот
а вот такой вопрос, трансфер из ивр идёт с Call-Direction = inbound если звонок в ивр снаружи поступил?
Call-Direction  это канальная переменная direction   понимать стоит как leg-direction, то есть направление плеча вызова относительно freeswitch
То есть для входящего плеча inbound,  если инициируется новое плечо(плечи вызова) то у них direction будет outbound
источник

AK

Andrey Kryukov in ru_freeswitch
direction плеча(ноги вызова) не меняется
источник