#SWITCH

FreeSWITCH收到重复的DTMF信号

一、背景用户是运营商手机,拨打的是运营商的固话号码进入的FreeSWITCH的IVR,进入IVR语音播报后,按指定的分机号呼相关人员。二、现象用户反映拨打124870找不到指定人员,以前是正常的。三、排查跟踪日志。1772094daadbfe3-1cbf-47b3-a2eb-f97d0ad389112018-05-03...

公网用户接入NAT后面的freeswitch配置

 大致网络示意和终端号码:客户端侧:终端号码(1019)终端IP(192.168.1.15)+网关(192.168.1.1)+路由器公网IP(动态地址)服务器侧:防火墙(181.92.2.7)+负载(10.40.50.20X)+FreeSWITCH(10.10.10.190)+终端号码(27909,本局域网内...

FreeSWITCH快速录音

一、背景测试人员反映FreeSWITCH录音不及时,需要大约5秒的时间才能捕获到RTP流。二、原因及解决查了下资料,FreeSWITCH默认的录音参数配置是开启缓冲的,即RTP流大小到达65536字节写一次wav文件,想更接近实时的获得wav文件,关闭缓冲区即可。...<actionapplication="se...
代码星球 ·2021-01-23

FreeSWITCH取消Digest校验流程

方法一、通过使用acl配置<listname="domains"default="deny"><!--domain=isspecialitscansthedomainfromthedirectorytobuildtheACL--><nodetype="allow"domain="$${do...

freeswitch订阅会议相关通知

一、freeswitch订阅会议相关通知eventplainCUSTOMconference::maintenance这时会收到各种通知,会议创建、成员加入、成员离开、成员开始讲话,成员停止讲话等等。实际使用的时候可能不需要这么多的通知,想过滤一些怎么办?二、配置文件1.文件路径/usr/local/freeswitc...

FreeSWITCH检测DTMF数据的方法

一、RFC28331.介绍:RFC2833为带内检测方式,通过RTP传输,由特殊的rtpPayloadType即TeleponeEvent来标示RFC2833数据包。同一个DTMF按键通常会对应多个RTP包,这些RTP数据包的时间戳均相同,此可以作为识别同一个按键的判断依据,最后一包RTP数据包的end标志置1表示DT...

freeswitch编译java esl

一、背景假设源代码路径为/home/freeswitch二、编译安装libesl.a1.cd/home/freeswitch(源代码的根目录)执行./configure,以便生成必要的Makefile文件。2.cd/home/freeswitch/libs/eslmake&&makeinstall3.默...
代码星球 ·2021-01-22

FreeSWITCH中文语音包

一、中文语音资源的获取1官方提供的资源:http://files.freeswitch.org/releases/sounds/2自己录音3实在不行可以@我给你发一份。二、中文资源的安装1英文资源的路径为conf/sounds/en/us/callie/...2类似的设置中文资源的路径为conf/sounds/zh/c...
代码星球 ·2021-01-22

FreeSWITCH无法读取wav文件

错误日志如下:190032016-10-0613:18:27.223464[ERR]switch_core_file.c:260Invalidfileformat[wav]for[/usr/local/freeswitch/sounds/music/8000/suite-espanola-op-47-leyenda.w...

FreeSWITCH的传真发送

详细的学习请参考:https://wiki.freeswitch.org/wiki/Mod_spandsp我只说说WIKI上没有直接写出来却又很实用的东西。一、传真收发环境大致如下:FreeSWITCH<------------>讯时网关(mx8)<------------->电话外线(模拟线)...
代码星球 ·2021-01-22

FreeSWITCH 1.6关于视频通话的一些测试

简单的测试了一下,暂时没把精力放到这一块。①视频编码透传的设置(使用代理模式)。  修改internal.xml文件的以下参数:  <paramname="inbound-proxy-media"value="true"/>  默认屏蔽该参数,开启...

FreeSWITCH的TLS加密

听着很高大上(实际也很实用)的加密机制,在FreeSWITCH里配置支持竟然这么简单!GreateFreeSWITCHandGreateProgrammer!①cd/usr/local/freeswitch/bin(以默认的安装路径为例)②产生root的证书./gentls_certsetup-cn你的域名-altDN...
代码星球 ·2021-01-22

FreeSWITCH 1.6在Debian 8上的安装

鉴于上次在CentOS7上安装不成功,这次换Debian。现在已经成功的CentOS7上安装好了。感兴趣的同学移步https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7①去Debian的镜像网站上下载debian-8.2.0-i386-DVD-1.is...
代码星球 ·2021-01-22

CentOS 7下编译FreeSWITCH 1.6

安装背景:已经最小化安装CentOS7。准备工作:挂载安装光盘,配置yum本地化安装,配置方法可以参考http://www.cnblogs.com/yoyotl/p/4877439.html。1.安装net-tools  执行yuminstallnet-tools(这一步安装是我想要ifconfig命令,和FreeSW...
代码星球 ·2021-01-22

FreeSWITCH在会议室中持续播放音频文件

最近遇到一个客户需求,希望在会议室建立起来后,自动播放一段指定的声音。已知会议室命令,假设建立起一个会议室号码3000,很容易实现以下功能:一、播放一个声音文件一次conference3000play/home/test.wav二、播放一个声音文件二次conference3000playfile_string:///h...
首页上一页...56789...下一页尾页