是否有用于在Windows中使用网络摄像头的商业/开源C#包装器组件?

时间:2011-04-14 08:38:10

标签: c# .net webcam directshow video-capture

我需要快速开发一些使用相机作为AV输入的软件。

假设驱动程序是为任何提供输入的设备安装的,我需要能够捕获图像并在winforms窗口中流式传输相机。

我找不到可以使用的组件,可能是因为我不知道它的正确名称。

Touchless是我无法使用的许可证。如果有人知道我可以使用的好的组件/代码,即使它是收费的,我也会很感激。

2 个答案:

答案 0 :(得分:5)

DirectShow.NET库适合这里的账单。您可以使用它直接使用底层DirectShow对象访问网络摄像头,如下所示:http://www.codeproject.com/KB/audio-video/WebcamUsingDirectShowNET.aspx

此外,如果您考虑学习WPF,这里有一个非常简洁的网络摄像头组件:http://wpfcap.codeplex.com/ 就像在蠕虫上删除图像控件一样,但这次是在WPF中:

编辑:我现在看到还有两个Winform网络摄像头组件:http://easywebcam.codeplex.com/http://www.c-sharpcorner.com/UploadFile/yougerthen/810262008070218AM/8.aspx

答案 1 :(得分:2)

article说明了如何使用Windows Image Acquisition服务访问网络摄像头。