PJSIP的IOS端使用
转载:http://www.cocoachina.com/bbs/read.php?tid-149694.html
从网上找的教程自己再研究研究,最终Demo可以跑起来的,不过还是比较基础吧。实现了,登陆、拨打号码、挂断号码功能。
希望有兴趣的朋友可以一起研究。
服务器暂时用的是miniSipServer免费版。
具体教程:
1、编译PJSIP库,本人下载的pjproject-2.1.0.tar.bz2这个包,zip的包貌似有问题。
2、将编译好的PJSIP库中pjlib,pjlib-util,pjmedia,pjnath,pjsip,third_party中的lib包,和include包中的文件拷贝的工程目录下(直接链接静态库也可以,这里建议拷贝下来)。
3、从PJSIP提供的DEMO中拷贝出config.cfg、gui.h、pjsua_app.c文件到工程目录下。
(以上步骤在本人提供的DEMO中已经全部搞定并提取了)
4、将所有的lib中的静态库全部加到工程中去。
5、修改.pch文件,在里面添加如下代码:#define PJ_AUTOCONF 1
6、修改project和targets的Build settings。
浙公网安备 33010602011771号