Linphone
嗨皮009
乐观、坚韧、持续学习&进步
展开
-
解决sip来电时后台播放器暂时静音的效果
在判断来电状态的方法里,当收到来电的状态时,设置一下,使其它APP的后台播放为静音: caseLinphoneCallIncomingReceived: { //NSDate *start = [NSDate date]; //NSTimeInterval start = [timeStart time原创 2015-01-29 20:46:55 · 1297 阅读 · 2 评论 -
Linphone 库的应用 (二)
上篇中已经将linphone sdk 引入到自己的项目中并成功编译通过,下面就是代码的阅读和应用了。linphone的demo app 做得很完善,而且音视频通话部分大多也是应用封装得库方法,所以demo中的很多方法是可以拿来直接用的(仅供学习啦。如果商用,还是原创比较好,嘿嘿~~) 下面记录一下我在自己的项目中借鉴linphone demo的过程和经验:做音视频通话这部分,主要用到的li原创 2014-12-15 19:37:48 · 1987 阅读 · 1 评论 -
Linphone SDK开源库的学习和使用(三)
这个先主要写一下工作总结吧,其实今天实现的东西不多,昨天的问题也还没有解决,不知道为什么赋值语句会被循环调用。。。。。明天继续解决!!!今天主要做的是历史记录部分,linphone-iPhone的 app有好多可以借鉴的东西,因为大多是调用的库方法,所以可以直接拿来用。由于项目将电话键盘界面和通话历史记录放在了一起,所以要考虑界面初开始显示的问题,所以又要复习一下viewContr原创 2014-12-16 20:38:47 · 3060 阅读 · 0 评论 -
连接linphone的服务器实现来电通话的问题解决
之前连接linphone的服务器,使用固定的已注册的账号能够实现主叫功能;但是被叫不能实现,现在来解决此问题:原创 2014-12-18 08:36:09 · 2783 阅读 · 0 评论 -
Linphone库的使用--实现静音、扩音等功能
linphone的库对很多方法进行了比较好的封装,其中电话功能这一块可以直接调用它内部封装的方法,在LinphoneManager文件中都有instance。幸好有linphone的demo在,可以从界面上的控件追寻用到的触发方法。找到触发方法后进行断点测试,这样就进一步确定执行的流程了。例如要实现的静音、扩音等功能。就是找到demo中相关的代码(在LinphoneManager中有接口)原创 2014-12-25 13:33:57 · 2436 阅读 · 0 评论 -
Linphone SDK开源库的学习和使用(一)
作为学习日志记录下吧,顺便把做项目过程中遇到的问题留给备案~~从听说到编译成功linphone-iPhone,前后用了近两天的时间,其实很大一部分时间和经历是被纠结的网速浪费掉了。。。。1 下载源码(这个源码包的完整性很重要,千万保证中间不要断网,否则从头开始。。。)选一个干净的目录,在终端或者iTerm下git clone git://git.linphone.org/linph原创 2014-12-08 13:43:52 · 8470 阅读 · 0 评论