博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
freeswitch对接其它SIP设备
阅读量:4660 次
发布时间:2019-06-09

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

这几天用到freeswitch对接其它设备方面的知识,这里整理下,也方便我以后查阅。

  • 操作系统:debian8.5_x64
  • freeswitch 版本 : 1.6.8

一、freeswitch作为被叫设备

freeswitch作为被叫设备和其它设备对接的情况比较简单,可以直接通过5080端口呼入。

freeswitch默认配置默认开启5080端口的对接(conf/dialplan/public.xml中关于public):

二、freeswitch作为主叫设备

这里主要描述下freeswitch作为主叫设备怎么对接其它sip设备(使用sipp模拟)。

HostA : 192.168.1.100

HostB : 192.168.1.101

其中HostA上安装freeswitch,HostB使用sipp模拟其它设备。

使用sip uri格式对接

1、编辑A机中 conf/dialplan/public.xml 文件 ,添加如下extension :

2、B机上使用sipp模拟uas设备,命令如下:

sipp -sn uas -p 5080

A机重新加载xml文件( F6 或 reloadxml ),在A的1000话机上拨打号码 01234 即可看到对接效果。

使用网关对接

1、在A机上创建 conf/sip_profiles/external/gw_a.xml 文件,添加如下内容:

2、打开A机中 conf/dialplan/public.xml 文件 ,添加如下extension :

3、B机上使用sipp模拟uas设备,命令如下:

sipp -sn uas -p 5080

4、加载网关配置,需在A机器执行如下命令:

sofia profile external rescan

A机重新加载xml文件( F6 或 reloadxml ),在A的1000话机上拨打号码 91234 即可看到对接效果。

本文github地址:

欢迎补充 

转载于:https://www.cnblogs.com/MikeZhang/p/freeswitch_sipdevice20160917.html

你可能感兴趣的文章
从远程服务器数据库中同步数据到本地数据库 sql server 2008 开启分布式事务
查看>>
Go 面向对象编程应用
查看>>
Go 接口
查看>>
ECMAScript版本
查看>>
js数组
查看>>
开车旅行(2012day1T3)
查看>>
splay
查看>>
动态逆序对[CQOI2011]
查看>>
LCT入门
查看>>
一本通提高篇之一句话系列
查看>>
[SDOI2010]粟粟的书架
查看>>
Amount of Degrees
查看>>
[SCOI 2009]windy数
查看>>
SAC#1 - 萌数
查看>>
[NOI2001]炮兵阵地
查看>>
[HNOI2008]GT考试
查看>>
[Violet]樱花/阶乘分解
查看>>
P3320 [SDOI2015]寻宝游戏(LCA)
查看>>
严格次小生成树[BJWC2010]
查看>>
[HAOI2007]反素数
查看>>