如何使用c#将web cam集成到aspx页面?

时间:2014-01-28 07:18:48

标签: c# javascript asp.net html5 silverlight

我的要求是在aspx页面中集成网络摄像头,我需要为客户捕捉图片并插入数据库。我尝试过使用flash播放器,Aforge dll和silverlight。任何人都可以建议我在aspx页面中集成网络摄像头的简单方法。我现在已经尝试了很长时间了。

3 个答案:

答案 0 :(得分:0)

DirectShow.Net是您实现此功能的最佳选择。 C#和.Net框架实际上没有为网络摄像头访问提供任何支持或API。

http://directshownet.sourceforge.net/about.html

答案 1 :(得分:0)

你可以通过silverlight来检测连接系统的任何USB摄像头。 在Silverlight中有预定义的类,用于检测连接到系统的可移动设备,如果您愿意,我可以为您提供工作代码..以及执行此功能的步骤

答案 2 :(得分:0)

你需要使用asp的Model PopUp Extender,并且对于那个模型弹出设置将源设置为捕获图像的Silverlight页面,你将需要编写Web服务,它将获取捕获的图像并将其转换为字节数组然后它将图像存储在DB中,这些是您需要执行的步骤。如果你想要我可以帮助你使用所有类型的源代码帮助你只需要尝试它并告诉我你是否对此有好处。