Objective C PTP / IP连接

时间:2014-05-13 20:39:39

标签: objective-c tcp camera cfnetwork

我希望通过IP实现"图片传输协议" (PTP / IP)与我的相机(Nikon D5300)和Mac之间的Objective C连接,以无线方式传输照片和其他数据。

相机会创建一个WiFi热点,Mac会连接到它。 我知道相机使用端口15740。

开始时最好的一点是什么? NSInputStream?

2 个答案:

答案 0 :(得分:2)

我知道ShutterSnitch有这个(iOS应用程序)。我通过电子邮件发送了作者,他虽然不愿意许可我的工作,但我非常友好地指出了以下资源: http://www.shuttersnitch.com/forums/viewtopic.php?f=4&t=1580

答案 1 :(得分:1)

我使用CocoaAsyncSocket进行通信。要进行通信,请查看PTP(通过USB)规范和http://www.cipa.jp/ptp-ip/index_e.html。有效负载数据包非常类似于USB规范,但有一些不同的头字节。