【发布时间】:2011-04-08 12:41:42
【问题描述】:
我如何验证是否有可用的网络摄像头,如果有,获取它可以捕获的内容的屏幕截图?
我最初是在寻找一个易于使用的库,但我猜不存在,而且我找到的大部分信息都来自 2006 年及前后。
例如:
Webcam webcam = new Webcam();
webcam.GetDefaultDevice().SaveCapturedImageTo("path");
Ofc 这只是我梦想一个简单的代码,但我想知道是否有一个像这样简单的库,或者您实际上不需要编写代码页面来简单地与默认安装的网络摄像头交互并从中获取屏幕截图.
【问题讨论】:
-
您应该记住,您的请求应该有客户端“权限”。
-
我相信 Silverlight 支持访问网络摄像头。
-
@Beytan Kurt 我想这样做的原因是定期捕获设备被盗后可以看到的内容,不应该请求许可,否则窃取它的人会简单地拒绝请求并这些努力将付诸东流。我目前正在创建一个类似 preyproject.com 的应用程序
标签: c# webcam detect image-capture