Назад | Перейти на главную страницу

Подключите систему Asterisk к SIP-провайдеру с помощью Asterisk dynamic realtime

Можно ли подключить систему Asterisk к провайдеру SIP с помощью Asterisk dynamic realtime (ARA)?

Другими словами, можно ли настроить таблицу (или, возможно, Посмотреть) Такие как sippeers для семьи sippeers в /etc/asterisk/extconfig.conf

[settings]
sippeers => odbc,mydb,sippeers

и вставьте в эту таблицу строку с информацией об установлении соединения, которое обычно (без ARA) находится в /etc/asterisk/sip.conf

[general]
register => user:md5secret@sip.my-sip-provider.com

Если да, то как эта информация будет выглядеть с точки зрения конкретных значений столбца?

Комментарии в стандартной версии /etc/asterisk/sip.conf указал на решение. Запись формы

register => user:md5secret@sip.my-sip-provider.com

очевидно эквивалентен [device] раздел со следующими параметрами

type = peer
host = sip.my-sip-provider.com
defaultuser = user
md5secret = md5secret
callbackextension = s

Значение по умолчанию 's' для callbackextension применяется, потому что первая форма не указывает другое расширение.

Отображение между такой записью и строкой в ​​таблице, например sippeers подпадает под обычные правила для Asterisk RealTime SIP.