.Net MTP / PTP包装器?

时间:2009-05-15 10:14:49

标签: c# .net camera mtp ptp

我正在写一个爱好项目来处理相机上的文件。 以前我发现了camera and the FolderBrowserDialog的问题。

我认为讨厌的是相机正在使用MTP或PTP(图片传输协议而不是点对点)。

为了更加无缝地与相机连接,我想使用PTP或MTP访问相机。是否有.Net人可以推荐的MTP / PTP包装器?如果可能的话,我很想避免编写我自己的或涉及非托管代码。

1 个答案:

答案 0 :(得分:2)

我在dimeby8上发现了这篇博文,这是一个很好的起点,有很多关于协议如何工作的有用信息,但是在托管实现方面还有很多不足之处

http://blogs.msdn.com/dimeby8/archive/tags/C_2300_/default.aspx

我还发现了一个原始的C ++ / CLI MTP包装器 - 它几乎没有任何功能,但它是混合托管/非托管代码的良好演示:

http://ko.sourceforge.jp/projects/sfnet_mtpsharp/

并且有一个CodePlex项目,但它没有演示转移或 - 我感兴趣的是 - 编辑相机元数据(特别是相机日期)

http://www.codeplex.com/portabledevicelib/

这个项目有没有成功?