我正在使用winforms中的aforge进行视频录制。我想在window平板电脑上录制视频(前置和后置摄像头)。我能够找到视频捕获设备的列表,但不能识别哪个是前置摄像头或后置摄像头。
我使用的名称空间:
using AForge.Video;
using AForge.Video.DirectShow;
我给你看了我找到的视频捕获设备的代码片段:
public VideoCaptureDevice cam = null;
public FilterInfoCollection usbCams;
...
usbCams = new FilterInfoCollection(FilterCa
我正在用Vue.js构建一个使用网络摄像头的电子应用程序。摄像头在一台电脑上的Electron应用程序中工作,但在另一台电脑上只显示一个黑屏。唯一值得注意的区别(我认为)是它工作的机器(机器A)使用节点v14.15.0,而在它不工作的机器(机器B)使用v12.18.4 我已经在机器B上单独测试了网络摄像头。它通过windows和这款online tool上的本地相机应用程序工作。有趣的是,集成和外部网络摄像头都无法工作。我一开始流水,灯就亮了,但仅此而已。看起来.getUserMedia()的承诺并没有解决(参见代码片段),但是我不知道为什么。 怎样才能让网络摄像头流传输? let me