1 | изначальная версия редактировать | |
Здравствуйте. Есть такая проблема, есть необходимость звонить на 2 линии, сначала позвонить на внутрениий сип телефон, и если в течении 10 секунд никто не ответил, начать звонить на мобильный gsm номер. Пример:
exten => t,1,NoOp()
same => n,Dial(SIP/100&SIP/79001234567@provider,10)
Но в текущей реализации происходит следущее: сразу происходит звонок обоим обонентам, а если за 10 секунд никто не ответил, то обоим сбрасывается.
Если делать вот так:
exten => t,1,NoOp()
same => n,Dial(SIP/100,10)
same => n,Dial(SIP/79001234567)
То в таком варианте, получается что сначала звонит 10 секунд СИП телефон, потом он перестает звонить и начинает звонить GSM мобила.
Нужно сделать чтобы через 10 секунд, когда звонил SIP телефон, начал звонить GSM телефон. Подскажите, как такое сделать?
2 | исправление орфографии редактировать |
Здравствуйте. Есть такая проблема, есть необходимость звонить на 2 линии, сначала позвонить на внутрениий сип телефон, и если в течении 10 секунд никто не ответил, начать звонить на мобильный gsm номер. Пример:
exten => t,1,NoOp()
same => n,Dial(SIP/100&SIP/79001234567@provider,10)
Но в текущей реализации происходит следущее: сразу происходит звонок обоим обонентам, абонентам, а если за 10 секунд никто не ответил, то обоим сбрасывается.
Если делать вот так:
exten => t,1,NoOp()
same => n,Dial(SIP/100,10)
same => n,Dial(SIP/79001234567)
То в таком варианте, получается что сначала звонит 10 секунд СИП телефон, потом он перестает звонить и начинает звонить GSM мобила.
Нужно сделать чтобы через 10 секунд, когда звонил SIP телефон, начал звонить GSM телефон. Подскажите, как такое сделать?
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.