@ru_freeswitch

Страница 23 из 430
Alexandru
25.11.2016
13:44:45
есть еще 3-way-calling

и модуль который за шепот отвечает не помню как называется

енот
25.11.2016
13:47:06
ох-хо-хо

Alexandru
25.11.2016
13:47:23
я извиняюсь, не execute-on_answer

Google
Alexandru
25.11.2016
13:47:28
а api_on_answer

https://wiki.freeswitch.org/wiki/Variable_api_on_answer

енот
25.11.2016
13:47:31
тяжко это всё для маленьких енотячих мозгов

Alexandru
25.11.2016
13:48:58
эт ерунда :) мне сейчас дали забавный таск, сделать фрисвитч-решение для конференций на 10+ тыс человек

естесно это мечты и сказки

енот
25.11.2016
13:49:30
это вообще за каким лешим надо?

Alexandru
25.11.2016
13:49:43
Какая-то религиозная организация в сша чтоли

Alexandru
25.11.2016
13:50:11
ну может в пару тысяч они конфу соберут... но это не отменяет того что нужно что-нибудь вроде эрланга

Denis 災 nobody
25.11.2016
13:50:15
только пилить сложно

Alexandru
25.11.2016
13:50:27
нет, я про то чот у них будет такое количество

енот
25.11.2016
13:50:34
когда мне такие умные как тут присутствующие что--то объясняют, я потом долго восстанавливаю свое чсв обучая ещё более нубов чем я чему-либо

Denis 災 nobody
25.11.2016
13:50:34
в любом случае, вещателей должно быть не 10к

Google
Alexandru
25.11.2016
13:50:53
да, однозначно, 99% лисенеры

Denis 災 nobody
25.11.2016
13:51:00
ну и шоутить

онлайн радио и 10к потянет

Alexandru
25.11.2016
13:51:11
не

нужна функция поднять руку

и они будут подключаться с PSTN :)

управление по DTMF

Denis 災 nobody
25.11.2016
13:51:51
у нас на нескольких десятках уже косяки дикие были

Alexandru
25.11.2016
13:51:57
тоесть они могут в теории говорить

Denis 災 nobody
25.11.2016
13:52:09
кто-то подключился с громкой связью или шипящим телефоном и абзац

Alexandru
25.11.2016
13:52:19
изначально они замьючены

Denis 災 nobody
25.11.2016
13:52:28
тут скорее по дтмф переключать с шоута на микс

Alexandru
25.11.2016
13:52:48
у модератора есть гуй апиха где он видит кто хочет что-то сказать и типо может заапрувить это

Denis 災 nobody
25.11.2016
13:53:00
ну вообще хз, может штатный конференц вытянет.. есть шанс..

Alexandru
25.11.2016
13:53:21
я не вижу смысла прыгать между mod_shout и конференсом, потому что это одно и то же

Denis 災 nobody
25.11.2016
13:53:36
если не нужно прямого эфира - говорят, модератор их слушает и миксует в трансляцию

Alexandru
25.11.2016
13:53:51
прямой

именно гуй апиха

Denis 災 nobody
25.11.2016
13:54:09
а как просить голос с телефона? )

Alexandru
25.11.2016
13:54:41
именно гуй апиха
у модератора же ну ясен перец что модератор это не обыкновенный член конфы

Google
Alexandru
25.11.2016
13:54:52
аа, ну просить элементарно по DTMF

"Rise-Hand" function

Denis 災 nobody
25.11.2016
13:54:57
енот
25.11.2016
13:55:17
я вспмонил

<extension name="Out_Domestic"> <condition field="destination_number" expression="^(\d+)$"> <action application="bridge" data="{api_on_answer='uuid_broadcast ${uuid} audio/test.wav both'}sofia/gateway/hansa/57613#$1"/> <action application="hangup"/> </condition> </extension>

Alexandru
25.11.2016
13:55:30
вуаля

енот
25.11.2016
13:55:32
Так звука нет кроме того что я подал командой

так что скорее "ойбля"

Alexandru
25.11.2016
13:56:00
эм

Denis 災 nobody
25.11.2016
13:56:05
loops нужен?

енот
25.11.2016
13:56:17
музон играет, голоса нет)

Denis 災 nobody
25.11.2016
13:56:42
а, да, там вроде не микширует

а паркит

Alexandru
25.11.2016
13:56:55
я что-то такое делал точно помню

Denis 災 nobody
25.11.2016
13:56:55
я тоже столкнулся

там другое

Alexandru
25.11.2016
13:57:52
uuid_displace

mux = cause the original audio to be mixed together with 'file', i.e. you can still converse with the other party while the file is playing

вот, можно это использовать

Denis 災 nobody
25.11.2016
13:58:57
есть сразу channel_displace или как-то так, но у меня не заработало

Google
Denis 災 nobody
25.11.2016
13:59:12
не играло

Alexandru
25.11.2016
14:00:07
не слышал об этом

в сорцах небось нашел?

Denis 災 nobody
25.11.2016
14:00:18
нет

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

енот
25.11.2016
14:01:03
ооооо

Александр, вы офигенны

Denis 災 nobody
25.11.2016
14:01:13
но у меня не работало ))

енот
25.11.2016
14:01:22
осталось коллер ид подменить

понапридумывают 100500 переменных, а енотам перебирай

а вы пробовали с такими когтями по клавишам стучать?

блиин, звук не с той стороны

Alexandru
25.11.2016
14:05:30
енот
25.11.2016
14:05:32
вроде ж работало только что

у меня нет пайпал, в россии он почти бесполезен

Alexandru
25.11.2016
14:05:56
да я шучу

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

енот
25.11.2016
14:06:48
нету звука

пипец, был же вроде

в плече Б нет звука из микшера :)

Google
енот
25.11.2016
14:07:42
в плече А есть четко и внятно))

Alexandru
25.11.2016
14:07:46
покажи диалплан

Denis 災 nobody
25.11.2016
14:07:47
да вообще ничего нет

freeswitch@192.168.10.201@internal> uuid_displace ff57b3ba-b317-11e6-97e6-61384e02f44a start /usr/share/freeswitch/sounds/music/16000/danza-espanola-op-37-h-142-xii-arabesca.wav mux +OK Success 2016-11-25 17:07:24.787386 [DEBUG] switch_core_file.c:216 File /usr/share/freeswitch/sounds/music/16000/danza-espanola-op-37-h-142-xii-arabesca.wav sample rate 16000 doesn't match requested rate 8000 2016-11-25 17:07:24.787386 [DEBUG] switch_core_media_bug.c:519 Attaching BUG to sofia/internal/000*101@siptest.ringme.ru

енот
25.11.2016
14:08:02
http://188.40.152.148

Denis 災 nobody
25.11.2016
14:08:07
freeswitch@192.168.10.201@internal> uuid_buglist ff57b3ba-b317-11e6-97e6-61384e02f44a <media-bugs> <media-bug> <function>displace</function> <target>/usr/share/freeswitch/sounds/music/16000/danza-espanola-op-37-h-142-xii-arabesca.wav</target> <thread-locked>0</thread-locked> </media-bug> <media-bug> <function>displace</function> <target>tone_stream://%(100,150,800);loops=-1</target> <thread-locked>0</thread-locked> </media-bug> <media-bug> <function>displace</function> <target>tone_stream://%(100,1500,800);loops=-1</target> <thread-locked>0</thread-locked> </media-bug> <media-bug> <function>session_record</function> <target>/var/lib/freeswitch/recordings/archive/siptest.ringme.ru/000/101/2016-11-25-14-03-57_out_101_afwi.mp3</target> <thread-locked>0</thread-locked> </media-bug> </media-bugs>

енот
25.11.2016
14:08:10
там в исходном коде посмотреть

ну или сюда <?xml version="1.0" encoding="UTF-8"?> <document type="freeswitch/xml"> <section name="dialplan" description="RE Dial Plan For FreeSwitch"> <context name="default"> <extension name="Out_Domestic"> <condition field="destination_number" expression="^(\d+)$"> <action application="set" data="effective_caller_id_number=79237590031" /> <action application="bridge" data="{api_on_answer='uuid_displace ${uuid} start audio/test.wav 360 mux'}sofia/gateway/hansa/57613#$1"/> <action application="hangup"/> </condition> </extension> <extension name="phone_audio"> <condition field="destination_number" expression="^1987$"> <action application="answer" /> <action application="playback" data="audio/test.wav" /> <action application="hangup" /> </condition> </extension> </context> </section> </document>

Denis 災 nobody
25.11.2016
14:08:50
блиин, звук не с той стороны
на правильный ууид посади

Alexandru
25.11.2016
14:08:52
точно в плече b нет?

енот
25.11.2016
14:09:08
точно в плече b нет?
плечо Б это которому вызов идет?

Alexandru
25.11.2016
14:09:12
ога, на uuid leg_a сажай

Denis 災 nobody
25.11.2016
14:09:27
а у меня почему не играет вообще..

Alexandru
25.11.2016
14:09:34
да, тот которому вызов, его еще callee называют

енот
25.11.2016
14:09:51
${uuid leg_a} ?

Alexandru
25.11.2016
14:09:52
Денис, а кодеки какие? mod_shout подгружен?

нет, просто сделай не в бридже а в теле диалплана вызов api_on_answer

а у меня почему не играет вообще..
алсо может быть у тебя proxy_media или что-то вроде того

Denis 災 nobody
25.11.2016
14:11:10
Денис, а кодеки какие? mod_shout подгружен?
загружен, но походу там кодек PROXY )

факсы тестировал.. и пока не закончил

енот
25.11.2016
14:11:40
нет, просто сделай не в бридже а в теле диалплана вызов api_on_answer
<action application="export" data="nolocal:api_on_answer=uuid_displace ${uuid} audio/test.wav 360 mux"/>

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