JsSIP

JsSIP
Developer(s) JsSIP Project
Initial release 2011 (2011)
Stable release 0.6.9[1]
Development status Active[2]
Written in JavaScript
Operating system Cross-platform
Type WebRTC
License MIT
Website www.jssip.net

JsSIP is a simple to use library for the programming language JavaScript which takes advantage of latest developments in SIP and WebRTC to provide a fully featured SIP endpoint in any website. With JsSIP any website can get real-time communication features using audio, video and more with just a few lines of code. Using JsSIP it is possible to build SIP user agents that can send and receive audio and video calls, and text messages.[3]

General features

Standards

JsSIP implements the following SIP specifications:

Interoperability

SIP proxies, servers

JsSIP uses the SIP over WebSocket transport for sending an receiving SIP requests and responses, and thus, it requires a SIP proxy/server with WebSocket support. Currently the following SIP servers have been tested and are using JsSIP as the basis for their WebRTC Gateway functionality:

WebRTC web browsers

At media plane (audio calls), JsSIP version 0.2.0 works with Chrome browser from version 24. At signaling plane (SIP protocol), JsSIP runs in any WebSocket capable browser.

License

JsSIP is provided as open source software under the MIT license.[4]

References

  1. "JsSIP Change logs". JsSIP. Retrieved January 2015.
  2. "JsSIP Repository". JsSIP. Retrieved January 2015.
  3. "WebRTC:How and Why?" (PDF). FRAFOS. 2015-01-12.
  4. "JsSIP License".

External links

www.jssip.net

This article is issued from Wikipedia - version of the Monday, December 07, 2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.