我可以将手机包含在数据库中以供实时使用。因此,以下代码(来自/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 => <username>:<password>@<provider>
在数据库中?
答案1
没有办法通过您想要的实时方式来完成它。
- 您可以通过#exec 指令来执行返回注册的脚本
- 您可以通过通常的包含和脚本来完成此操作,其中每分钟在文本文件中注册一个(推荐)
- 您可以通过在数据库中存储整个文件 sip.conf 来实现(实时静态配置)。