C++ DirectShow和佳能EOS 5D Mark II

C++ DirectShow和佳能EOS 5D Mark II,c++,visual-studio,visual-c++,directshow,canon-sdk,C++,Visual Studio,Visual C++,Directshow,Canon Sdk,有没有办法通过DirectShow与佳能EOS 5D Mark II(或类似的尼康)进行通信,以便在将摄像头连接到PC时获得实时流 解决方案是使用EOS实用程序,或者在自己的应用程序中使用佳能SDK(尼康SDK) 那么,有没有办法通过Microsoft DirectShow从连接的摄像头获取实时视频 提前感谢。据我所知,佳能不为其EOS系列(或任何其他相机)提供WDM驱动程序。没有它,您不能将其用作捕获源使用佳能SDK是您唯一的选择。 您需要注册并获得佳能的批准。 一旦您拥有SDK,您就可以独立

有没有办法通过DirectShow与佳能EOS 5D Mark II(或类似的尼康)进行通信,以便在将摄像头连接到PC时获得实时流

解决方案是使用EOS实用程序,或者在自己的应用程序中使用佳能SDK(尼康SDK)

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


提前感谢。

据我所知,佳能不为其EOS系列(或任何其他相机)提供WDM驱动程序。没有它,您不能将其用作捕获源使用佳能SDK是您唯一的选择。
您需要注册并获得佳能的批准。
一旦您拥有SDK,您就可以独立使用,佳能不提供任何支持。

这里有一个很好的包装器,可以作为起点使用:

gPhoto2显然可以访问此摄像头