Voip/Sip开源项目的一些简单描述

Voip/Sip开源项目的一些简单描述

RESIPROCATE:
http://www.sipfoundry.org/reSIProcate/

reSIProcate is a high performance, object-oriented, C++ sip stack that is compliant with RFC 3261. It includes support for a wide variety of operating systems, including Windows and Linux. It has full support for UDP, TCP, and TLS transports on both IPv4 and IPv6. It also implements the full set of specifications for DNS usage in SIP, including NAPTR and SRV lookups (RFCs: 3263, 2915, 2782) using an asynchronous DNS library (ares).
The reSIProcate project consists of a stack and a small collection of applications. The reSIProcate stack is currently used in two commercial products and is quite stable.
reSIProcate is ideally suited to individuals or companies that are implementing one of the following SIP applications:
- PHONES(EG,EMBEDDED);
- Softphones(any platform);
- Gateway;
- Proxies;
- B2buas,or;
- IM / Presence Servers or Clients.

JRTPLIB:
http://lumumba.luc.ac.be/jori/jrtplib/jrtplib.html

JRTPLIB is an object-oriented library written in C++ which offers support for the Real-time Transport Protocol (RTP), defined in RFC 1889. It makes it very easy to send and receive RTP packets and the RTCP (RTP Control Protocol) functions are handled entirely internally.

WinRTP:
http://www.vovida.org/applications/downloads/winRTP/

The WinRTP (WINRTP) was developed as part of the Cisco IP SoftPhone product. Cisco IP SoftPhone is a PC based telephone integrated with AVVID, and works with the Cisco Call Manager. The primary focus of the WINRTP is to ensure that it works well with other products in AVVID including desktop IP Phones, gateways, etc.
It can also be used as an independent component. ; It is written in C++ ; It is a COM component. (Not an ActiveX control). This makes it easy to use using any programming language like C/C++/Java (using J/Direct) etc.

OSIP:
http://www.gnu.org/software/osip/osip.html

OSIP is an implementation of SIP. This library aims to provide multimedia and telecom software developers an easy and powerful interface to initiate and control SIP based sessions in their applications.

ExOsip:
http://savannah.nongnu.org/projects/exosip/

eXosip is a library that hides the complexity of using the SIP protocol for multimedia session establishment.

其他供利用参考的一些资源 :
http://www.pernau.at/kd/voip/bookmarks-sip-rtp-ua.html (非常详尽的sip/rtp/ua资源列表) http://gphone.sourceforge.net/template.php3?page=librtp (Librtp,可借鉴数据传输部分)
http://www.vovida.org (知名通信开源组织; vocal是基于SIP协议的类OpenH322实现)
http://www.linphone.org/?lang=us ... c307759e92cc4b90bb5 (Linphone)
http://sourceforge.net/projects/srtp (Secure RTP)
http://www.voip-info.org/wiki-Codec+Software ( Codec Software)
http://www.iptel.org/info/produc ... tacks&siponly=1 (iptel提供有一些VOIP资源) http://www.cs.columbia.edu/~hgs/rtp/ (RTP Official Site)
http://www.dataconnection.com/voip/default.htm (dataconnectiond的 VOIP资源)

文章1:在Vovida的基础上实现自己的SIP协议栈 http://www.ctiforum.com/technology/Voip/2003/08/voip0802.htm
文章2: Linux 的應用--VideoStreaming 探討
http://www.jollen.org/linux/video_streaming
文章3: Linux下的JRTPLIB应用 –
http://www-900.ibm.com/developerWorks/cn/linux/l-mdst/index.shtml

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值