配置SIP网关拨打外部电话
如果你拥有某个运营商提供的SIP账号,那么你就可以通过配置SIP来拨打外部电话了。该SIP账号(或提供该账号的设备)在 FreeSWITCH 中称为SIP网关(Gateway)。添加一个网关只需要在 conf/sip_profiles/external/中创建一个XML文件,名字可以随便起,如gw1.xml,然后在该文件中输入如下代码:
<gateway name="gw1">
<param name="realm" value="SIP服务器地址,可以是IP或IP:端口号"/>
<param name="username" value="SIP用户名"/>
<param name="password" value="密码"/>
</gateway>
如果你的SIP网关还需要其他参数,可以参阅同目录下的 example.xml,但一般来说上述参数就够了。你可以重启 FreeSWITCH,或者执行以下命令使用之生效:
freeswitch> sofia profile external rescan
显示一下网关的注册状态:
freeswitch> sofia status
如果显示 gateway gw1 的状态是 REGED,则表明已正确地注册到了网关上。你可以先用命令试一下网关是否工作正常:
freeswitch> originate sofia/gateway/gw1/xxxxxx &echo
以上命令会通过网关 gw1 呼叫号码 xxxxxx(可能是你的手机号),被叫号码接听电话后,FreeSWITCH 会执行 echo 程序,你应该就能听到自己的回音了。
转载于:https://www.cnblogs.com/flyoung/p/5141834.html
配置SIP网关拨打外部电话相关推荐
- Freeswitch配置SIP网关拨打外部电话
一.对接方式 FreeSWITCH里Gateway(网关)的概念.网关又称协议转换器,通常都是进行协议转换.这里说的网关指的是语音网关,如常用的SIP网关,负责SIP协议和七号信令或ISDN PRI( ...
- [教程] 中兴光猫f477V2改固话桥接,支持电脑、手机SIP APP拨打
坐标北京 联通免费开通固话,新给的光猫是比较新的型号中兴F477V2 光猫本身支持voip,买个最普通的座机接到phone口就可以用了,固话号码是01082xxxxxxx打头的,资费市内0.15,长途 ...
- 基于SIP协议的IP电话系统设计与实现
网络IP电话不仅具有成本低廉.网络资源利用率高等诸多优点,而且还可以进一步集成多媒体信息(包括语音.图像.数据等),以实现交互式的实时通信等,具有很大的发展潜力,且有逐渐取代传统PSTN电话的趋势,成 ...
- 基于SIP协议的IP电话增值业务实现技术
基于SIP协议的IP电话增值业务实现技术 王瑜,乐正友 (清华大学电子工程系,北京 100084) 摘 要:讨论了SIP协议以及基于SIP协议的IP电话增值业务实现技术,并对SIP CGI.C ...
- NSX-T 系列:第 10部分 - 添加和配置T0网关
1.概述 Tier-0 网关执行 Tier-0 逻辑路由器的功能,它负责处理逻辑网络和物理网络之间的流量. Tier-0 网关具有到 Tier-1 网关的下行链路连接,以及到物理网络的上行链路连接. ...
- springboot2 虚拟路径设置_转载—springboot配置虚拟路径以外部访问
配置虚拟路径 供外部访问图片 视频等文件 1.配置application.properties ##配置虚拟路径映射 spring.resources.static-locations=classpa ...
- CentOS7配置默认网关
背景信息 在Vmware里安装CentOS7后,通过route add default gw 192.168.209.2 dev ens33命令配置了网关,但是重启后失效,导致重启后访问不了外网,因 ...
- 在远程桌面服务中配置RD网关直接访问内网
远程桌面网关(RD 网关)是一项角色服务,使授权远程用户可以从任何连接到 Internet 并且可以运行远程桌面连接 (RDC) 客户端的设备连接到内部企业网络或专用网络上的资源.网络资源可以是远程桌 ...
- HDFS进阶应用 配置 NFS 网关
HDFS进阶应用 配置NFS 网关 • NFS 网关用途 – 1.用户可以通过操作系统兼容的本地NFSv3客户端来阅览HDFS文件系统 – 2.用户可以从HDFS文件系统下载文档到本地文件系统 – 3 ...
最新文章
- RabbitMQ配置环境变量后启动不了的解决方法
- 《Ext JS高级程序设计》节选: 一个结合DataWrite和RowEditor的Grid示例(2)
- 推荐高质量的公众号,值得跟进学习!
- 【ES10(2019)】JSON扩展 superset / stringify() 增强能力
- java 从控制台输入/读取 四种方法 实现+原理
- Cuiwei Li / Detection of ECG characteristic points using wavelet transforms
- error: Zip file too big (greater than 4294959102 bytes)
- matlab机器人画圆轨迹规划
- javascript 实现简单计算器
- 系统试运行报告_水污染源在线监测系统验收内容及模板(新版)
- 关于微信旧版本扫码登陆,旧版的登陆限制的一些经验
- 如何使用STVP烧录程序
- 无线认证web认证服务器,wifi web认证服务器地址
- 两角和与差的正弦、余弦、正切公式推导
- dubbo-admin 容器化构建
- 信息学奥赛一本通提高组2085:【21NOIP提高组】棋局
- uniapp - 微信公众号授权登录
- android博学谷实验报告,《Android项目实战-博学谷》我的模块
- Spring Boot配置统一格式Result返回值(一)
- SWFText 让菜鸟也能轻易制作出专业级的Flash动画