我一直在研究Phonegap和Cordova,似乎不支持创建具有SIP和VOIP功能的应用程序,因为HTML5和Javascript很少或根本不支持这些协议(大多数移动设备尚不支持webRTC和websockets手机浏览器)。但是我发现可以创建和使用插件来使用操作系统的本机功能(在这种情况下为iOS和Android)。
我的问题是,例如,如果我为Android-Phonegap应用程序编写本机JAVA代码,是否可以将其用作插件来在Android-Phonegap应用程序中流式传输音频和视频?在Phonegap或Cordova中使用具有本地功能的插件有什么限制?我在网上检查的大多数插件代码最后都带有“结果”,这是否影响音频和视频流?
提前致谢。
视频...。我可能会看到一个问题……但是!HTML5已经对此提供支持,因此可以。如果要进行SIP视频通话,请查看以下内容。
您已经制作了HTML5 SIP客户端:http : //sipml5.org/
它是开源的。我没有使用过它,但是我无法想象代码库的后端不会移植到移动设备中。
嵌入式SIP-我将对LinPhone(http://www.linphone.org/eng/download/git.html)和CSipSimple(https://code.google.com/p/ Java插件Side的csipsimple /)(您将需要构建所需的C库并使用它们)。
现在,PhoneGap提供了一个很棒的音频/视频捕获插件。
https://github.com/apache/cordova-plugin-media-capture/blob/dev/doc/index.md
您可以做的是将Stream与Media Capture插件上的某些退货和附加项集成在一起。
因此,您有两个选择。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句