Чтобы использовать шаблон кода в sip.conf нужно создать секцию кода шаблона [с именем кода шаблона в квадратных скобках] после скобок поставить восклицательный знак в круглых скобках (!) – это будет обозначение секции шаблона.
Если имя этой секции указать в круглых скобках после номера абонента (экстеншена) то код этой секции шаблона будет добавлен к этой секции или другими словами экстеншену.
Пример работы с шаблоном ниже:
[su_box title=”Пример:” style=”glass” radius=”4″]
[phone_number_template](!)
type=friend
host=dynamic ;возможность цепляться откуда угодно
dtmfmode=rfc2833 ;способ передачи сигналов DTMF
nat=no ;клиент не может быть за NAT
canreinvite=no ;трафик проходит только через сервер
context=MyVOIP-provider ;контекст с таким именем должен существовать в dialplan’е (файл extensions.conf)
disallow=all ;сначала запрещаем все кодеки
allow=alaw ;разрешаем те что будем использовать
qualify=yes ;Asterisk будет проверять связь с этим номером раз в 2сек
;(если поставить число то интервал будет задаваться в милисекундах
[внутренний_номер_абонента](phone_number_template)
username=внутренний_номер_абонента ;имя пользователя
secret=внутренний_номер_абонента ;и пароль
callerid=”Описание абонента” <внутренний_номер_абонента> ;CallerID – идентификационная ;строка, отображается при звонках от данного пользователя (АОН)
[внутренний_номер_абонента](phone_number_template)
username=внутренний_номер_абонента ;имя пользователя
secret=внутренний_номер_абонента ;и пароль
callerid=”Описание абонента” <внутренний_номер_абонента> ;CallerID – идентификационная ;строка, отображается при звонках от данного пользователя (АОН)
[/su_box]
+ Нет комментариев
Добавить свой