【问题标题】:Render camera preview in Chrome using Native Client SDK使用 Native Client SDK 在 Chrome 中渲染相机预览
【发布时间】:2014-09-09 14:04:26
【问题描述】:

我正在尝试为 Chrome 编写 ppapi 插件,它将使用 网络摄像头(显示 预览 并写入文件)。我已经用 pepper_35 安装了 NaCl sdk。 /examples/api/ 文件夹中有可用的示例:media_stream_audiomedia_stream_video

音频示例运行良好 - 请求访问麦克风并显示某种预览。

"media_stream_video" 示例必须显示网络摄像头视频预览,但是当我在本地网络服务器上加载示例时(使用 make serve 命令),出现红色rect,Chrome 会要求访问网络摄像头。当我单击“允许”时 - 网络摄像头指示灯亮起,chrome 显示该网页使用网络摄像头,并且我看到了摄像头设置图标。但是预览不起作用,还是有红色矩形代替。

我在 Windows 8.1、Windows 7 和 Mac OS X 上使用五个不同的网络摄像头进行了检查,但不知道会出现什么问题。

也许有人已经遇到过同样的问题?

【问题讨论】:

  • 向我们展示相关代码。
  • 您运行的是哪个版本的 Chrome?你在运行稳定/测试版/金丝雀吗? JavaScript 控制台中是否有任何输出?
  • 我使用 Chrome 37.0.2062.120 m(稳定版)和pepper_35 NaCl SDK(目前是最新稳定版)。当我使用这个视频示例时,JavaScript 控制台是空的。

标签: camera google-chrome-app google-nativeclient ppapi


【解决方案1】:

安装 NaCl SDK 的 Pepper_37(dev) 版本解决了这个问题。看起来它目前是不稳定的版本,但它可以工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-28
    • 2016-05-22
    • 1970-01-01
    • 2015-05-14
    • 1970-01-01
    • 2015-08-27
    • 1970-01-01
    • 2018-11-30
    相关资源
    最近更新 更多