配置Freeswitch新增用户
来源:互联网 发布:js array removeall 编辑:程序博客网 时间:2024/05/22 15:02
配置Freeswitch
本篇主要介绍如何配置freeswitch,之前SIP连接那一篇介绍了,Freeswitch默认的20个用户(1000-1019),如果需要更多的用户,那就需要添加一个新用户,所以就涉及到了Freeswitch的配置问题。
- 增加新用户配置文件
- 测试工作
- 常用命令
例如我们要添加一个用户叫jack ,分机号为1020,只需要到相应的目录进行复制修改,并且把effective_caller_id_name 修改为jack
1,增加新用户配置文件
cd /usr/local/freeswitch/conf/directory
进入这个目录
touch 1020.xml并且将1000.xml内容拷贝到1020,并且修改1000为1020即可
修改分机名
<variable name="effective_caller_id_name" value="JACK"/>
2,修改拨号计划(Dialplan)使其他用户可以呼叫它
cd /usr/local/freeswitch/conf/dialplan
接下来,打开 conf/dialplan/default.xml,找到
<extension name="Local_Extension"> <condition field="destination_number" expression="^(10[01][0-9]|1020)$"> <action application="export" data="dialed_extension=$1"/> <!-- bind_meta_app can have these args <key> [a|b|ab] [a|b|o|s] <app> --> <action application="bind_meta_app" data="1 b s execute_extension::dx XML features"/>
修改为
<condition field="destionation_number"expression="^(10[01][0-9]|1020)$">
然后在命令行中reload
freeswitch@loacl> reloadxml
即可
然后去配置SIP客户端,步骤在上一篇中已经介绍:
最后结果为:
常用命令
1,显示多少用户注册
sofia status profile internal reg
2,给1020打电话
originate user/1020 &echo
3,1020 给9999 打电话
originate user/1020 9999
阅读全文
0 0
- 配置Freeswitch新增用户
- freeswitch新增app接口
- freeswitch新增app接口
- CVS配置和新增用户
- freeswitch配置
- freeswitch sip 用户
- freeswitch 注册用户
- freeswitch查看注册用户
- 新增用户
- freeswitch 配置大全 wiki
- freeswitch 配置大全 wiki
- freeswitch 配置 DID 方法
- freeswitch asterisk 心跳 配置
- Freeswitch常用配置
- freeswitch 安装 配置mysql
- freeswitch落地配置
- FreeSwitch安装配置记录
- FreeSwitch防火墙配置端口
- SSH框架结构分析
- jQuery中$.fn的用法示例介绍
- 踏破铁鞋
- Redis sentinel 高可用主从配置方案
- Python xlrd和xlwt读写Excel
- 配置Freeswitch新增用户
- 原生js实现ajax
- 解决EF使用context.Database.SqlQuery时NotMapped属性列为空null的问题
- [RK3288][Android6.0] 调试笔记 --- 3GPP转成PCM格式
- FTP
- android高亮布局引导Hlight
- 梯度下降法及matlab实现
- https流程
- HTML5 autofocus属性