带Phonegap的实时视频流

苏尼尔

我正在尝试通过将phonegap与HTML5和JS一起使用来构建视频聊天应用程序。我使用Web RTC尝试了一些代码,但仅在桌面浏览器上能很好地工作。当我从phonegap构建构建它时,应用程序无法打开摄像头。我尝试使用以下代码从设备cam传输视频,但是它不起作用。任何帮助将不胜感激。

navigator.webkitGetUserMedia(
        {
          //audio: true,
          video: true
        },

        function (stream) {
          localStream = stream;

          localVideo.src = window.URL.createObjectURL(stream);

          if (successCb) {
            successCb(stream);
          }
        },

        function (err) {
          logError('failed to access local camera');
          logError(err.message);
        }
      );
布拉德·L。

对于上面的特定问题,您可能应该放回“音频”标志,并通过在config.xml中设置权限来确保您的应用程序具有使用摄像头的权限。您尝试使用哪种设备也将有很大的不同。有关更多信息,请参见下文。

WebRTC的支持仍然很杂乱无章。我有几个使用它的应用程序。我对Android的建议是使用Crosswalk插件,该插件将在Android上为您提供标准的WebRTC体验。

无论平台如何,我也建议您使用peer.js包装器来简化很多事情。

在iOS上,没有真正稳定,使用标准webRTC API或不绑定专有服务的出色选择。

此处的iosrtc插件公开了WebRTC api,但存在错误:https : //github.com/eface2face/cordova-plugin-iosrtc

其他人在这里使用phonertc插件也取得了成功,但是它没有公开标准的RTC api:https : //github.com/alongubkin/phonertc/wiki

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带实时流的VideoJ

来自分类Dev

视频上传和实时流

来自分类Dev

Ubuntu RTMP实时视频流

来自分类Dev

实时视频流的GOP大小

来自分类Dev

android实时视频流不起作用

来自分类Dev

Java,提供HLS实时视频流

来自分类Dev

在网站上播放实时视频流

来自分类Dev

WebRTC实时视频流node.js

来自分类Dev

从RTSP到WEBRTC实时视频流

来自分类Dev

从YouTube获取视频ID“实时流”

来自分类Dev

如何合并实时视频和音频流

来自分类Dev

实时视频或音频流如何工作?

来自分类Dev

如何为Android上的实时视频流准备文件?

来自分类Dev

从Android设备到服务器的实时视频流

来自分类Dev

如何在局域网上实时广播视频流?

来自分类Dev

Android中的实时视频流不支持声音

来自分类Dev

Android实时流视频-音频不起作用

来自分类Dev

在局域网上共享/流实时视频-树莓派

来自分类Dev

从Android设备到服务器的实时视频流

来自分类Dev

Android中的实时视频流不支持声音

来自分类Dev

HTTP实时视频流无法在html网页上运行

来自分类Dev

OpenCV实时流视频捕获很慢。如何丢帧或与实时同步?

来自分类Dev

在某些Android版本上无法播放实时流视频,找不到HTML5视频

来自分类Dev

使用Android设备将实时视频流发送到wowza流引擎

来自分类Dev

使用Android设备将实时视频流发送到wowza流引擎

来自分类Dev

如何在OpenCV Python中找到实时视频流(Android IPWebcam)的光流?

来自分类Dev

低延迟(<2s)实时视频流HTML5解决方案?

来自分类Dev

从无线IP摄像机到Android移动设备的实时视频流

来自分类Dev

如何记录在媒体播放器中播放的当前实时视频流

Related 相关文章

热门标签

归档