当前位置 : 主页 > 手机开发 > cordova >

用于Cordova的Java SIP插件或用于音频和视频流的Phonegap

来源:互联网 收集:自由互联 发布时间:2021-06-10
我一直在对Phonegap和Cordova进行一些研究,似乎不支持创建具有SIP和VOIP功能的应用程序,因为 HTML5和 Javascript很少或根本不支持这些协议(大多数移动设备尚不支持webRTC和websockets手机浏览器
我一直在对Phonegap和Cordova进行一些研究,似乎不支持创建具有SIP和VOIP功能的应用程序,因为 HTML5和 Javascript很少或根本不支持这些协议(大多数移动设备尚不支持webRTC和websockets手机浏览器).但是我发现可以创建和使用插件来使用操作系统的本机功能(在这种情况下是iOS和Android).

我的问题是,如果我为我的Android-Phonegap应用程序编写原生JAVA代码,我是否可以将其用作插件来在我的Android-Phonegap应用程序中传输音频和视频?在Phonegap或Cordova中使用插件(具有本机功能)的限制是什么?我在网上查看的大多数插件代码到底有一个“结果”,这会影响音频和视频的流媒体吗?

提前致谢.

视频……我可能会看到一个问题…但是! HTML5已经支持,所以没关系.如果要进行SIP视频通话,请查看以下内容.

您已经制作了HTML5 SIP客户端:
http://sipml5.org/

它是开源的.我没有使用它,但我无法想象代码库的后端不能移植到移动设备.

Emdedded SIP – 我将仔细研究LinPhone(http://www.linphone.org/eng/download/git.html)和CSipSimple(https://code.google.com/p/csipsimple/)中用于Java插件的代码(您需要构建所需的C库并使用它们).

现在,PhoneGap提供了一个出色的音频/视频捕获插件.

https://github.com/apache/cordova-plugin-media-capture/blob/dev/doc/index.md

你可以做的是将Stream与Media Capture插件上的一些返回和绑定集成在一起.

所以,你有两个选择.

网友评论