Такой сценарий у меня успешно работает на meetme asterisk 1.8.20
Так как есть более функционально решение Confbridge, решил попробовать сделать такое на нем. Вот как он выглядит в extensions_custom.conf
[conf-confbrige]
exten => 1115,1,Set(TMP_CONF_COUNT=${CONFBRIDGE_INFO(parties,1115)})
exten => 1115,n,Set(CHANNEL(language)=ru)
exten => 1115,n,Set(CONFBRIDGE(user,announce_join_leave)=yes)
exten => 1115,n,GotoIf($[${TMP_CONF_COUNT} > 0]?SKIPDIAL:ENTERPASS)
exten => 1115,n(ENTERPASS),Read(CiSecret,vm-password,4)
exten => 1115,n,NoOp(${CiSecret})
exten => 1115,n,GoToIf($[${CiSecret} = 0000]?CONTINUE:WRONGPASS)
exten => 1115,n(WRONGPASS),PlayBack(vm-incorrect)
exten => 1115,n,Hangup()
exten => 1115,n(CONTINUE),PlayBack(auth-thankyou)
exten => 1115,n,ConfBridge(1115)
exten => 1115,n,System(cp /var/lib/asterisk/confs/1115/*.call /var/lib/asterisk/temp/1115)
exten => 1115,n,Wait(3)
exten => 1115,n,System(mv /var/lib/asterisk/temp/1115/*.call /var/spool/asterisk/outgoing)
exten => 1115,n,(SKIPDIAL)ConfBridge(1115)
Все встает на exten => 1115,n,ConfBridge(1115) - вы являетесь первым участником телеконференции и все
Если это убрать, то идет копирование идет дозвон следующему абоненту, запрос пароля т.к. я сам не подключаюсь и конференция по-прежнему пустая.
Не пойму, где у меня ошибка?
Еще лучше написать скрипт который сгенерит вызывные файлы с временем создания типа секунда-две вперед
_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.