我正在尝试为 Chrome 编写ppapi 插件,它将使用 网络摄像头(显示预览和写入文件)。我已经安装了带有pepper_35的 NaCl sdk 。/examples/api/ 文件夹中有可用的示例:media_stream_audio和 media_stream_video。
音频示例工作正常 - 请求访问麦克风并显示某种预览。
“ media_stream_video”示例必须显示网络摄像头视频预览,但是当我在本地网络服务器上加载示例时(使用make serve命令),出现红色矩形,Chrome 要求访问网络摄像头。当我单击“允许”时 - 网络摄像头指示灯亮起,chrome 显示该网页使用网络摄像头,并且我看到了摄像头设置图标。但是预览不起作用,仍然有红色矩形。
我在 Windows 8.1、Windows 7 和 Mac OS X 上用五个不同的网络摄像头检查了这一点,但不知道哪里出了问题。
也许有人已经遇到过同样的问题?