1

有没有办法通过 DirectShow 与佳能 EOS 5D Mark II(或类似的尼康)进行通信,以便在相机连接到 PC 的情况下获得实时流?

一种解决方案是使用 EOS-Utility 或在自己的应用程序中使用 Canon SDK (Nikon SDK)。

那么,有没有办法通过 Microsoft DirectShow 从连接的摄像头获取实时视频?

提前致谢。

4

3 回答 3

1

据我所知,佳能不为其 EOS 系列(或任何其他相机)提供 WDM 驱动程序。没有它,您不能将其用作捕获源

于 2012-01-09T21:26:29.437 回答
1

使用 Canon SDK 是您唯一的选择。
您需要注册并获得佳能的批准。
一旦您拥有自己的 SDK,佳能将不提供任何支持。
http://usa.canon.com/cusa/consumer/standard_display/sdk_homepage

这是一个不错的包装器,您可以将其用作起点:
https ://github.com/esskar/Canon.Eos.Framework

于 2012-02-08T02:23:24.507 回答
0

gPhoto2 显然可以访问这台相机http://gphoto.sourceforge.net/proj/libgphoto2/support.php

于 2014-06-28T20:22:59.147 回答