VoIP SIP 相关的协议栈简介
来源:互联网 发布:嵌入式linux移植 编辑:程序博客网 时间:2024/05/18 02:25
网络上,随便一搜就能找到很多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
- VoIP SIP 相关的协议栈简介
- 基于SIP的VoIP相关协议、协议栈及应用
- 基于VOIP的SIP协议分析
- 基于SIP和RTP协议的开源VOIP之QuteCom简介
- VoIP基本概念:SIP 协议概述
- VoIP基本概念:SIP协议概述
- 《FreeSWITCH: VoIP实战》:SIP 协议
- 《FreeSWITCH: VoIP实战》:SIP 协议
- 国内 voip 在trixbox的中继,包括 sip,iax2 协议
- 介绍一个开源的SIP(VOIP)协议库PJSIP
- SIP和VoIP协议及其应用
- SIP和VoIP协议及其应用
- SIP协议在VoIP中的应用
- SIP和VoIP协议及其应用
- 基于SIP的VoIP系统
- VOIP SIP 事务的概念
- sip协议的简介(一)
- SIP学习三(SIP和VoIP协议及其应用)
- 影响性能的测试报告(数据库版)测试源代码
- 专家访谈:从Web 2.0到Web 3.0
- SQL 中decimal 各位数的详细解释
- 笑煞天 专题
- 影响性能的测试报告(数据库版)
- VoIP SIP 相关的协议栈简介
- 在IBatisNet中使用存储过程
- db2数据类型转换
- 供水管网GPRS远程测控调度系统及小区泵站运行监测系统
- COBIT: 国际信息安全审计规范简介
- 有趣的轮回
- 把IP字串转化为数值格式的SQL Server自定义函数
- 李阳疯狂英语突破对话(46)-感谢你做的一切
- 从今天开始要往英文方面发展了