几种开源SIP协议栈对比
来源:互联网 发布:js实现继承的几种方法 编辑:程序博客网 时间:2024/06/07 07:00
随着VoIP和NGN技术的发展,H.323时代即将过渡到SIP时代,在H.323的开源协议栈中,Openh323占统治地位,它把一个复杂而又先进的H.323协议栈展现在普通程序员的眼前,为H.323普及立下了汗马功劳。而然当在SIP时代,则出现了群雄割据的状况,SIP相对于H.323简单,灵活,于是各种协议栈层出不穷,下面将详细对比最具有代表性的5个开源项目:OPAL,VOCAL,sipX,ReSIProcate,oSIP
OPAL是Open Phone Abstraction Library,是Openh323的下一个版本,它仍然使用了Openh323的体系结构,并在其基础上进行扩展,同时实现了SIP,H.323,但在音频和视频的编码和传输部分有较大改动。OPAL初衷设计是包含任何电话通信协议,所以其底层进行了高度的抽象化,所以也能够很容易的支持MGCP,PSTN和将来会出现的协议。不过由于Openh323的最后一个版本还在开发中,所以原本6月发布的OPAL也被推迟,现有的OPAL还非常不完善,BUG也非常多,不过相信以Openh323的开发班底,一定能让OPAL十分优秀。
CVS : :pserver:anoncvs@savannah.gnu.org :/cvsroot/osip
Language : C
VxWorks port : Yes
Win32 port : Yes
Linux port : Yes
Supports RFC 3261 : Yes
Supports RFC 2327 : Yes
Supports RFC 3264 : Yes
Supports RFC 3263 : Yes
Supports RFC 3515 : No
Supports RFC 3262 : No
Supports RFC 3311 : Yes
TCP : Yes
UDP : Yes
SIZE : 400kb
License : LGPL
Samples : UA,GK
综合上述评测,可以看出5种SIP协议栈各有千秋,OPAL有发展潜力,VOCAL比较完善,sipX兼容性好,ReSIProcate教稳定,oSIP小巧而快速。所以要根据应用的不同选择恰当的协议栈进行研究开发。
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比
- 几种开源SIP协议栈对比 (zhuan)
- 几种开源的SIP协议栈对比
- 几种开源SIP协议栈对比其他开发语言
- C# Excel简单的操作
- 网页ActiveX插件 cab包的更新
- C++中的虚函数
- Python HTMLParser的使用例子
- Alsa SoC Audio(part 2)
- 几种开源SIP协议栈对比
- FckEditor自定义按钮
- 我也来谈谈Java: Random.nextInt() 和Math.random()的区别
- MFC界面开发笔记(二)
- 详解Linux内核之双向循环链表(转载)
- Oracle选取有限条数据记录
- 单点登陆的概念
- 单点登录系统SSO原理
- 如何锁定计算机(在XP系统下)