SIP applications (proxy, PBX ,...) Open-source

Source: Internet
Author: User
Tags rfc linphone
Open source of SIP applications (proxy, PBX ,...)
  • SIP Express Router (SER): Highspeed GNU sip proxy with a lot of features and a lot of ongoing development. homepage:Http://www.iptel.org/ser/. A really cool sip proxy-I like it! You can also take a look atDevelopment HomepageWith Web CVS. At the beginning you shoshould readAdmin GuideAndMailing lists Archive.
  • Openser: A fork of the SIP Express Router, more development and new features. homepage:Http://openser.org/.
  • Ser Media Server (SEMs): Media Server add-on for Ser sip proxy. homepage:Http://developer.berlios.de/projects/sems. Supports voicemail, IVR, SIP/PSTN Gateway (Supported cards)...
  • Asterisk: Linux software PBX with gateway, SIP proxy, Gateway (SIP, H.323, PSTN,...); homepage:Http://www.asterisk.org/
  • Partysip: A Linux sip proxy Based on osip2 (lgpl). developer homepage is:Http://savannah.nongnu.org/projects/partysip/, You can download tar packages from:Http://www.antisip.com/download/.
  • SIP TAPI: A tapi driver for MS windows. Allows to make sip callfrom outlook or any other TAPI application. Based on asttapi and exosip2. GPL. homepage:Http://www.enum.at/index.php? Id = 479.
  • Mysip: A sip proxy server from Siemens for Windows platforms. homepage:Http://www.mysip.ch/
  • Fomine RTC Server: A sip proxy server for Windows which uses its own SIP stack (does not need the rtc api) homepage:Http://www.fomine.com/rtc-server.html. The Unregistered version can be used up to 5 users.
  • Sipxpbx: Part of pingtel's open source releases for VoIP. License:Lgpl; Homepage:Sipfoundry.org. This PBX combines various sipx applications like a sip proxy (sipxregistry, sipxproxy), a media server (sipxvxml) and lots more.
  • Yate: Yet another telephony engine-a pstn gateway. License:GPL; Homepage:Yate. null. ro. This gateway supports H.323, sip and zaptel (-> asterisk) based PSTN cards.
  • Yxa: Yxa is a sip proxy written in Erlang. License: BSD; homepage:Http://www.stacken.kth.se/projekt/yxa/index.html.

VoIP/SIP open-source project list resiprocate:

Http://www.sipfoundry.org/reSIProcate/

Resiprocate is a high performance, object-oriented, C ++ SIP stack that is compliant with RFC 3261. it includes des 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 andIPv6. It also implements the full set of specifications for DNS usage in SIP, including naptr and SRV lookups (rfcs: 3263,291 5, 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 specified cial 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:

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.

Other resources for reference:

Http://www.pernau.at/kd/voip/bookmarks-sip-rtp-ua.html(Very detailed list of SIP/RTP/UA resources)

Http://gphone.sourceforge.net/template.php3? Page = librtp(Librtp, which can be referenced in the data transmission section)

Http://www.vovida.org(Well-known open-source Communication Organization; vocal is implemented based on the openh322 class of the SIP Protocol)

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 provides some VoIP resources)

Http://www.cs.columbia.edu /~ HgS/RTP/(RTP official site)

Http://www.dataconnection.com/voip/default.htm(Dataconnectiond VoIP resources)

 

Article 1: implement your own SIP protocol stack based on vovida

Http://www.ctiforum.com/technology/Voip/2003/08/voip0802.htm

Article 2: Application of Linux-videostreamingHttp://www.jollen.org/linux/video_streaming

Article 3: jrtplib applications in LinuxHttp://www-900.ibm.com/developerWorks/cn/linux/l-mdst/index.shtml

====================================

This article from: http://guqian7.spaces.live.com/blog/cns! 499755f3900aa4b9! 160. Entry

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.