
ros
18.03.2018
13:13:42
нормально должно быть
можно пробросить устройство таймера во внутрь виртуалки в крайнем случае

Dmitriy
18.03.2018
13:13:50

енот
18.03.2018
13:14:12
ну у меня были глюки на вдс от ихора, решились установкой астера

Google

енот
18.03.2018
13:14:20
чисто сип

ros
18.03.2018
13:16:03
угу астериск без таймингов прям живет нормально

dau63k
18.03.2018
13:19:49
Вечер добрый,спасибо всем за подсказки. Хотя и так понимал, но не знал, как это сделать. Оказывается все просто. Всем спасибо.

Igor
18.03.2018
13:54:50

ros
18.03.2018
13:59:01

Igor
18.03.2018
14:00:34
нашел, спасибо

Yura
19.03.2018
09:05:43
На VirtualBox виртуалки Debian + FS + FusionPBX настраивали и тестировали, и даже пару месяцев работала пара ВАТС с реальными клиентами не особо нагруженными. Потом перенесли на железный сервер. Ключевая деталь - пробрасывал сетевуху в виртуалку.

Fedor
19.03.2018
09:42:16
хотя, пардон, в моём случае было вмваре

Yuriy
19.03.2018
09:56:09
всем привет
еще актуально
кто подскажет как через Sched_api вызвать конфенцию с флагами?
То есть передать туда что то типа
xml.ele('action').att('application','set').att('data','res=${sched_api +1 none conference '+confId+ ' ${flags} play file_string://${namefile}!conference/conf-has_joined.wav}');
Сразу скажу что именно так - не работает
Работает толкьо вот так
xml.ele('action').att('application','set').att('data','res=${sched_api +1 none conference '+сonfId+ ' play file_string://${namefile}!conference/conf-has_joined.wav}');
То есть без флагов. Пробовал с confId+'+${flags}'

Dmitriy
19.03.2018
09:58:44
Yuriy мне кажется, или я уже это читал недавно? Это вопрос или ответ кому-то?

Yuriy
19.03.2018
09:59:42
Все верно читали
Просто на выходных было и довольно быстро ушло в историю чата за обсуждением.
Поэтому в понедельник на всякий слай повторил

Google

Dmitriy
19.03.2018
10:01:35
пардон, невнимательно прочитал.

Yuriy
19.03.2018
10:05:32
Ок сейчас протестим. потомему пробовал но не факт что без домена

Dmitriy
19.03.2018
10:05:56
Потому, как я смотрю как у себя в диалплане прописывал - там два плюса для флагов используется
Ну и посмотреть, может строчка неправильно формируется. Слово flags ставится?

Yuriy
19.03.2018
10:06:46
Момент. Я сейчас прям попробую скажу результат
Command conference(28++flags{mute} play file_string:///tmp/65f3a82e-a600-1236-bb90-005056037393-name.wav!conference/conf-has_joined.wav):
Conference 28++flags{mute} not found

Dmitriy
19.03.2018
10:10:28
28 - это что?

Yuriy
19.03.2018
10:11:04
id конференции
без ++flags{} команда отрабаывает
то есть конфу находит

Dmitriy
19.03.2018
10:12:05
эм
это вы из консоли в конференцию хотите вещать звук?
а флаг кому применить?
вот какие параметры применяет команда conference

Yuriy
19.03.2018
10:14:03
Смотрите
Я в общем то сейчас обрабаываю стандартный скрипт из конфлюенса
который позволяет анонсировать имя вошедшего в конференцию
делается это из sched_api
соответсвенно на сколько я понимаю флаг применяется к данному звнку в конфернецию
Я как бы и не против

Dmitriy
19.03.2018
10:14:47
и вы хотите что бы это имя слышали все, кроме вошедшего?

Google

Dmitriy
19.03.2018
10:15:05
или что бы все замолчали когда проигрывается этот файл?

Yuriy
19.03.2018
10:15:10
но есть после конференции я добавлю скажем
conference 28 flags{mute} play
то sched_api не вызывается так как говорит что слишком много параметров
mute в данном случае просто тест флага
я в данном случае хочу попасть в конференцию с кам либо флагом через Sched_api

Dmitriy
19.03.2018
10:16:13
вы сначала попробуйте в консоли выполнить те действия которые необходимы, потом превратите это в команду(ы) sched_api

Yuriy
19.03.2018
10:18:30
conference 28 flags{mute} play file_string://conference/conf-has_joined.wav}
Conference command 'flags{mute}'
соответсвенно не знает оно такой команды как я понимаю

Dmitriy
19.03.2018
10:18:59
ну потому, что нет такой команды =) Список возможных команд я выше кидал
и их комбинировать нельзя

Yuriy
19.03.2018
10:19:11
Да

Dmitriy
19.03.2018
10:19:32
https://freeswitch.org/confluence/display/FREESWITCH/mod_conference

Yuriy
19.03.2018
10:19:45
корчое больше одной команды не вариант получается?

Dmitriy
19.03.2018
10:19:49
и вот эту страничку я недели 2 перечитывал когда конференции изучал)

Yuriy
19.03.2018
10:19:52
либо play

Dmitriy
19.03.2018
10:19:54
Можно подряд две команды

Yuriy
19.03.2018
10:19:56
либо mute
mute|play?

Dmitriy
19.03.2018
10:20:04
mute вы для всех сделаете

Yuriy
19.03.2018
10:20:08
f
а

Google

Yuriy
19.03.2018
10:20:11
вот
а мне нужно толкьо для того кто присоединяется

Dmitriy
19.03.2018
10:20:31
заходите в fs_cli и пробуйте =) там сразу поймете что можно а что нельзя =)

Yuriy
19.03.2018
10:20:33
тогда судя по всему sched_api не очень команда для этого
согласен

Dmitriy
19.03.2018
10:20:48
В диалплане флаги прописывайте
только вопрос - кто потом unmute для него сделает?

Yuriy
19.03.2018
10:21:10
он сам для себя сделает его

Admin
ERROR: S client not available

Yuriy
19.03.2018
10:21:19
Это на данный момент тестовый флаг не более

Dmitriy
19.03.2018
10:21:36
Ну лучший вариант - нужные флаги в диалплане прописывать
я так делал
для создателя конференции все права и вещание, для подсоединившихся - тишина и только просмотр

Yuriy
19.03.2018
10:22:45
Да я понимаю но флаги могут быть динамическими и измениться в момент присоединения человека к конференции
либо быть разными для разных пользователей
именно конфиг тут - не очень вариант
в диалплане при оычном вызове конференции это работает
я просто пытаюсь это как то объединить с name announcement

Dmitriy
19.03.2018
10:23:47
Навскидку могу предложить mod_xml_diaplan

Yuriy
19.03.2018
10:24:18
Его и использую

Google

Yuriy
19.03.2018
10:24:41
но на сколько я помню конфиг конфернеции подкружается только 1 раз при ее создании и определяет роли заранее

Dmitriy
19.03.2018
10:25:07
ну да, вроде так

Yuriy
19.03.2018
10:25:14
вот

Dmitriy
19.03.2018
10:25:19
там вроде можно релоад делать каждый раз ;)
ну костылить всмысле)

Yuriy
19.03.2018
10:25:32
а у меня каждый пользователь может быть со своими флагами
то есть 1 юзер может быть мьют
а другой не мьют
при одинаковой роли
сейчас кое что попробую

Dmitriy
19.03.2018
10:26:03
только хотел сказать про роли)

Yuriy
19.03.2018
10:26:03
есть одна идея

Dmitriy
19.03.2018
10:26:49
можете замьютить кого-то одного

Yuriy
19.03.2018
10:28:35
то есть если я укажу last то замьючу сам себя?

Dmitriy
19.03.2018
10:32:08
ну если после тебя никто не подключился, то по идее да

Yuriy
19.03.2018
10:32:20
Dct
все
понял разницу между вызовом конфы через команду и через АПИ

Dmitriy
19.03.2018
10:32:56
Не за что:)

Yuriy
19.03.2018
10:33:05
судя по всему через АПИ флаги (именно флаги) я передать не смогу