iOS集成linphone
来源:互联网 发布:流量统计软件 编辑:程序博客网 时间:2024/06/05 05:59
1、首先准备工作:下载linphone官方SDK http://www.linphone.org/technical-corner/liblinphone/downloads
我的Demo中使用的是3.12.1版本
2、新建项目:
(1):Build Setting->Other Linker Flags 增加-Objc
(2):Build Phases->Link Binary With Libraries 增加如下
libxml2.tbd
libz.tbd
libiconv.tbd
libsqlite3.tbd
libc++.tbd
libstdc++.6.tbd
libresolv.tbd
AudioToolbox.framework
AddressBookUI.framework
AddressBook.framework
AssetsLibrary.framework
AVFoundation.framework
CoreGraphics.framework
CFNetwork.framework
CoreAudio.framework
CoreMedia.framework
CoreTelephony.framework
CoreVideo.framework
CoreLocation.framework
UIKit.framework
QuartzCore.framework
OpenGLES.framework
MessageUI.framework
MediaPlayer.framework
MobileCoreSevers.framework
SystemConfiguration.framework
Foundation.framework
VideoToolbox.framework
3、打开info.plist文件增加key :Required background modes (array) 在下面添加两个项:App plays audio和App provides Voice over IP services 如果需要倒退http,则还需要增加key :Key:NSAppTransportSecurity(dictionary)设置Boolean为YES
4、将liblinphone-sdk和BQL_VOIP拖到工程里面(根目录)
(1):Build Phases->Compile Source 如下图配置
(2):Build Setting 搜索search 如下图 查看路径是否正确(静态库关联)
5、测试登陆:
// 端口号是要加的(官方的不用加是做了相应处理,我这自己集成的SDK功能欠缺了点- -!)
[[BQLIPPManager InstanceIPPManager] addProxyConfig:@”100” password:@”100” DisplayName:@”” domain:@”192.168.1.161” Port:@”5060” withTransport:@”TCP”];
测试拨号:
[[BQLIPPManager InstanceIPPManager] call:@”18012341234” displayName:@”” transfer:NO];
- iOS项目集成LinPhone
- iOS集成linphone
- iOS项目集成LinPhone
- Linphone-iOS-移植
- ios linphone-iphone编译
- iOS开发-linphone搭建环境
- linphone
- linphone
- linphone
- linphone
- 使用Homebrew编译iOS linphone SDK
- 使用Homebrew编译iOS linphone SDK
- ios编译linphone 开启x264编译
- MAC OS编译iOS版Linphone SDK和APP
- [Linphone Android]Linphone介绍
- iOS:集成iAd广告
- iOS集成常见问题
- IOS 集成 phonegap
- 分布式缓存-memcached
- 与第三方ERP系统同步数据总结
- Nginx安装-Tengine(阿里baba的)
- linux安装配置redis
- ef 仓储模式 Redis
- iOS集成linphone
- Python subprocess 实现ping (三)
- Easyui框架 validatebox 与 textbox 的区别
- const 和 readonly 的区别
- 基础最短路三 POJ 1797
- MyEclipse10安装Svn插件的几种方法
- 【备忘】SoapUI测试REST风格接口时的groovy script写法
- c:forEach varStatus属性
- SSH免密码互相登陆-搭建hadoop集群