您如何使用C#捕获流到Thunderbolt(3)端口的视频?

时间:2019-10-01 22:08:26

标签: c# .net

我对使用C#捕获视频完全陌生。

我们有一条火线电缆,已连接到旧的摄像机实时流式传输。现在,我们已经使用苹果公司的FireWire将Thunderwire 2和Thunderbolt 2至3连接到了Thunderbolt 3端口,并将此Firewire电缆连接至了笔记本电脑。

1)从.NET Standard / .NET Framework中的Thunderbolt 3端口接收和绘制图像/视频数据的最佳方法是什么? (我对这两个平台的解决方案都开放)

2).NET框架或标准是否具有此类功能,或者我必须诉诸于第三方库?

2.1)您知道有任何可以帮助我的开源软件包或库吗?

1 个答案:

答案 0 :(得分:0)

您将像使用其他任何视频源一样进行操作。首先,您需要安装设备驱动程序,以便Windows将旧相机识别为视频源。然后使用多媒体API,最好使用健全的.net包装器。

一些著名的例子:

  1. EMGU:http://www.emgu.com/-直接作为NuGet软件包提供。
  2. Aforge.net:http://www.aforgenet.com/framework/