- 博客(6)
- 收藏
- 关注
原创 freeswitch里面的esl子目录相关错误解决(编译、运行)
默认下载下来freeswitch后,按照readme.md执行编译过,其实它下面有一个esl例子目录.../freeswitch/libs/esl/的内容不一定被编译到,需要进入这个子目录make一下,不过不幸的到是,经常容易出错,例如下图就是常见的编译错误:出错内容看,是testclient.c(笔者自己已经对testclient.c做了很多改写)里调用到了一些函数,例如switch
2017-11-30 15:38:54
1766
3
原创 compile freeswitch based on macOS
basic environment: macOS 10.1.3.1 + freeswitch 1.9.xnow let's begin fs compiling & make procedure step by step1. a reference link page you must take a look at:https://freeswitch.org/confluence/
2017-11-16 11:22:50
444
2
原创 freeswitch使用mysql代替sqlite以及通过lua管理用户登录(基于mac).md
mac上让freeswitch使用mysql代替sqlite1.安装unixodbc:brew install unixodbc安装到/usr/local/Cellar/unixodbc/2.3.4/下面2.安装mysql odbc driver去到mysql官网下载mac版mysql odbc driver点击打开链接下载的mysql-connector-odbc-5.3.9-macos10.1...
2017-11-01 13:46:00
4500
原创 基于freeswitch+linphone客户端开发对讲系统
基于freeswitch+linphone客户端开发对讲系统基本思路:freeswitch开启conference call (3100), 并进行一些配置(例如,没有moh,刚刚进入时静音禁止视频等),linphone客户端界面改造:启动后自动拨号3100进入fs会议,当按下客户端的‘对讲’按钮后,客户端通过dtmf info发送命令给fs, fs收到dtmf命令后会激发相应的dtmf事件,一个专
2017-10-11 14:55:53
9451
原创 用你的linux pc作为Mac备份的云端时间胶囊
mac的时间机器备份比较好用,但是需要较大的移动硬盘,并且如果移动硬盘质量不好可能数据会丢失,如果你还有一台linux pc,也可以用来作为mac的云端时间胶囊,个人感觉更加好用.以ubuntu为例sudo apt-get install netatalk 2.安装Avahi,Avahi在Ubuntu 中是默认安装的,同样使用Ubuntu的就不要再装了,Avahi是Apple's Ze
2017-09-28 11:06:09
1681
原创 关于linphone的编译和安装
voip的客户端实在不少,zipper, xlite,linphone等。。,其中linphone算是个老牌的voip客户端了,功能非常庞大,但是也带来了它的庞大的‘体积‘这个弊端,源代码下载下来要有1.3个G左右(最新版), 比服务器(例如freeswitch)都大,编译好后甚至达到3.3G(说实话,个人觉得它太臃肿了,成了它最大的缺点),好了,言归正传,本文简单讲下linphone-andro
2017-09-28 10:52:29
2200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人