Возможно-ли применение такого сценария:
[queuej]
setinterfacevar= yes
music = default
strategy = ringall
timeout = 120
retry = 5
maxlen = 0
joinempty = yes
ringinuse = no
announce-frequency = 30
announce-holdtime = no
announce-position = limit
announce-position-limit = 6
queue-youarenext = /etc/asterisk/sounds/support/queue-youarenext
queue-thereare = /etc/asterisk/sounds/support/queue-thereare
queue-callswaiting = /etc/asterisk/sounds/support/queue-callswaiting
queue-thankyou = /etc/asterisk/sounds/support/queue-thankyou
member=>SIP/${peremennaya1}/${peremennaya2}
пс: смотрите на строку выше
возможно с использованием диалплана. а именно:
member=>Local/s@my_funny_member/n
в extensions.conf
[my_funny_member]
exten => s,1,Dial(SIP/${peremennaya1}/${peremennaya2},,)
естественно, state для такого мембера небудет доступен, потому будет пытатся звонить постоянно. можно еще попробывать hint использовать(чтоб state был), но это уже за рамками вопроса.
может потребовать проброса переменных. тоесть либо использовать вместо переменных ASTDB ( вида ${DB(mykey/peremennaya1)} ), либо разшаривания переменных
exten => s,1,Set(__peremennaya1=something);use __ to force var be copied to sub-channel
надо проверять, может быть зависимо от версии(через ASTBD/func_SHARED работать будет точно)
Нет , невозможно.
Задан: 2014-10-10 23:33:14 +0400
Просмотрен: 345 раз
Обновлен: Oct 11 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.