Задать вопрос
@Emersis
Самоучка

Конференц-мост Asterisk, синтаксис call файла?

Здравствуйте.
Перейду сразу к делу.
Есть необходимость создать конференц мост посредством call файла, в котором будет записано некое условие, при котором вызывая определенный номер, происходил одновременный звонок на список номеров, указанных в list.txt, отличных друг от друга не на единицу (вроде 101,102,103..), а разбросанных хаотично (101,203,505..).
  • Вопрос задан
  • 760 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Насчёт FreePBX не знаю, но на чистом Asterisk'е такое реализовать можно и без call-файла. Вот такой диалплан у меня работает, вызывает в конференцию по строке **111*212*313*...*999

[Conference]
exten => _**XXX!,1,Set(Numbers=${EXTEN:1})
same => n(loop),GotoIf($["${Numbers:0:1}"!="*"]?end)
same => n(orig),Originate(SIP/${Numbers:1:3},exten,Conference,${CALLERID(num)},1,60)
same => n,Set(Numbers=${Numbers:4})
same => n,Goto(loop)
same => n(end),ConfBridge(${CALLERID(num)},bridge,simple)

exten => _XXX,1,Wait(1)
same => n,ConfBridge(${EXTEN},bridge,simple)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы