CSipSimple

From Wikipedia, the free encyclopedia
Jump to: navigation, search
CSipSimple
CSipSimple Logo
Developer(s) Régis Montoya
Initial release 9 January 2010; 4 years ago (2010-01-09)
Stable release 1.02.02 [1] / 28 November 2014; 23 days ago (2014-11-28)
Preview release Nightly[2]
Development status Active
Written in Java, C/C++
Operating system Android
Type VoIP
License GNU General Public License
Website www.csipsimple.com

CSipSimple is a Voice over Internet Protocol (VoIP) application for Google Android operating system using the Session Initiation Protocol (SIP).[3][4] It is open source and free software released under the GNU General Public License.

Details[edit]

It relies on the PJSIP SIP stack and get features provided by this SIP stack.[5]

The key features of this software are:

  • Multi-codec support: Speex (narrow-band/wide-band), G.711 (u-law/a-law), GSM, iLBC, G.729 (support dropped with r2180, need to buy a licensed g729 pluggin), G.722, AMR (narrow-band), iSAC, SILK (narrow-band/wide-band/ultra wide-band) (support dropped in 2014)
  • A plug-in adds support for Codec2, G.726, G.722.1 and Opus
  • A plug-in adds video calling with VP8, H264 and H263-1998 codecs
  • Multi-account support: up to 10 accounts can be activated at the same time
  • Can use native audio driver
  • NAT traversal using STUN, TURN and ICE
  • Integration with Android operating system with filters and rewriting rules
  • Security and encryption with SRTP, SIP over TLS 1.0 and ZRTP
  • SIP-SIMPLE messaging
  • An API for third party applications is available [6]
  • Packet loss concealment (PLC) using PJSIP[7]
  • Support for IPv6 - If the hardware, Android version, ISP and all other parts of the connections involved can handle IPv6, then Csipsimple can be used to make direct end-to-end ipv6-to-ipv6 calls.

Reviews[edit]

As of 2011, reviews are favourable.[8][9]

See also[edit]

References[edit]

  1. ^ https://code.google.com/p/csipsimple/source/diff?spec=svn2448&r=2448&format=side&path=/trunk/CSipSimple/AndroidManifest.xml
  2. ^ "CSipSimple nightlies". 
  3. ^ "CSipSimple". Google Code. Google. Retrieved 22 August 2011. 
  4. ^ "CSipSimple "OpenSource SIP", for Android". IPComms. IP Communications. Retrieved 22 August 2011. 
  5. ^ "SIP and Media Features". pjsip.org. 12 December 2007. 
  6. ^ "Javadoc of CSipSimple API". r3gis3r. 8 April 2012. 
  7. ^ code.google.com
  8. ^ Michael (7 January 2011). "OneSuite on Android Using CSipSimple". Perk Up. OneSuite Blog. 
  9. ^ "CSIP Simple: Mobile SIP Client for Android". OnSIP. Junction Networks. 5 May 2011. 

External links[edit]