最近看了一篇老外在webrtcHacks上写的文章,主要介绍webrtc和whatsapp的传输机制,蛮好的,加上自己的理解进行总结,希望对大伙有所帮助,转载请说明出处,原文来自博客园RTC.Blacker。whatsapp的voip的传输机制用的是pjsip(webrtc的P2P机制冗余庞大一直被...
分类:
移动开发 时间:
2015-05-14 23:37:33
阅读次数:
284
1.之前对pjsip会话状态机,voip skeleton,Email Server和iptable,nginx等程序的总结不够,没有形成清晰的认识2.对学过的shell,makefile知识点要写好总结,以免以后用到能够快速地学习3.对学过的算法(快排,堆,合并,希尔,二叉树的遍历等)和数据结构(...
分类:
其他好文 时间:
2015-04-29 08:37:32
阅读次数:
201
本人从09年开始研究VOIP/SIP协议,开源项目也看了几个,最早pjsip 05年开始推的时候,就开始关注,也在自己的winmobile项目中有所使用。后期也看过sipdroid,imsdroid(doubango),linphone,csipsimple(pjsip)。...
分类:
移动开发 时间:
2015-03-16 23:20:37
阅读次数:
414
本文主要介绍pjlib的基本特性
1.PJLIB是什么?
pjlib是用于构建可扩展的应用程序,基于C开发的开源的,较小footprint的架构库.由于他具有较小的footprintf,其可以应用到嵌入式应用程序中,同时基于pjlib也可以构建高性能的协议栈.
2.下载
PJLIB以及所有的文档都可以在http://www.pjsip.org上获得.
3.PJL...
分类:
其他好文 时间:
2015-02-11 16:48:03
阅读次数:
1283
原文请点击这里
写在前面的废话:
在经历了多次编译折磨的痛苦之后,还是决定翻译一下吧,为自己以后再次编译方便,也为了以后编译linphone的同学提供点方便。
VoIP常见的实现方式有pjsip和linphone等,pjsip编译较为简单,而且包要小很多。但是本人在编译pjsip添加TLS时,按照官方方式失败了,邮件联系pjsip官方也没有得到回复,本人比较愚钝,搜寻了好多资料也没有...
分类:
移动开发 时间:
2015-01-21 13:31:44
阅读次数:
622
iphone 实时通话开源框架中,pjsip 是一个比较精简的好框架,比linphone好编译多了。下面介绍下编译运行步骤。一、编译运行环境:iPhone :5.1.1, 系统:10.7.3 , xcode: 4.5.2二、准备工作:1、从pjsip官网下载tar的源代码,解压到本地;2、在目录/p...
分类:
Web程序 时间:
2014-12-11 13:45:13
阅读次数:
1956
PJSIP UA分析(1)--概述一个SIP UA不外乎包括如下几方面:1 账号管理——包括number,display,authentication name,password,domain,registrar,proxy,outbound-proxy2 账号注册和注销3 主叫管理——键盘事件处理...
分类:
Web程序 时间:
2014-12-11 13:44:56
阅读次数:
2876
转自:http://www.wuleilei.com/blog/327最近项目中要用到VoIP,VoIP全称Voice over Internet Protocol,即网络电话,生活中经常用到,例如Skype。能用到iPhone上面的VoIP库不多,最开始准备使用Lipphone,但其编译实在太慢,...
分类:
移动开发 时间:
2014-12-11 12:09:59
阅读次数:
254
PJSIP是一个开源的SIP协议库,它实现了SIP、SDP、RTP、STUN、TURN和ICE。PJSIP作为基于SIP的一个多媒体通信框架提供了非常清晰的API,以及NAT穿越的功能。PJSIP具有非常好的移植性。 下面是编译过程,编译工具使用vs2008。在windows XP 和win7...
http://blog.csdn.net/zhangjm_123/article/details/26727221——————————————————————————————————————————————————————————————————————————————Pjsip提供发起多方对讲功能...
分类:
Web程序 时间:
2014-12-08 10:31:49
阅读次数:
258