C# 从网络摄像头获取输入

C# 从网络摄像头获取输入,c#,.net,webcam,C#,.net,Webcam,.NET是否具有从网络摄像头获取输入的本机支持? 如果没有,使用C#/.NET从网络摄像头获取输入的最佳/推荐方法是什么?您可能想看看easywebcam codeplex项目: 另一方面,“本机”选项是使用DirectShow开发此功能。然而,据我所知,DirectShow没有官方管理的界面,因此它可能会有一个陡峭的学习曲线来开发。.NET没有对网络摄像头的本机支持。你可以使用图书馆。OpenCV-也有一个.NET包装器 中也提出了这一问题,您可能会发现以下内容很有用: 我刚刚发布了我的Wi

.NET是否具有从网络摄像头获取输入的本机支持?

如果没有,使用C#/.NET从网络摄像头获取输入的最佳/推荐方法是什么?

您可能想看看easywebcam codeplex项目:


另一方面,“本机”选项是使用DirectShow开发此功能。然而,据我所知,DirectShow没有官方管理的界面,因此它可能会有一个陡峭的学习曲线来开发。

.NET没有对网络摄像头的本机支持。你可以使用图书馆。OpenCV-也有一个.NET包装器

中也提出了这一问题,您可能会发现以下内容很有用:

我刚刚发布了我的Windows应用程序CamTimer(用.NET/C#编写)的完整源代码。下载/查看完整的代码(带有网络摄像头示例),网址为


快乐编码

还有一个称为MetriCam的SDK。它应该用于Kinect和飞行时间摄像头,但也支持网络摄像头。你可以在以下网址免费下载


它包括如何将DirectShow网络摄像头集成到C#/.NET的示例和教程。可以在此处观看网络摄像头教程:

我相信Silverlight 3.0及更高版本有一个用于网络摄像头的API。你想用网络摄像头做什么?类似的问题@TomasmGuinness:Silverlight 4引入了网络摄像头API。我的错误@Neil。我忘了我们快到Silverlight 5了。我刚试过这个。似乎工作,除了它似乎需要额外的1gb的文件,这是一个非解决方案为我。多么伟大的应用程序!