Я могу включить телефон в базу данных для использования в реальном времени. Итак, этот код (из /etc/asterisk/sip.conf):

[phone]
type=friend
username=phone
secret=12345
host=dynamic
disallow=all
allow=g729
allow=alaw
context=somecontext
nat=no
insecure=port,invite

теперь он находится внутри базы данных (с использованием MySQL).

Теперь я хочу включить магистраль SIP, используя директиву register, но я не знаю, как это сделать.

Как я могу включить в базу данных register => <username>:<password>@<provider> ?

1 ответ1

0

Там нет никакого способа сделать это в режиме реального времени, как вы хотите.

  • Вы можете сделать через директиву #exec скрипт, который возвращает обратную регистрацию
  • Вы можете сделать это с помощью обычного include и скрипта, который вводит в текстовый файл регистрацию один раз в минуту (рекомендуется)
  • Вы можете сделать это через запись всего файла sip.conf в базу данных (статическая конфигурация в реальном времени).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .