2016-02-26 34 views
2

我在我的應用程序中使用EDSDK,它通過USB良好地使用相機,但是來自Canon的官方Android/iOS應用程序(在官方SDK中沒有網絡支持,他們使用一些爲我們難以接近的東西)和第三方安卓軟件「數碼單反相機控制器」(他們如何做!!)可以通過網絡操作相機。有沒有一種方法(或解決方法)通過網絡連接到Canon EOS相機?由於使用官方的SDK連接到相機是透明的,只有USB ...通過網絡連接使用EDSDK(或不)的佳能相機

回答

1

只有有限數量的相機可以與SDK(例如6D)一起使用SDK。但是那些支持的功能可以使用官方的SDK進行控制(儘管只在Windows和Mac OS X上)。

我不知道官方應用程序使用什麼,但據我所知,沒有公開可用的SDK。 ED SDK肯定不支持Android和iOS。

據我所知,DSLR控制器應用程序是使用已被反向設計的自定義實現。因此它不依賴於SDK,並且可以在他們選擇實施它的任何地方使用。

+0

在官方SDK中,我沒有發現任何關於無線網絡,網絡....只有通過USB的PTP。鑑於在Windows平臺上不支持OTG Background,並且我有6D,我想嘗試通過WIFI與他們交朋友。你說6D可以通過WIFI進行控制......我通過數字成像開發人員計劃嘗試了一切可用的東西,但沒有發現任何東西......我錯過了什麼? –

+0

@DmitryTsyganov是的,文檔不是最新的,你不能完全依賴它。您是否嘗試將Wifi相機使用EOS Utility?它也使用SDK,所以如果它在那裏工作,你應該能夠用你自己的代碼複製它。 –

+0

對不起,我不太正確寫道。我想爲Widows Phone創建一個應用程序,因此試用EOS Utility幾乎不會給出任何結果... –

相關問題