
? Stan
15.06.2017
07:20:13
А провайдер не переназначает?

cheat
15.06.2017
07:20:20
403
jnlftn
отдает

Google

? Stan
15.06.2017
07:20:48
Ну так если авторизации нет, он раз в минуту просит

cheat
15.06.2017
07:20:56
хм

Denis 災 nobody
15.06.2017
11:49:09
variable_api_hangup_hook3: ["tone_stream://%(2000]
напомните, как там правильно передать тон

Igor
15.06.2017
12:00:33
ringback=
или тебе в playback надо сунуть?

Denis 災 nobody
15.06.2017
12:12:38
в хук надо сунуть
как-то так
att_xfer {api_hangup_hook3=\"tone_stream://${us-ring}\"}loopback/${digits}/XML
точно помню что есть там нюансы

here1am
15.06.2017
12:18:54

Denis 災 nobody
15.06.2017
12:26:00
ориджинейт на тон?
тогда выглядит верно

Google

Denis 災 nobody
15.06.2017
12:26:33
или бридж..

here1am
15.06.2017
12:27:15

Alexandru
15.06.2017
12:52:17
uuid_playback тебе нужно с параметром tone stream
ну а вообще этим должен конечный девайс заниматься...
в цдрах и биллинге у тебя будет пиздец изза такой хуетени

Denis 災 nobody
15.06.2017
12:54:36

Alexandru
15.06.2017
12:55:07
потому что у тебя одна нога отвалилась а другая нет
и может быть разная длина billsec

Denis 災 nobody
15.06.2017
12:58:06

Alexandru
15.06.2017
12:58:55
ну и что?
ну дальше уже зависит от реализации биллинга конечно

Denis 災 nobody
15.06.2017
12:59:24
задача - att_xfer, неуспешный вызов - бибикнуть. А с loopback любой успешный loop заканчивает выполнение дп
так что 2 абонента говорят, просто один слушает музыку. Будет на секунду дольше слушать, делов
не понимаю, почему даже при hangup_after_bridge=false и успешном лупе выполнение обрывается
continue_on_fail=true тоже выставлен

Alexandru
15.06.2017
13:01:57
?

Igor
15.06.2017
13:05:22

Google

Igor
15.06.2017
13:05:29
попробуй через transfer_on_fail
transfer_on_fail=USER_BUSY,USER_NOT_REGISTERED,OTHER_BLA_REASON att_xfer_handler XML context
внутри него бибикаешь и вертаешь взад к первоначальному абоненту
continue_on_fail ток должен быть в false при использовании трансфер_он_фейл
иначе он раньше отрабатывает

Denis 災 nobody
15.06.2017
13:08:18
попробую..
хотя ж-пом чую, что loopback даст упешный вызов

Igor
15.06.2017
13:09:11
луп помоему да, он всё тушит с NORMAL_CLEARING

Denis 災 nobody
15.06.2017
13:10:47
не помогло..
2017-06-15 16:10:11.018551 [NOTICE] switch_core_state_machine.c:315 loopback/103-b has executed the last dialplan instruction, hanging up.
2017-06-15 16:10:11.018551 [NOTICE] switch_core_state_machine.c:317 Hangup loopback/103-b [CS_EXECUTE] [NORMAL_CLEARING]
может там что-то сделать..

Igor
15.06.2017
13:12:41
блин а через него originate_disposition не протянешь

Denis 災 nobody
15.06.2017
13:13:08
transfer_on_fail=NORMAL_CLEARING тоже не сработало ))

Igor
15.06.2017
13:13:15
а он не вызовет его)
этож не фейл)

Denis 災 nobody
15.06.2017
13:13:36
может багу завести..
чтобы прокидывало originate_disposition

Igor
15.06.2017
13:24:19
я даже знаю что они тебе ответят
звонок 4хногий, реализация гавно, мы предупреждали, не используй loopback

cheat
15.06.2017
16:13:25
Ребят а с астером опыт у кого есть ?

Google

? Stan
15.06.2017
16:13:58
Тут за астер банят же

cheat
15.06.2017
16:14:10
Даже так

? Stan
15.06.2017
16:14:22
(шутка)

cheat
15.06.2017
16:14:28
Хахах
Да вот смотрю в Ами и понимаю что нихуя не понимаю
Хочу детально отслеживать вызов
Но как я понял уже это не реально

Denis 災 nobody
15.06.2017
16:15:05
в @ru_voip

cheat
15.06.2017
16:15:10
Ок

Admin
ERROR: S client not available

cheat
15.06.2017
17:58:37
все так же проблема с регой
немогу понять
external::63c521c6-2d30-41fa-bd8e-7f3326655a74 gateway sip:588509@sip.provider REGED
external::63c521c6-2d30-41fa-bd8e-7f3326655a74 gateway sip:588509@sip.provider FAIL_WAIT
external::63c521c6-2d30-41fa-bd8e-7f3326655a74 gateway sip:588509@sip.provider FAIL_WAIT
почему то 3 реги весит
так и должно быть?

Denis 災 nobody
15.06.2017
18:00:37
2 фейл, 1 успешная
Звонки ходят,
?

cheat
15.06.2017
18:03:29
дыа
непонимаю почему он стучит каждую минуту и просит регистрацию

Google

cheat
15.06.2017
18:04:20
зачем еще раз регаться если ты уже зареган.

Yuriy
16.06.2017
09:34:17
Всем доброго дня
Как сэмулировать musicOnHold пока звонок в диалплане?
Ситуация для понимания
Приходит вызов
В диалплане поднимаю трубку
session:answer()
Далее, пока идет подготовка вызова плеча B необходимо играть музыку ожидания
Собственно тут то и надо включить ее...

Alexandru
16.06.2017
09:48:39
подготовка вызова идет дальше под диалплану?

Yuriy
16.06.2017
09:48:46
Да

Alexandru
16.06.2017
09:49:51
ну проще всего завернуть диалплан в луа и обрабатывать все там

Yuriy
16.06.2017
09:50:09
Ну я так и делаю

Alexandru
16.06.2017
09:50:10
делать две отдельные ноги и потом бриджить их
так, а в чем проблема?

Yuriy
16.06.2017
09:52:01
проблема толкьо в том чтобы узать какой аппликейшн мне нужно вызвать чтобы играть музыку пока происзодит подготовка
то ест ьприлетел звонок (а плечо)
Я там сделал session:answer()
До того как я сделаю session:execute("bridge",dialString)
Мне надо играть музыку -эмулировать moh

Alexandru
16.06.2017
09:52:10
ааа
session:execute("playback", "data")
ненене
не надо execute bridge

Yuriy
16.06.2017
09:52:57
Вот ) он фоном не бует играть)
originate?

Alexandru
16.06.2017
09:54:03
да

Yuriy
16.06.2017
09:54:25
Через bgapi?

Alexandru
16.06.2017
09:54:27
смотри, originate, с параметром api_on_answer=uuid_bridge

Yuriy
16.06.2017
09:56:44
Ну playback то на сколкьо я понимаю не будет выполнятсья фоново так ведь?

Alexandru
16.06.2017
09:56:55
originate - это новая сессия
и даже не playback
session:streamFile("");