Android平台开源voip的编译
来源:互联网 发布:微信中淘宝链接打不开 编辑:程序博客网 时间:2024/05/18 09:44
一、开源voip有哪些
SIPDroid、linphone、imsdroid
SIPDroid:纯java语言开发
Linphone:基于多个平台,但android下的bug较多,很难正常的通话。
Imsdroid:底层基于doubango的开源代码,更新比较及时.
Linphone和Imsdroid的底层均是c语言,支持的平台比较广泛.
二、源码如何获取
Linphone: http://www.linphone.org/需安装git工具.
不知道是否因为git工具的问题,经常没下午便断开,需获取多次,才能获取到完整的代码.
Imsdroid: 这个首先必须安装svn.需先下载doubango的源码,然后再下载Imsdroid的源码. Imsdroid的源码位置: http://code.google.com/p/imsdroid/source/checkout, doubango的源码位置:http://code.google.com/p/doubango/source/checkout.
三、编译重需注意;
Linphone: 编译过程还需要下载其他的内容,可以直接复制网址到ie中进行下载.
如果你是在windows下使用cygwin,最好链接的时候会出现一个致命的错误,那就是argument list too long,这种情况下,最好直接放到linux下去编译,该问题便可以解决.升级cygwin的版本也很难解决该问题.
Linphone的java工程要求sdk为2.3版本,对我们这种在公司网络不好的人来说,这是最悲催的事了.
Imsdroid: 分为两部分:doubango和imsdroid的编译.
Doubango:windows下编译会有一大堆的错误,还是果断放弃windows,转到linux下编译好了.但建议最好编2.0版本,2.0的编译方法需要到wiki中查找, 参考http://code.google.com/p/imsdroid/wiki/Building_IMSDroid_v2_x这个网页.最好生成一个动态库tinyWRAP.so.
Imsdroid的编译:最后要生成apk文件,必须首先编译android-ngn-stack工程,该工程编译成功后,会生成jar文件,供imsdroid工程使用.
- Android平台开源voip的编译
- Android平台开源voip的编译
- Android平台开源voip介绍
- android平台开发voip类程序的探索
- Android Voip开源客户端比较
- Android Voip开源客户端比较
- Android voip开源客户端比较
- Android Voip开源客户端比较
- VoIP是一个可靠的平台
- VoIP平台提供商 - 摩拳擦掌的竞争
- 编译Android平台的opencv
- 使用ant进行android开源voip工程sipdroid的编译与apk生成
- android VOIP
- android VOIP
- android VOIP
- 快速搭建自己的VoIP平台 对voip有个感性认识
- 如何编译 smspopup---出自Android平台值得关注的开源项目
- Android 平台上的秒级编译方案 Freeline(蚂蚁聚宝团队开源)
- poj_1735_Flip Game
- 十大畅销【编程类】书籍,买过几本呢
- eclipse新建dynamic Web project项目
- 驱动工程师不要成为了配置工程师
- C++基础注意事项
- Android平台开源voip的编译
- iOS 5中的ARC和strong和weak关键字
- 动态链接和静态链接
- Hadoop 性能调优 重要参数设置技巧
- POJ1160
- 关于phonegap地理位置获取失败的问题
- 梁山108将简介
- 为简化品牌形象,京东将域名360buy.com重命名为jd.com
- 解决Cannot create new connection because in manual or distributed transaction mode.