Gibt es eine Möglichkeit, SIP in Cordova / Phonegap zu verwenden? Ich habe noch kein Plugin gefunden. Support für WebRTC ist ebenfalls nicht verfügbar (aber geplant in 2.x, entsprechend ihrer Roadmap).
Das Unterstützen von SIP
oder WebRTC
auf Android hat nichts mit PhoneGap
/ Cordova
zu tun, auch wenn sie als Erweiterung hinzugefügt werden könnten, aber sie kommen natürlich mit dem Browser, der vom Betriebssystem für PhoneGap bereitgestellt wird. Im Moment müssen Sie nach externen Bibliotheken suchen, um das für Sie zu tun.
Sie können Ihrem PhoneGap (in Java geschrieben) eine Erweiterung hinzufügen, um sie an einige SIP
Server zu übermitteln. Oder wenn Sie möchten, dass Sie eine Javascript-Bibliothek verwenden können, um das SIP-Protokoll für Sie zu implementieren (wie sipml5 ), aber wenn Sie Wenn Sie diese späte Lösung verwenden möchten, muss Ihr Browser Websocket
oder WebRTC
unterstützen (beides ist möglich). Soweit ich weiß, unterstützt das Browser-Plugin, das von Android für PhoneGap bereitgestellt wird, keine der genannten Technologien, aber mein Wissen ist seit 6 Monaten. Damals habe ich versucht, meine eigene Websocket PhoneGap-Erweiterung zu implementieren, um den PhoneGap mit Websocket
zu versorgen. Aber ich habe es noch nie mit sipml5 getestet und habe keine Ahnung, auf welche Probleme man stoßen könnte.
Es gibt zwei Teile, die WerbRTC in cordova implementieren:
Für den ersten Teil habe ich sipjs für IOS & amp; Android-Plattformen. Aber für den zweiten Teil benutze ich verschiedene Plattformen auf jeder Plattform:
Wenn Sie weitere Informationen benötigen, lassen Sie es mich wissen.