freeswitch学习
文章平均质量分 84
Bang-181****0385
这个作者很懒,什么都没留下…
展开
-
centos7编译安装ffmpeg
centos7编译安装ffmpeg1. 安装基础命令yum -y install gcc automake autoconf libtool makeyum install gcc gcc-c++yum -y install bzip2yum install -y wgetyum install -y vim2. 安装nasmwget https://www.nasm.us/pub/nasm/releasebuilds/2.13.03/nasm-2.13.03.tar.gztar xv转载 2020-05-12 18:06:40 · 1024 阅读 · 0 评论 -
Freeswitch+Sip.js 早期媒体(回铃音)
Freeswitch+Sip.js 早期媒体(Early Media)的实现在笔者早期的文章里,没有对早期媒体进行处理,选择了本地的媒体进行播放,在当时看来还可以接受,但是目前来看,体验很差,所以笔者花费了很长时间搜集关于sip.js回铃音的相关文档,甚至一度打算改用jssip去实现此功能(笔者自己写了个测试demo,效果还可以),后来考虑到可能需要修改的业务代码比较多,就放弃了.官方的git...原创 2019-11-29 10:37:45 · 4288 阅读 · 0 评论 -
freeswitch使用自签证书,配置WSS
Freeswitch使用自签证书1. 使用SSL-TOOLS生成自签证书(1) 下载ssl.ca-0.1.tar.gz[root@localhost ~]# wget http://files.freeswitch.org/downloads/ssl.ca-0.1.tar.gz(2) 解压ssl.ca-0.1.tar.gztar zxfv ssl.ca-0.1.tar.gz(3) ...原创 2019-04-10 15:03:52 · 15830 阅读 · 11 评论 -
Freeswitch+Sip.js实现软电话功能
Freeswitch+Sip.js实现软电话功能版本:sip.js : 0.13.8freeswitch: 1.6freeswitch相关配置修改 acl.conf.xml(笔者之前有遇到分机呼不通的情况,后来修改了此配置) <list name="lan" default="allow"> <node type="deny" cidr="192.168.42....原创 2019-06-25 12:52:33 · 20985 阅读 · 28 评论 -
FREESWITCH和SIP.JS进行参数传递
FREESWITCH和SIP.JS进行参数传递之前,一直遇到一个问题,困扰了很久,就是在freeswitch的dialplan中定义了许多业务需要的通道变量,但是不知道该如何用freeswitch将这些变量传递给sip.js,所以后续业务处理起来很麻烦. 通过查看freeswitch官方文档以及百度,总算找到了解决方案.FREESWITCH通道变量添加请求标头您可以通过将字符串’s...原创 2019-08-22 09:37:11 · 3799 阅读 · 0 评论