Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Asterisk mysql шаблоны

0

Есть sip.conf с такой конфой:

[local](!)
deny=0.0.0.0
permit=192.168.0.100
context=test
type=friend
host=dynamic
nat=no
dtmfmode=auto
canreinvite=no
disallow=all
allow=alaw
qualify=yes

[100500](local)
defaultuser = 100500
secret = 12345

Вопрос, можно ли с базой данных MySQl сделать такой же шаблон? И не писать весь шаблон на каждого пользователя. Если да, то как?

удалить закрыть спам изменить тег редактировать

спросил 2013-12-04 11:53:50 +0400

Vlvoi Gravatar Vlvoi
11 5 3

обновил 2013-12-04 12:23:44 +0400

Comments

можно. только зачем?

bandys ( 2013-12-04 13:06:22 +0400 )редактировать

В сторону realtime можно посмотреть, сделать базу, а там какие поля хочешь, такие и заполняй, под каждого юзера свои. Подсмотреть можно тут http://voip.rus.net/tiki-index.php?page=Asterisk+Realtime+Sip .Поля сделать со значениями по умолчанию и останется только номер и пароль добавить

rude ( 2013-12-04 14:01:25 +0400 )редактировать

1 Ответ

0

можно весь конфиг построчно положить в базу. темплейты нельзя, во всяком случая я не нашел в исходниках.

смотрите в channels/sip.c функции с названиями crealtime_peer*

тоесть если такое нужно вы либо можете построить view в mysql, либо можете написать патч для этих функций.

ссылка удалить спам редактировать

ответил 2013-12-05 02:57:38 +0400

meral Gravatar meral flag of Ukraine
21228 24 19 169
http://pro-sip.net/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2013-12-04 11:53:50 +0400

Просмотрен: 102 раз

Обновлен: Dec 05 '13

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.