voip
文章平均质量分 66
thrill008
这个作者很懒,什么都没留下…
展开
-
关于linphone的编译和安装
voip的客户端实在不少,zipper, xlite,linphone等。。,其中linphone算是个老牌的voip客户端了,功能非常庞大,但是也带来了它的庞大的‘体积‘这个弊端,源代码下载下来要有1.3个G左右(最新版), 比服务器(例如freeswitch)都大,编译好后甚至达到3.3G(说实话,个人觉得它太臃肿了,成了它最大的缺点),好了,言归正传,本文简单讲下linphone-andro原创 2017-09-28 10:52:29 · 2187 阅读 · 0 评论 -
基于freeswitch+linphone客户端开发对讲系统
基于freeswitch+linphone客户端开发对讲系统基本思路:freeswitch开启conference call (3100), 并进行一些配置(例如,没有moh,刚刚进入时静音禁止视频等),linphone客户端界面改造:启动后自动拨号3100进入fs会议,当按下客户端的‘对讲’按钮后,客户端通过dtmf info发送命令给fs, fs收到dtmf命令后会激发相应的dtmf事件,一个专原创 2017-10-11 14:55:53 · 9404 阅读 · 0 评论 -
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 · 4482 阅读 · 0 评论 -
freeswitch里面的esl子目录相关错误解决(编译、运行)
默认下载下来freeswitch后,按照readme.md执行编译过,其实它下面有一个esl例子目录.../freeswitch/libs/esl/的内容不一定被编译到,需要进入这个子目录make一下,不过不幸的到是,经常容易出错,例如下图就是常见的编译错误:出错内容看,是testclient.c(笔者自己已经对testclient.c做了很多改写)里调用到了一些函数,例如switch原创 2017-11-30 15:38:54 · 1752 阅读 · 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 · 442 阅读 · 2 评论