@ru_freeswitch

Страница 24 из 430
Alexandru
25.11.2016
14:11:57
не помню что такое nolocal если честно

енот
25.11.2016
14:12:11
так вообще звука нет

Denis 災 nobody
25.11.2016
14:12:12
анти-сет

Google
Alexandru
25.11.2016
14:12:33
<action application="set" data="api_on_answer=uuid_displace ${uuid} audio/test.wav 360 mux"/>

енот
25.11.2016
14:12:58
...

Denis 災 nobody
25.11.2016
14:13:02
r = apply on the read side, default to write(Respectively writes the sound to the B-leg instead of the A-leg of a call)

енот
25.11.2016
14:13:02
а экспорт что такое тогда?

Denis 災 nobody
25.11.2016
14:13:05
такое есть еще

Alexandru
25.11.2016
14:13:08
а точно, через nolocal еще nibblebill работает

енот
25.11.2016
14:13:38
не, нету

Denis 災 nobody
25.11.2016
14:13:46
нолокал убери

енот
25.11.2016
14:13:53
убрал же

<action application="set" data="api_on_answer=uuid_displace ${uuid} audio/test.wav 360 mux"/>

Denis 災 nobody
25.11.2016
14:14:29
хотя да..

https://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_export

<action application="export" data="nolocal:foo=bar"/> It is also possible to prefix your to-be-exported channel variable with '_nolocal_', like below: <action application="export" data="_nolocal_foo=bar"/>

Google
енот
25.11.2016
14:15:36
так экспорт или сет?

Denis 災 nobody
25.11.2016
14:15:50
попробуй флаг r

Alexandru
25.11.2016
14:15:57
сейчас какая ситуация? нету звука в обоих ногах?

енот
25.11.2016
14:16:05
нет звука в обоих ногах, да

желателен звук в обеих ногах

Alexandru
25.11.2016
14:16:12
это странно

так

енот
25.11.2016
14:17:10
${uuid} же два разных, как мне второй получить?

Alexandru
25.11.2016
14:17:12
ну а попробуй тогда вот то что Денис предложил https://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_displace_session

по идее когда ты вызываешь что-то из бриджа ${uuid} принимает значение самого бриджа

енот
25.11.2016
14:18:41
что из по ссылке надо применить? <action application="displace_session" data="tone_stream://%(100,15000,800);loops=-1 mux" /> ?

Alexandru
25.11.2016
14:19:08
да

ну вместо tone_steam playback с файлом

Denis 災 nobody
25.11.2016
14:19:26
r меняет ногу, но микс не работает

енот
25.11.2016
14:19:26
его до бриджа вставить?

Alexandru
25.11.2016
14:20:12
скорее всего надо также применить через execute_on_answer

Denis 災 nobody
25.11.2016
14:20:13
но я uuid тестирую

енот
25.11.2016
14:20:28
эффект тот же, звук в плече а

экзекут он ансвер щас попробую

простите, а как его тут?

Google
енот
25.11.2016
14:21:18
я чет не пойму

Alexandru
25.11.2016
14:21:51
execute_on_answer data="displace_session tone_stream://%(100,15000,800);loops=-1 mux"

енот
25.11.2016
14:22:02
прям так окей

Alexandru
25.11.2016
14:22:16
я пытаюсь нарыть конфиг который я составлял, но это было года два назад

ros
25.11.2016
14:22:35
set в а-leg export в оба export+nolocal в b-leg

Denis 災 nobody
25.11.2016
14:22:38
походу, дисплейс только в 1 ногу мешать умеет

Alexandru
25.11.2016
14:22:42
еще можно попробовать uuid_displace для обоих ног сделать

Denis 災 nobody
25.11.2016
14:22:52
и то, микс у меня не работает, голос тогда пропадает

pcmu

енот
25.11.2016
14:23:04
звук в А ноге

Denis 災 nobody
25.11.2016
14:23:15
mix r

енот
25.11.2016
14:23:21
mux?

Ну файл играет в Б ноге, но голоса нет

Denis 災 nobody
25.11.2016
14:24:10
ага

ros
25.11.2016
14:24:10
api с uuid_* работают только с одним прюлечем

Alexandru
25.11.2016
14:24:17
ros
25.11.2016
14:24:50
это вообще

енот
25.11.2016
14:24:58
вот по этому я заморочился с конфой

она просто работает

Alexandru
25.11.2016
14:25:05
понял

Google
енот
25.11.2016
14:25:07
но надо трубку класть

Denis 災 nobody
25.11.2016
14:25:23
можно у разрабов спросить еще

Alexandru
25.11.2016
14:25:47
ну что там что тут все равно не так-то просто

вот ros tel подсказал как надо сделать

енот
25.11.2016
14:26:08
я не понял :(

set в а-leg export в оба export+nolocal в b-leg
а как указать a-leg, b-leg?

Alexandru
25.11.2016
14:29:21
<action application="set" data="api_on_answer=uuid_displace ${uuid} audio/test.wav 360 mux"/> <action application="export" data="api_on_answer=uuid_displace ${uuid} audio/test.wav 360 mux"/> <action application="bridge" data="{export='nolocal:api_on_answer uuid_displace ${uuid} start audio/test.wav 360 mux'}sofia/gateway/hansa/57613#$1"/>

как-то так наверное

енот
25.11.2016
14:31:03
Нет, не так

Alexandru
25.11.2016
14:31:26
что сейчас?

енот
25.11.2016
14:31:35
звука нет нигде, только голос

сет это а-лег, экспорт это б-лег, так что ли?

Denis 災 nobody
25.11.2016
14:32:16
сет в текущий канал, экспорт во второй

енот
25.11.2016
14:32:17
а, экспорт в оба

ros написал что экспорт в оба

Alexandru
25.11.2016
14:32:31
сет это установить в текущий uuid, export- в оба, nolocal - только в другой

Denis 災 nobody
25.11.2016
14:32:35
на аутбаунде сет ставит на аут ноге, а не на А

Alexandru
25.11.2016
14:32:49
а стоп..

Denis 災 nobody
25.11.2016
14:32:57
всё верно же

Alexandru
25.11.2016
14:33:04
он пояснил что значат сами дефиниции, а принял как руководство к действию

Google
Alexandru
25.11.2016
14:33:10
а я принял*

енот
25.11.2016
14:33:29
я тоже

Denis 災 nobody
25.11.2016
14:33:29
нуок, запускай 2 раза

как mux и mux r

енот
25.11.2016
14:33:46
mux r лишает голоса жеш

Alexandru
25.11.2016
14:34:03
так

а как работало то? :)

Denis 災 nobody
25.11.2016
14:34:12
у меня мукс не работает вообще.

енот
25.11.2016
14:34:15
в конфе работало

Denis 災 nobody
25.11.2016
14:34:20
но играет в разные ноги

<MafooUK> honestly i don't know, woudl probbbably have to look at it's source code <MafooUK> other option might be to pull calls into a conference then pull a stream into teh conference to play the music? <MafooUK> bit conveluted

енот
25.11.2016
14:34:24
вызовом ещё одного экстеншена из конфы

Alexandru
25.11.2016
14:34:32
....

енот изначально ты писал мол заработало

каким образом ты поставил uuid_displace?

Denis 災 nobody
25.11.2016
14:35:37
через консоль

енот
25.11.2016
14:35:41
я не могу это воспроизвести есть вероятность что я недопроверил

Denis 災 nobody
25.11.2016
14:35:53
а вот с сессион надо тестировать

Alexandru
25.11.2016
14:36:12
нет я имею в виду, когда звук был на одном плече

Denis 災 nobody
25.11.2016
14:36:34
а, да, и см выше рос тела )

Alexandru
25.11.2016
14:36:37
а вижу

<action application="bridge" data="{api_on_answer='uuid_displace ${uuid} start audio/test.wav 360 mux'}sofia/gateway/hansa/57613#$1"/>

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