几种SIP开源协议栈分析

NIST SIP

Java SIP stack as reference implementation of JAIN API, so it's has good API and documentation. It also has reference implementation for servers and user agent.

minisip

GUI user agent and SIP stack with focus on security, and is portable across Win32, Windows Mobile, Linux, and Linux iPaq. Supports audio and video. [LGPL].

mjsip

SIP stack written in Java, with layered API approach. Applications include servers and user agent with audio and video capabilities. [GPL]

opensipstack

SIP stack with media, written in C++ and depends on PWLIB. The website has reference implementation for SBC and also an ActiveX component for building SIP user agents.

Footprint is quite large (megs?), but it has media stack implementation (with video?) too. [MPL]

osip2 and exosip2

One of the earliest open source SIP stack, so it enjoys good number of adopters.

Footprint is quite small (several hundreds KBs), and supported ports include Windows, Linux/*nix, VxWorks, MacOS X, and many embedded targets. Media stack is available via commercial license only. [GPL or commercial].

PhAPI

PhoneAPI from OpenWengo project, written in C. It says to provide easy to use high level API for developing SIP audio and video user agents.

Ports include Linux, Windows, and MacOS X. Media stack included. (GPL)

PJSIP

The SIP (and media) stack features in this website.

PJSIP SIP stack is written in C and is mainly targetted for small footprint, feature rich user agents, although it has attracted some server side developments too.

Footprint is very small (<200KB), performance is very good (thousands of calls per second), and it is very very portable (Windows, Windows Mobile (WinCE, PDA, SmartPhone), Linux, *nix, MacOS X, *BSD (FreeBSD), RTEMS, Symbian OS, etc.), which makes it good candidate for embedded developments. Complete media framework is available with PJMEDIA. [GPL or other]

resiprocate

C++ stack from SIPFoundry non-profit SIP community project. The community is backed by many commercial companies and it hosts health number of active developers. (Vocal)

Sofia SIP

A SIP library written in C for building SIP clients. Supports many SIP call, presence, instant messaging features, as well as TCP, IPv6, TLS, and STUN support.

转载于:https://www.cnblogs.com/nju-dwk/archive/2012/03/10/2389464.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值