博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asterisk实时添加sip号码--sqlite篇
阅读量:5299 次
发布时间:2019-06-14

本文共 991 字,大约阅读时间需要 3 分钟。

原文:

asterisk实时添加sip号码--sqlite篇

今天尝试用了asterisk的实时模式,往sqlite里面添加一个sip帐号,无需重启
asterisk,也无需reload,就可以成功注 册上一个sip帐号,以下是在我的电脑上
测试通过,不对之处,还请指正,欢迎板砖!
1、配置:
修改extconfig.conf
#vim /etc/asterisk/extconfig.conf
添加
sippeers => sqlite,general,sip_peers
解释下:
sippeers是代码里面写死的,默认的关键字
=> 书写格式
sqlite 数据库引擎(这里也可以指定使用其他的数据库如mysql,odbc,但事先一定
要把对应的数据库编译进来)
general 官网上说的是family,好像默认是general,我尝试用其他的family,不成功
sip_peers 数据库中的表名
记得reload,重新读取extconfig.conf配置
2、在数据库中添加表
sqlite对应存储的文件在/var/lib/asterisk/sqlite.db(这个文件的位置也可以
改,详见/etc /asterisk/res_config_sqlite.conf)
#sqlite /var/lib/asterisk/sqlite/db
sqlite>create table sip_peers("name", "type", "host", "context");
这些字段是参照sip.conf文件,不是很完整
详见http://www.voip-info.org/wiki/view/Asterisk+RealTime
3、Have a try!
往sqlite中添加一个号码
insert into sip_peers("name", "type", "host", "context")
values("1234567", "friend", "dynamic", "inbound");
然后找个话机 或者 软电话 注册号码 1234567 密码是空

posted on
2014-10-24 16:43 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/lonelyxmas/p/4048682.html

你可能感兴趣的文章
linux的串口子系统,TTY子系统
查看>>
修改linux远程22端口,linux修改ssh远程端口22
查看>>
Linux系统的创始者,组图:Linux之父的办公室首度曝光
查看>>
关于linux的环境变量设置,linux环境变量设置
查看>>
pLC中C语言的运算符是什么,c语言中的“?:”是什么运算符
查看>>
android 耳机检测,检测耳机是否已插入Android设备。
查看>>
android开发常用app有哪些,android 开发之app都可以进行哪些优化
查看>>
android按钮显示文字,android 按钮的文字显示不全
查看>>
c语言有较强的网络操作功能,《C语言程序设计》第1章 C语言概述练习题答案
查看>>
android开发影片类型选择,如何选择要在网路,Android和iOS上播放的影片格式?
查看>>
socket模块,简单的套接字,加循环
查看>>
个人主页优化(2)
查看>>
Node 中异常收集与监控
查看>>
7、学习大数据笔记-hadoop fs 命令
查看>>
Vue路由的实现原理
查看>>
Spring Boot教程(5) – 模板引擎
查看>>
使用maven搭建ssm框架环境
查看>>
docker安装配置gitlab时的常用命令整理
查看>>
二丶Python字符串1
查看>>
七丶Python字典
查看>>