VoIP SIP 相关的协议栈简介

来源:互联网 发布:嵌入式linux移植 编辑:程序博客网 时间:2024/05/18 02:25
<script type="text/javascript"><!-- google_ad_client = "pub-4628161686422646";/* 336x280, 创建于 09-9-8 */google_ad_slot = "8637637089";google_ad_width = 336;google_ad_height = 280;// --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

网络上,随便一搜就能找到很多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.

 

<script type="text/javascript"><!-- google_ad_client = "pub-4628161686422646";/* 728x90, 创建于 09-9-8 */google_ad_slot = "4311442880";google_ad_width = 728;google_ad_height = 90;// --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

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

<script type="text/javascript"><!-- google_ad_client = "pub-4628161686422646";/* 728x90, 创建于 09-9-8 */google_ad_slot = "7381793671";google_ad_width = 728;google_ad_height = 90;// --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
<script type="text/javascript"><!-- google_ad_client = "pub-4628161686422646";/* 728x15, 创建于 09-9-8 */google_ad_slot = "2542764903";google_ad_width = 728;google_ad_height = 15;// --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
原创粉丝点击