Heaven is a place on earth

I can't feel anything but gratitude...for every single moment...of my stupid little life.
    <<  XML教程-W3SCHOOL | 首页 | OSIP协议栈(及eXoSIP,Ortp等)使用入门(1)-转载  >>
  • 2009-05-26

    Voip/Sip开源项目的一些简单描述 - [SIP]

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://leezen.blogbus.com/logs/39997590.html

    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. 

    ReSIProcate同样也是由SIPFoundry开发,ReSIProcate最开始起源于Vocal,由于Vocal开始只支持rfc3254, 为了支持最新的rfc3261,ReSIProcate诞生了,但现在,ReSIProcate已经成为一个独立SIP协议栈了,它十分稳定,并且很多商业程序都在使用。
    SVN : http://scm.sipfoundry.org/viewsvn/resiprocate/main/sip/
    Language : C++
    VxWorks port : No
    Win32 port : Yes
    Linux port : Yes
    Supports RFC 3261 : Yes
    Supports RFC 2327 : Yes
    Supports RFC 3264 : Yes
    Supports RFC 3263 : Partial
    Supports RFC 3515 : Yes
    Supports RFC 3262 : No
    Supports RFC 3311 : No
    TCP : Yes
    UDP : Yes
    SIZE : < 2.5 Mb
    License : Vovida
    Document : Few
    Samples : None

    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. 

    oSIP的开发开始于2000年7月,第一个版本在2001年5月发布,到现在已经发展到2.0.9了。它采用ANSI C编写,而且结构简单小巧,所以速度特别快,它并不提供高层的SIP会话控制API,它主要提供一些解析SIP/SDP消息的API和事务处理的状态 机,oSIP的作者还开发了基于oSIP的UA lib:exosip和proxy server lib:partysip.
    CVS : :ext: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

    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


    历史上的今天:

    OSIP协议栈(及eXoSIP,Ortp等)使用入门(2)-转载 2009-05-26
    OSIP协议栈(及eXoSIP,Ortp等)使用入门(1)-转载 2009-05-26
    XML教程-W3SCHOOL 2009-05-26
    OSIP协议栈 2009-05-26
    男子持假驾照被查,用假钱贿赂交警zz 2008-05-26

    收藏到:Del.icio.us




    Tag:
    引用地址:
    leezen 发表于21:51:22 | 编辑 | 继续话题 | 转发 | 分享 0

ADMIN

  • 进入后台 写新日志
  • 文章管理 评论管理
  • 更换模板 访问统计

CALANDER

ARCHIVES

  • 2009-11[1]
  • 2009-10[1]
  • 2009-07[3]
  • 2009-06[9]
  • 2009-05[18]
  • 2009-04[3]
  • 2009-03[14]
  • 2009-02[3]
  • 2009-01[2]
  • 2008 [98]
  • 2007 [49]

LINKS

  • 阳
  • huixizhao的听音笔记
  • SXX的blog
  • HCL tech
  • 硬盘草
  • web前端和互动设计
  • RSS 什么是RSS?
    用IM提醒我内容更新
    订阅到QQ邮箱
    订阅到鲜果阅读器
    订阅到Google阅读器
    订阅到抓虾阅读器
  • 《城客》第四期:创意之城
    博客大巴
    博客大巴使用指南
    博客大巴模板中心
    免费注册博客大巴
    一键博客搬家工具
    中文互动杂志城客
Copyright © 2002-2009 BlogBus.com, All Rights Reserved. 博客大巴 版权所有
博客大巴模板设计:windy | 作者: innocent_sin