asterisk mysql sip_asterisk sip mysql 配置

最近研究asterisk配置,之前sip账号是配置在sip.conf文件里,手动写死的,目前需求,是动态新增sip账户,保存在数据库里。

数据库里新增了数据后,使用命令sip show users 不能加载到数据库的sip账号。

1.下载X-Lite软电话客户端,登陆sip账号,可以登陆成功。

2.修改res_config_mysql.conf文件,配置数据库的链接(host,dbname,username,password)

3.修改extconfig.conf文件,配置

sippeers => mysql,general,bit_sip_buddies

sipusers => mysql,general,bit_sip_buddies

【general】这个是res_config_mysql.conf里的头标签,

【bit_sip_buddies】这个是sip用户的表名

4.修改sip.conf文件

rtupdate=yes

rtcachefriends=yes

rtsavesysname=yes

这三个配置是重点,一定要同时配上,就可以解决了sip show users命令不显示数据库里sip账号的问题了。

5.操作之前需检查

(1)realtime mysql status输入此命令,监测realtime插件服务有没有

(2)执行sip show users命令前,需使用X-Lite客户端登陆sip账号,才会加载到内存里,才能显示sip用户信息。

原文:http://my.oschina.net/aicoding/blog/388091

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值