I do some research in Phonegap and Cordova, it seems that there is no support for creating applications with SIP and VOIP functions, since HTML5 and Javascript practically do not support these protocols (webRTC and websockets are not yet supported on most mobile phones). However, I found that you can create and use plugins to use your own functionalities of operating systems (iOS and Android in this case).
My question is, if, for example, I write my own JAVA codes for my Android-Phonegap application, can I use it as a plug-in for streaming audio and video in the Android-Phonegap application? What are the limitations of using the plugin (with built-in functionality) in Phonegap or Cordova? Most of the plugin codes that I checked on the Internet had a Result result at the end, does this affect the audio and video stream?
Thanks in advance.
java android cordova sip
Hossein jabbari
source share