@ru_freeswitch

Страница 43 из 430
Denis 災 nobody
16.01.2017
22:40:44
<condition> <condittion>

вот только это вложенность, а не отступы

можно и так <condition><condition> и это ничего не изменит

Alexey
16.01.2017
23:00:46
у меня в профилях пользователей прописаны предпочтительные гейты и диалплан просто берет этот гейт из соответствующей переменной и на него бриджит.
я тож так делал: в директории каждому пользователю прописывал его шлюз и в конце диалплана просто подставлял его из переменной. по аналогии с default_provider из vanilla.

Google
kino
16.01.2017
23:08:19
Alexey
16.01.2017
23:11:18
А есть возможность при отсутствие переменной вставить что-нибудь пользователей много а я лентяй
советую осилить Perl, его придумали лентяи для лентяев, только книгу с верблюдом не читайте

я проверял наличие цифр в переменной

а дальше anti-action

<extension name="provider_checking" continue="true"> <condition field="${provider}" expression="^(\d+)$"> <action application="set" data="execute_on_media=start_dtmf_generate"/> <action application="sched_hangup" data="+7245"/> <anti-action application="respond" data="403"/> <anti-action application="hangup"/> </condition> </extension>

вам вместо respond и hangup надо подставить звонок через что-то стандартное

ещё надо будет изменить condition, мой пример не ловит номер в $1

вам вместо respond и hangup надо подставить звонок через что-то стандартное
я передумал, это - плохой вариант, лучше подставлять что-нибудь стандартное в переменную, если она пустая, а в следующем extension уже просто звонить по ней

Dmitriy
17.01.2017
09:04:03
Доброе утро/день/вечер

кто-нибудь знает почему при записи конфы в поток идет задержка 25 секунд?

причем явно freeswitch дает эту задержку, так как просто вещание в rtmp идет без задержки

Alexandru
17.01.2017
09:06:35
не сталкивался с таким о_О 25 секунд - это жестко надо смотреть диалплан

Google
Dmitriy
17.01.2017
09:09:26
dtmf inband - это где?

надо смотреть диалплан

в диалплане создается конфа и в конфиге конфы прописано auto-record

ros
17.01.2017
09:11:48
dtmf inband - это где?
у участника, который вещает

Igor
17.01.2017
09:12:41
Доброго времени суток, господа

вопрос тут возник, с GOIP ни у кого проблем не возникало в последнее время

?

пол-года год отработали

и массовые проблемы на разных железках стоящих в разных местах

везде 606 ошибка, сбрасываешь на заводские и заливаешь тот же конфиг всё норм

2-3 дня работает, потом опять такая же хрень вылезает

никто не столкнулся?

Dmitriy
17.01.2017
09:14:22
Вообще нигде не используется DTMF =)

ros
17.01.2017
09:15:25
тогда где-то кэшит

Dmitriy
17.01.2017
09:29:19
Вот и хотел узнать может кто в курсе где может кэшить)

ros
17.01.2017
09:31:00
при записи в файл точно кешит может там тот же механизм используется

Sergey
17.01.2017
12:33:10
@igor_dm_p а какие у тебя goip? У меня 8портовые - все норм, но им полгода еще нет ?

Igor
17.01.2017
12:33:38
Всякие, и 1 и 4 и 8

Галюнить начали не все, но норм такая пачка

Все разные, с разными версиями прошивок

Google
Sergey
17.01.2017
12:37:42
Ну, вот теперь - читал, советовался,выбрал - до апреля буду мучиться

? Stan
17.01.2017
13:05:30
никто не столкнулся?
у нас подобное было на железяке, там флеш память сдохла. входила в циклический ребут. Иногда удачно запускалось. Иногда ведро не могло прочитать нужные куски нанда и ребуталось. Пробовали сами перешивать все 3 прошивки, но не сработало, только китайцы помогли перепаяв чип

Igor
17.01.2017
13:12:40
да непонятная ситуация какаято, в один день прилетела прям пачка таких шлюзов, потом еще через пару дней другая, практически не пересекающаяся

думаю проблема какая то софтовая всё таки, сейчас прошили 95ой прошивкой, будем посмотреть чем нам это обернется

? Stan
17.01.2017
13:20:54
они с инета по телнету не доступны случайно?

Igor
17.01.2017
13:21:13
не, они в локалках все

за натами

напрямую без ната перетыкали

такая же песня

? Stan
17.01.2017
13:22:02
я бы еще ограничил им самим доступ в инет, а то бывают ушлые производители, которые в прошивку ограничение вносят и там интерессные глюки потом могут всплывать

Igor
17.01.2017
13:22:32
да там быдлороутеры у клиентов в основном, поэтому сложно будет это осуществить

? Stan
17.01.2017
13:23:12
а с телнетом надо быть аккуратнее, а то есть служебный пользователь dbladm, который даёт полного рута. удача в том, что генератора паролей к нему в паблике нету, но рано или поздно появится

? Stan
17.01.2017
13:23:55
йа спалился

лично у меня нет, но в пределах компании есть. да и сами можете сделать - надо идой заревесить /sbin/login

или не идой. на вкус и цвет фломастеры разные

Dmitriy
17.01.2017
16:40:55
Парни

есть возможность записывать звонок и одновременно его в конфу кидать?

именно звонок писать а не конфу

Google
Denis 災 nobody
17.01.2017
16:41:29
ну и пиши uuid

кто мешает

Dmitriy
17.01.2017
16:41:44
из диалплана

Denis 災 nobody
17.01.2017
16:41:55
uuid_record

+ execute_on_answer

но лучше хуком на ANSWER

Dmitriy
17.01.2017
16:42:45
<action application="record" data="rtmp://127.0.0.1:1936/myapp/${destination_number}"/> <action application="conference" data="${destination_number}@master++flags{moderator|nomoh|endconf|join-vid-floor}"/>

до конфы не доходит

а точно) спасибо)

а как uuid получить?

Denis 災 nobody
17.01.2017
16:43:25
${uuid}

Dmitriy
17.01.2017
16:59:56
Спасибо)

ничего пока не работает)))

конфа появляется, но видео до конфы не доходит)))

Denis 災 nobody
17.01.2017
17:00:51
а надо видео писать?

Dmitriy
17.01.2017
17:01:53
и видео и звук)

пишется - я проверил

Denis 災 nobody
17.01.2017
17:02:16
а без записи есть?

Dmitriy
17.01.2017
17:02:17
но только когда просто application record - тогда до конфы дело не доходило)

без записи есть

Google
Denis 災 nobody
17.01.2017
17:02:36
ну можно открыть баг

Dmitriy
17.01.2017
17:02:51
ща рестартую сервак и проверяю еще раз

во, щас есть

ros
17.01.2017
17:14:53
не record надо юзать

https://freeswitch.org/confluence/display/FREESWITCH/mod_dptools%3A+record_session

а если с видео то глянуть https://freeswitch.org/confluence/display/FREESWITCH/Video-recording

Dmitriy
17.01.2017
17:29:54
что не так?

<action application="set" data="execute_on_answer=uuid_record ${uuid} start rtmp://$${local_ip_v4}:1936/myapp/${destination_number}"/>

[ERR] switch_core_session.c:2604 Invalid Application uuid_record

не record надо юзать
Так его и юзаем) Просто если делать application="record" то до конфы звонок не добирается

я понял

но получается что так же или запись идет или конфа

ros
17.01.2017
17:38:26
record это приложение после него жизни нет

в консоли пробовать uuid_record руками для начаал

uuid_record это консольная команда из диалаплана напрямую вызвать низя

Dmitriy
17.01.2017
17:40:50
через api_result сделал)

ros
17.01.2017
17:41:07
да

но не напрямую uuid_record

Dmitriy
17.01.2017
17:41:20
сейчас в api_result выполняется команда записи и звонок пишется и в конфу попадает)

Alexandru
17.01.2017
19:38:12
что-то у нас фс начал протекать..

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