【Freeswitch+Opensips】将freeswitch上的网关通过opensips注册

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了【Freeswitch+Opensips】将freeswitch上的网关通过opensips注册相关的知识,希望对你有一定的参考价值。

参考技术A 如果freeswitch上有一个网关是注册在别的系统或者呼叫中心上的,那么可以通过配置external下的xml文件来实现注册。注册也很简单,可以参考external下的example样例来写。主要也是把realm,username,password等写清楚即可。
如下示例所示一个简单external gateway的注册

注册流程如下

那么如果新增了opensips这个网关怎么办呢?
基本思想是将freeswitch的注册发送地址改为opensips,然后在opensips修改sip路由,将注册消息转发至真实地址。
注册流程如下

那么现在的注册信息需要改写一下,

这里的改动主要有两点:

修改opensips.cfg文件中的路由脚本部分,主要添加一下register消息的处理

以上是关于【Freeswitch+Opensips】将freeswitch上的网关通过opensips注册的主要内容,如果未能解决你的问题,请参考以下文章

【freeswitch】TLS+SRTP部署加密的voip环境

【Freeswitch】【媒体NAT穿越案例二】借助Opensips实现内网IP转换

OpenSIPS 一键安装脚本-及 OpenSIPs+N个FreeSWITCH 实战技巧(2)

sipXecs Asterisk freeswitch opensips

Debian 10 编译安装 OpenSIPS 2.4.11

vos3000+opensips+jssip实现网页通话