【发布时间】:2014-09-09 14:04:26
【问题描述】:
我正在尝试为 Chrome 编写 ppapi 插件,它将使用 网络摄像头(显示 预览 并写入文件)。我已经用 pepper_35 安装了 NaCl sdk。
/examples/api/ 文件夹中有可用的示例:media_stream_audio 和 media_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