symeonmattes / pjsip

Cordova plugin for the PJSIP library version 2.5.5.
Apache License 2.0
9 stars 7 forks source link
android android-device cordova-plugin ios java makecall objective-c pjsip protocol voip-application voip-communications

PJSIP cordova plugin

This plugin is based on PJSIP library version 2.5.5. PJSIP is an open source multimedia communication library writte in C language that supports many protocols including VoIP communications. The current implementation has used SIP, SDP, RTP protocols for VoIP telephony.

How to use

The PJSIP javascript object has four prototypes methods that can be overriden for the four states of the device, i.e. Call Out, Call In, Call End and Call established.

These methods can be used for changing the layout of the application.

Further functions have been implemented in www/PJSIP.js, each of which is responsible for different actions in VoIP communications. This include:

Comments

Known issues

You might encounter some issues after the installation.

Acknowledgement

The development of this plugin has been sponsored by Navarino.