Canon Community Canon Community
 


Reply
New Contributor
Posts: 1
Registered: ‎04-03-2013

Is there any Canon SDK for android?

Hi all,

I am new to this forum. So,Please ignore me if i anything asked wrong here.

 

But, I think this is the best place to ask this question. I have seen that canon has developed an app for iOS and Android to control the Canon EOS Camera via EOS Remote app. From this i can confirm that canon can be integrated with the android. So my question is, Is canon provide an SDK to develop apps to control their cameras. Because i am in need to develop the app which control canon camera.

 

Any help is much appreciated.

 

Thanks,

 

 

 

Respected Contributor
Posts: 1,735
Registered: ‎02-28-2013

Re: Is there any Canon SDK for android?

The Canon app only works with cameras that have WiFi, which at the moment is only the 6D.  Canon isn't exactly known for their open source sharing, so I doubt there's an SDK.

 

There are several apps in the Android marketplace that can control dSLR cameras, the most notable being DSLR Controller by Chainfire.  There are lesser developed apps that you may be able to get your hands on to reverse engineers.  But that is way outside the scope of this forum.  I'd suggest going to any of the many android development websites out there, or device based development sites like XDA.

Frequent Contributor
Posts: 72
Registered: ‎02-07-2013

Re: Is there any Canon SDK for android?

[ Edited ]

vinoth wrote:

Hi all,

I am new to this forum. So,Please ignore me if i anything asked wrong here.

 

But, I think this is the best place to ask this question. I have seen that canon has developed an app for iOS and Android to control the Canon EOS Camera via EOS Remote app. From this i can confirm that canon can be integrated with the android. So my question is, Is canon provide an SDK to develop apps to control their cameras. Because i am in need to develop the app which control canon camera.

 

Any help is much appreciated.

 

Thanks,

 

 

 


As mentioned above by Skirball the most interesting app for Android is DSLR Controller (still in beta) which can be used via a Host USB cable. This app uses USB protocol to connect to the camera.

 

The Canon EOS SDK gives you some (not all) information about controlling DSLRs via USB. You may request it (it has to be approved before you get it).

 

BTW, Canon's USB protocol is not easy and has lot of limitations. It will require lot of tests from your part indeed to make it work properly on a custom-made device or app.

 

Cheers.

 

 

 

HD Cam Team
Group of photographers and filmmakers using Canon cameras for serious purposes.
www.hdcamteam.com | www.twitter.com/HDCamTeam | www.facebook.com/HDCamTeam
Highlighted
New Contributor
Posts: 2
Registered: ‎11-09-2013

Re: Is there any Canon SDK for android?

[ Edited ]

There's 3rd party who works on Wifi tools for Canon cameras: [link removed per forum guidelines]

On the booth they said that they are considering open SDK to 3rd party. Maybe you can go and check.

powered by Lithium

LIKE US on Facebook FOLLOW US on Twitter WATCH US on YouTube CONNECT WITH US on Linkedin WATCH US on Vimeo FOLLOW US on Instagram SHOP CANON at the Canon Online Store
© Canon U.S.A., Inc.   |    Terms of Use   |    Privacy Statement