【问题标题】:C# webcam library [closed]C# 网络摄像头库 [关闭]
【发布时间】:2011-07-16 18:17:54
【问题描述】:

我需要一个网络摄像头库(用于 C#),以便我可以实现以下内容:

  • 显示视频流
  • 将流保存到磁盘上的文件中
  • 捕获单个图像

我已经搜索了一些库并找到了一些:

  • EasyWebcam
  • DirectShow.NET
  • avicap32 使用 P/Invoke
  • VFW

但我需要一些建议使用哪一个(也许还有我在这里提到的其他库)。

根据您的经验,请向我推荐一个库,以便我可以实现这三个功能。

【问题讨论】:

  • 我认为AForge 也包含一些内容。

标签: c# video-streaming webcam


【解决方案1】:

如果您需要能够选择/指定相机分辨率、帧速率、像素格式,能够使用多个相机,将声音和视频捕获到一个复合流中,DirectShow 是唯一的选择。

顺便说一句,我的意思是 DirectShow 作为 API,而不是 DirectShow.Net 作为库。您可能需要修补/修复 DirectShow.Net,因为它的代码质量不是很好。

【讨论】:

  • 我在几个应用程序中使用 DirectShow.NET,没有任何问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-26
  • 2022-01-11
  • 2015-03-24
  • 1970-01-01
  • 2017-01-29
相关资源
最近更新 更多