добрый день. достался в наследство астериск 1.6 на freebsd. пытаюсь его освоить. судя по описаниям в интернете, все конфиги должны быть в другом формате. как создается контекст
[test-sound]
exten => s,1,DigitTimeout,5 ; Set Digit Timeout to 5 seconds
exten => s,2,ResponseTimeout,10 ; Set Response Timeout to 10 seconds
exten => s,3,Answer
exten => s,4,Wait(1)
exten => s,5,Background(demo-congrats) ; "play outbound msg"
exten => t,1,Playback(vm-goodbye)
exten => t,2,Hangup
в моем астериске вот как созданы контексты. скажите это у меня сильно по старому вариант конфига или наоборот очень круто написан. где можно про это почитать? чтобы я смог дописать существующие.
context dial
{
h => NoOp(H=${DIALSTATUS} ${OPERATOR}-${REGION} ${NUMBER} ${CDR(billsec)});
dialer =>
{
Dial(${PEER}/${NUMBER},,T);
switch (${DIALSTATUS}) {
case CONGESTION: Return;
case CHANUNAVAIL: Return;
case BUSY: Busy(7);
default: Hangup;
}
Return;
}
dial_out =>
{
Set(CALLERID(num)=600000);
Set(PEER=SIP/ic_trunk); Gosub(dialer,1);
Return;
}
dial_out_sipnet =>
{
Set(PEER=SIP/sipnet); Gosub(dialer,1);
Return;
}
utel =>
{
Set(PEER=Datacard/g1);
Gosub(dialer,1);
Return;
}
}
спросил 2013-05-03 12:23:48 +0400
Аноним
Задан: 2013-05-03 12:23:48 +0400
Просмотрен: 195 раз
Обновлен: May 03 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.