DirectShow和佳能EOS 5D Mark II

时间:2012-01-09 21:17:45

标签: c++ visual-studio visual-c++ directshow canon-sdk

有没有办法通过DirectShow与佳能EOS 5D Mark II(或类似的尼康)进行通信,以便在PC上连接相机时可以获得直播?

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

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

提前致谢。

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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

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

答案 2 :(得分:0)