Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2012-03-20 17:00:01 +0400

forik Gravatar forik

В итоге разобрался:
1. Добавочные dtmf нужно набирать не очень быстро - иначе астериск пропускает некоторые.
2. В feature.conf добавил inb-conf => *1,calle,Macro,inbound-conf
Добавил макрос

[macro-inbound-conf]
exten => s,1,NoOp(**MACRO TEST**)
exten => s,n,Set(CONFNO=${RAND(1,1000)})
exten => s,n,ChannelRedirect(${BRIDGEPEER},dynamic-nway,${CONFNO},1)
exten => s,n,NoOp(WAITING....)
exten => s,n,MeetMe(${CONFNO},pdMX)

А все остальное тоже самое...

В итоге разобрался:
1. Добавочные dtmf нужно набирать не очень быстро - иначе астериск пропускает некоторые.
2. В feature.conf добавил inb-conf => *1,calle,Macro,inbound-conf
Добавил макрос

[macro-inbound-conf]
exten => s,1,NoOp(**MACRO TEST**)
exten => s,n,Set(CONFNO=${RAND(1,1000)})
exten => s,n,ChannelRedirect(${BRIDGEPEER},dynamic-nway,${CONFNO},1)
exten => s,n,NoOp(WAITING....)
exten => s,n,MeetMe(${CONFNO},pdMX)

Изначально хотел сделать на ConfBridge, но не понял как из такой конференции приглашать новых абонентов. А все остальное тоже самое...

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.