
Freeswitch
记录在学习fs过程中遇到的问题,以及如何解决该问题
Acmen_voip
这个作者很懒,什么都没留下…
展开
-
FreeSWITCH拨号计划几种常见使用方式及拨号计划高可用HA浅谈
FreeSWITCH收到呼叫后,mod_xml_curl通过http/https向路由中心获取当前呼叫的路由信息,如果路由中心http服务不可用或者返回错误(包括拨号计划xml的内容信息有误),,FreeSWICH会使用拨号计划diaplan中配置好的拨号计划进行路由原创 2024-03-30 09:44:37 · 1586 阅读 · 0 评论 -
freeswitch callcenter使用小结
mod_callcenter模块并不是默认编译安装的,需要将modules.xml中的mod_callcenter选项打开,如下图:然后执行如下命令编译安装:make mod_callcenter-install然后在freeswitch控制台上执行如下命令:freeswitch@VM-4-11-centos> load mod_callcenter然后配置静态坐席:mod_callcenter默认的配置文件是conf/autoload_configs/callcen.原创 2022-05-13 15:56:53 · 1313 阅读 · 0 评论 -
为什么注册到freeswitch的SIP终端总是走public拨号计划,而不是走default呢
一般默认情况下,注册到freeswitch的SIP终端算内线,呼叫应该走diaplan的default,而不是走diaplan的public,这个主要看conf/sip_profiles/internal.xml中的context参数配置的是public还是default,如果配置的是public,那么注册的呼叫就走public拨号计划,反之就走default拨号计划。...原创 2022-05-13 15:03:03 · 692 阅读 · 0 评论 -
freeswitch部署在公网,SIP终端注册到fs时遇到的坑
freeswitch公网部署,SIP终端使用UDP方式注册遇到的坑,以及怎么解决原创 2022-04-07 15:12:12 · 8488 阅读 · 0 评论 -
源码编译freeswitch-1.10.7遇到问题总结
freeswitch 1.10.7版本源码编译安装,遇到相关问题总结原创 2022-03-26 16:30:14 · 7550 阅读 · 2 评论 -
公网部署freeswitch1.8.6后,终端注册成功后,在fs_cli控制台执行originate user/1000 &echo,呼通1000的SIP终端后,终端讲话没有收到fs的回声解决方法
1、登录http://files.freeswitch.org/freeswitch-releases/下载freeswitch-1.10.6.-release.tar.gz压缩包,然后上传到centos7服务器上解压2、原创 2021-10-10 12:30:36 · 1031 阅读 · 0 评论 -
FreeSwitch查看当前注册用户信息
原创 2020-11-22 16:30:10 · 2803 阅读 · 0 评论 -
更改FreeSwitch的默认监听端口,公网环境搭建
1、更改FreeSwitch安装目录下,conf目录下的vars.xml文件,如下:2、如果Freewitch在公网上部署,需要配置IP地址映射或者搭建stun服务器,fs的配置如下:原创 2020-11-22 16:17:09 · 1796 阅读 · 0 评论 -
centos7下源码编译安装FreeSwitch
1、在centos7系统上,使用 wgethttp://files.freeswitch.org/freeswitch-1.2.7.tar.bz2下载freeswitch-1.2.7得发布版本(这里下载错版本了,没有下载最新的freeswitch版本,其他版本可以借鉴此安装方法)2、下载完成后,使用tarjxvf FileName.tar.bz2命令解压安装包,即:tarjxvffreeswitch-1.2.7.tar.bz23、安装Freewitch软件的依赖安装包yum instal...原创 2020-11-22 15:58:43 · 479 阅读 · 0 评论 -
Freeswitch三种处理媒体的方式(default,proxy-media,bypass-media)
这里先来说个插曲,最近在做SRTP相关的功能,加解密主要基于cisco开源的libsrtp,但是在和某厂家的终端进行对接时,发现双方互相不能解密对方的码流,通过查看双方的SDP描述,最后双方协商使用的是AES_CM_128_HMAC_SHA1_80,然后打开libsrtp的debug模式,发现在解密对方码流时,发现解密时,发现对方给的auth tag跟libsrtp计算的auth tag不一致,导致解密失败。家里有该厂家的两个不同型号的终端,试了下他们之间使用srtp可以互相解密,想看看他们自...原创 2020-11-21 17:13:38 · 3377 阅读 · 0 评论