2010-03-18 30 views
3

我正在试图在.NET中建立一个模拟监控摄像头的查看器应用程序。沿着Zoneminder行的东西。只是想知道是否有任何可用的API或我应该从哪里开始寻找.NET框架?我不是成像领域的专家。谢谢。监视摄像头浏览器编程.net

回答

0

见对于模拟监控摄像机,你需要的编码器。您可以找到支持DirectShow的便宜编码器,您可以快速将它们连接在一起并显示在.NET应用程序中。

尽管您需要谨慎选择采集卡。许多制造商声称支持DirectShow,但实际上只在内部使用DirectDraw,并没有真正支持DirectShow。或者他们支持DirectShow,但不支持任何使用的标准连接器,并且基本上只支持它。或者他们支持DirectShow,但需要为他们的卡片定制代码。

这里有几个我会推荐的选项。

http://www.winnov.com/

http://www.viewcast.com/

如果使用USB网络摄像头是一种选择,而不是模拟监控摄像机,它会更便宜,更容易。相机通常会直接支持DirectShow,尽管有时您可能会遇到某些相机出现色彩空间转换问题,并且在测试特定相机之前无法预先知道这一点。