![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
呼叫中心
AOML
这个作者很懒,什么都没留下…
展开
-
解决freeswitch ICE 获取RTP地址时间过长的问题
一. 场景公网部署一台FS SIP服务器,web端通过sipjs连接FS服务器(ws/wss连接)二. ICE连通性检查:fs和web客户端的ICE地址进行轮询检查连通性;由于该场景中web处在内网中,所以连通性检查一个也过不了,反而有明显的耗时。三. 解决方案:由于FS处在公网中,FS的 rtp端口是能正常访问,FS能收到web端的stun消息,而这个stun消息就是由web端的RTP端口发出来的,所以FS端可以直接将web端的stun消息的公网地址设置为RTP..原创 2021-10-22 10:55:12 · 1467 阅读 · 2 评论 -
将Freeswitch SDP 固定为 external_rtp_ip
在使用SIP注册代理的场景中,经常遇到 FS向注册代理服务器请求外呼时,由于注册代理服务器的地址为内网,所以FS的请求SDP会自动切换为内网,这是使得FS的媒体不能直接和客户端进行RTP通信所以有些场景会需要FS固定SDP为公网地址,代理服务器进行媒体绕过,FS直接和客户端进行媒体通信增加一个通道变量 fix_extrtpip ,设为 true时,呼叫发起是则强制SDP的地址为external_rtp_ip配置的值freeswitch 1.10.1 版本 switch_core_m.原创 2021-10-21 18:34:22 · 1425 阅读 · 0 评论 -
opensips2.4 注册,INVITE转发。配置脚本
## OpenSIPS residential configuration script# by OpenSIPS Solutions <team@opensips-solutions.com>## This script was generated via "make menuconfig", from# the "Residential" scenario.# You can enable / disable more features / functionalit.原创 2021-03-20 17:50:17 · 1284 阅读 · 2 评论 -
解决opensips NAT 问题和ACK不能正常转发问题
opensip 提供 函数fix_contact();使用SIP消息的源地址和端口更新 contact地址;所以解决SIP的nat问题,只需要两步1.opensips所有的请求都会进route主路由中。只需要在route主路由中添加fix_contact();2.opensips所有的响应都会进onreply_route 路由只需要在onreply_route主响应路由中添加fix_contact();配置如下:route{# 请求有 INVI...原创 2021-03-20 16:52:59 · 1664 阅读 · 0 评论 -
freeswitch 安装 fail2ban 动态拦截IP攻击
一. 安装 fail2bancentos: sudo yum install fail2banubuntu: sudo apt install fail2ban设置开机自启动 systemctl enable fail2ban启动: systemctl start fail2ban二. 配置文件简单介绍1. fail2ban.conffail...原创 2020-04-20 22:16:18 · 1522 阅读 · 0 评论