【发布时间】:2016-07-22 17:59:53
【问题描述】:
我们正在使用 atom electron 在“kiosk”类型设置中运行应用程序,我们有 4 个网络摄像头设备连接到物理计算机,我们特别希望其中 1 个用于电子浏览器内部的 webrtc,然后是其他3 我们使用一些 C 代码来捕获静止帧。我们知道所需设备的 USB 路径或 /dev/video{#}。
在我们启动电子窗口之前,有没有办法禁止视图层访问节点中的 3 个网络摄像头?或者另一种选择是在我们启动视图层之前设置默认摄像头,以便它默认为我们想要的网络摄像头。
在视图层中,我们可以获取设备列表并查看它们是音频还是视频,但是我们无法获取它们的 /dev/video# 或它们的 USB 路径来确定哪个是目标 webrtc cam,所以这还不是很有帮助。
任何帮助都很棒,我不得不发布一个问题让我感到很奇怪,因为在过去的 12 年中,我一直能够通过搜索找到我需要的东西,但它已经大约 3 个小时了,所以是时候寻求帮助了。
【问题讨论】:
标签: node.js camera device electron