freeswitch软电话配置、结合讯时网关,外线电话呼入、呼出配置
文章目录
- 软电话配置
- 配置外部电话呼入sip软电话
- 配置sip软电话呼出
- 交换机后台配置
- 参考资料
软电话配置
不同的软电话配置大同小异.FreeSWITCH 默认配置了 1000 ~ 1019 共 20 个用户,你可以随便选择一个用户进行配置,密码为:1234
[root@peer0 ~]# ls /etc/freeswitch/directory/default/
1000.xml 1002.xml 1004.xml 1006.xml 1008.xml 1010.xml 1012.xml 1014.xml 1016.xml 1018.xml brian.xml example.com.xml
1001.xml 1003.xml 1005.xml 1007.xml 1009.xml 1011.xml 1013.xml 1015.xml 1017.xml 1019.xml default.xml skinny-example.xml
在 X-Lite 上点右键,选 Sip Account Settings…,点Add添加一个账号,填入以下参数(Zoiper 可参照配置):
Display Name: 1000
User name: 1000
Password: 1234
Authorization user name: 1000
Domain: 你的IP地址,就是刚才你记住的那个
控制台输入:
originate user/1000 &echo
实现与1000用户的软电话通话
如果出现无声音的问题,需要更改配置文件:
vim /usr/local/freeswitch/conf/sip_profiles/internal.xml
<param name="ext-rtp-ip" value="192.168.x.x"/>
<param name="ext-sip-ip" value="192.168.x.x"/> 192.168.x.x 为自己电脑ipvim /usr/local/freeswitch/conf/sip_profiles/external.xml
<param name="ext-rtp-ip" value="192.168.x.x"/>
<param name="ext-sip-ip" value="192.168.x.x"/>
配置外部电话呼入sip软电话
外部电话呼入需要购买带有FXO端口的硬件设备,具体连接配置方式参照硬件供应商提供的产品说明(后文以讯时网关为例说明)
外部电话信号转发至FreeSwitch平台后需要配置拨号计划。具体配置如下:
- 进入文件目录
#cd /usr/local/freeswitch/conf/dialplan/
- dialplan文件夹说明
#ls
default default.xml features.xml public public.xml skinny-patterns skinny-patterns.xml
default.xml和public.xml分别是内部拨号规则和对外拨号规则的配置。
- 电话信号从外部进入Freeswitch平台,使用public.xml文件配置信息。新增配置信息直接在public文件夹新建xml文件即可自动加载
[root@localhost public]# cat 00_inbound_did.xml<include><extension name="public_did"><!-- 12345678 为电话局端为你分配的电话号码 --><condition field="destination_number" expression="^(12345678)$"><action application="set" data="domain_name=$${domain}"/><!-- 1.指定坐席 电话转接至 账号1001 坐席 --><action application="transfer" data="1001 XML "/><!-- 2.配置静态坐席 坐席也可动态迁入迁出--><!-- <action application="set" data="fifo_music=$${hold_music}"/> <action application="fifo" data="my_fifo in"/> --><!-- 3.配置ivr流程 --><!-- <action application="answer" data=""/><action application="seleep" data="100"/><action application="ivr" data="new_demo_ivr"/> --></condition></extension>
</include>
- 1 2 3 为三种接听方式的配置,可分别尝试
- 配置静态(动态)坐席中 “my_fifo” 的配置
cd /usr/local/freeswitch/conf/autoload_configs vi fifo.conf.xml #添加<fifo></fifo><fifo name="my_fifo" importance="0"><member timeout="60" simo="1" lag="5">{member_wait=nowait}user/1004@$${domain}</member><member timeout="60" simo="1" lag="5">{member_wait=nowait}user/1001@$${domain}</member></fifo>
- ivr配置详见《Freeswitch权威指南》
- 登陆FXO口设备局域网后台,增加路由转发规则
FXO X ROUTE IP 192.168.1.34:5060
配置sip软电话呼出
在目录
/usr/local/freeswitch/conf/dialplan/
下的default.xml文件主要负责平台内部电话的拨号计划。直接在default文件下创建xml文件 即可自动加载cat call_out.xml <include> <extension name="call out"><condition field="destination_number" expression="^0(\d+)$"><action application="bridge" data="sofia/external/$1@192.168.1.110"/><!-- 也可通过自定义网关转发<action application="bridge" data="sofia/gateway/test/$1"/> --></condition> </extension> </include>
192.168.1.110为FXO口交换机设备的局域网地址
登陆FXO口设备局域网后台,增加路由转发规则
IP X ROUTE FXO 1
交换机后台配置
讯时 HX4G 系列 语音网关
参考资料
参考地址:http://www.bubuko.com/infodetail-2032889.html
中文文档:http://www.dujinfang.com/2010/04/14/freeswitch-chu-bu.html
《Freeswitch权威指南》
下一篇:freeswitch使用jssip集成网页电话,nginx配置https协议
freeswitch软电话配置、结合讯时网关,外线电话呼入、呼出配置相关推荐
- 如何在FreePBX ISO 中文版本安装讯时网关,潮流16FXS 网关和潮流话机
如何在FreePBX ISO 中文版本安装讯时网关,潮流16FXS 网关和潮流话机 摘自:http://www.siplab.cn/?p=664 1)迅时的fxo口网关要注册到asterisk,所以现 ...
- 讯时网关通话过程中的功能键失灵,已解决
环境: elastix 1.6 讯时MX60-16S口网关 症状: 在分机通话过程中,按asterisk的功能键失灵,比如转接键##,三方通话*11, 起初怀疑是讯时网关的功能键与asterisk的冲 ...
- FreeSWITCH软电话互打
环境:Window/VS2015/FreeSWITCH-1.6.19源码 1:启动FreeSWITCH服务器 D:\VS\freeswitch-1.6.19\Win32\Debug目录以管理员身份运行 ...
- 讯时网关路由规则小结
路由配置规则 1.执行顺序:从上往下 2.允许条数:500 条 3.没有匹配到路由时的处理: a) 若是网关发起呼叫,将呼叫送到 SIP 代理服务器 b) 若是 IP 侧呼入且被叫号与 FXS 或 F ...
- 讯时网关IP对接PBX
先配置呼入 1.在网关的中继线绑定号码 2.在路由表写入到PBX 路由到 pbx IP 绑定的号码和路由的 fxo后面的数字要一致 3.在PBX 建一个sip中继,host为网关IP 4.创 ...
- 讯时网关部分话机无法注册问题
讯时备注 讯时MX60 48S设备进行用户线批量注册时全选48个端口,会出现33号端口之后的所以端口没有选中的问题,需要多全选几次,或者对后面的端口单独选择,重新批量注册即可.该问题已跟讯时技术确认, ...
- CentOS7和CentOS8 Asterisk 20.0.0 简单图形化界面7--对接讯时FXO网关落地
CentOS7和CentOS8 Asterisk 20.0.0 简单图形化界面7--对接FXO网关落地 1.创建自动话务台 2.创建PBX SIP中继并设置呼入权限 3.设置呼叫权限 4.设置分机呼出 ...
- FreeSwitch连接讯时语音网关配置和全部使用场景
在学习的过程中需要使用FS和语音网关连接,拨打内部.外部号码,自己测试成功后,记录下配置步骤,方便,自己和他人 1. 配置讯时语音网关 (1)用户线配置→用户线功能 配置 FXS口 因为FXS口配置的 ...
- 讯时O口MX8网关对接昆石软交换vos3000
讯时O口MX8网关对接昆石软交换vos3000 一.讯时网关MX8设置: 1.登录网关 2.线路配置 解释:也就是接入的实际电话线路的电话号码,和接口一一对应即可. 3.线路中继配置 解释:中继功能也 ...
最新文章
- 第1关:学习-用循环和数组实现输入某年某月某日,判断这一天一年的第几天
- 干货 | 清华大学刘知远 CCL 2018学生研讨会报告(附完整PPT下载)
- option等为空的选择
- Py之GraphLab:graphlab库的简介、安装、使用方法之详细攻略
- windows python安装opencv_关于OpenCV-Python安装(缺少ffmpeg):OpenCV-Python安装(缺少ffmpeg)-Windows...
- 解决Windows 10 CPU占用高风扇吵问题
- 非root用户暴力法解决选择性使用两个cudnn
- 关于第五届全国高校新一代信息技术暑假教师培训班的通知
- socket 接收和发送缓冲区
- 《Effective Python 2nd》 读书笔记——列表与字典
- java 测试 jar_java – 从可执行jar运行spring测试
- 开始学习docker
- 元胞自动机模型01——认识元细胞机模型
- 使用SpringSecurity 实现 OAuth2 资源服务器认证服务器分离( 注册码模式)
- ISweek工采网·工采电子参展OFweek维科网 2021全球数字经济产业大会圆满落幕
- 魔方——一面两层之后的公式
- 计算机科班生学计算机组成原理的意义何在呢?
- 安卓桌面软件_Windows启动器v8.34安卓用上win桌面
- 【算法】深度搜索(DFS) 和 广度搜索(BFS)
- 单例模式——国庆收心
热门文章
- vue-awesome-swiper实现轮播图片
- Double转BigDecimal并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary
- 你未必知的拼音打字快打十招
- 软考真题的重要性不用再强调了吧
- 利用Java模拟石头剪刀布游戏
- excel自动换行_你会用Excel制作 流程图 吗?
- html中怎么写艺术字,用CSS设计艺术字
- 从突变到新抗原:肿瘤与免疫系统之间的一场豪赌!
- 大数据峰会议题公开,顶级技术+实践经验先睹为快
- Caysn打印机安卓平台开发包接口说明文档及打印示例程序_20170609