Time to be with your loved ones

Time to be with loved ones

by sat

submit your photo


Hall of Fame
View past winners from this year

Please participate in Meta
and help us grow.

Take the 2-minute tour ×
Photography Stack Exchange is a question and answer site for professional, enthusiast and amateur photographers. It's 100% free, no registration required.

I want to develop software that can connect to a digital camera that is attached to my computer. The software will then control the camera so that it can. for example, take a picture or record a video.

Which digital cameras can be used for this purpose?

Edit: I want "Live View" on my computer screen.

share|improve this question
3  
There's huge variety of cameras that will allow this, more information on what you want to shoot and price range would be helpful –  Matt Grum Mar 17 '11 at 20:39
    
Another key question: do you want "live view" on the computer screen, or is simply sending control commands sufficient? –  mattdm Mar 17 '11 at 22:47
    
The Canon 7D is capable of tethering and comes with a software for that. Connection via USB is necessary. –  user11619 Sep 15 '12 at 22:43
add comment

closed as too broad by mattdm, Michael Clark, MikeW, John Cavan Jan 3 at 4:26

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

5 Answers

up vote 11 down vote accepted

The feature you're looking for is called "Tethering" and it's supported by many recent DSLR cameras from manufacturers such as Canon and Nikon.

share|improve this answer
    
There's also some nifty software which runs on an iPhone / iPad to control a tethered set-up via WiFi: ononesoftware.com/products/dslr-camera-remote –  Maynard Case Mar 18 '11 at 11:29
    
sofortbildapp.com is a Mac application that does live view, and tethering capture for many Nikon and Canon DSLRs. –  camflan Sep 16 '12 at 15:16
add comment

If you use Windows you can use NCC, "A DSLR camera remote control open source software".

share|improve this answer
    
It is great.thank you for answer –  Hossein Moradinia Sep 14 '12 at 15:14
add comment

If you're looking for live-view support and have a Mac, check out http://www.sofortbildapp.com

It has live view and tethering control for many Canon and Nikon DSLRs.

share|improve this answer
add comment

See the list of compatible cameras on this link:

http://alkenius.no-ip.org/Cam4you_remote/

That is, by the way, the BEST tethered-shooting software I've ever found (after testing them all). Best of all, it's now FREE. It has more options than any other remote-shooting software available at any cost.

You might also want to check into the long list of Canon Powershot cameras now supported by CHDK: http://chdk.wikia.com/wiki/CHDK

CHDK's experimental PTP mode has now been implemented as a default on all camera models (it seems). And while it is experimental and requires installing some additional software to the PC, it will also allow for tethered shooting and automatic off-loading of photos.

Do a search for PTP and PTPCamGUI on the CHDK Discussion Forum (link found on that Wiki page) to learn more.

share|improve this answer
    
It looks like the Cam4you software is a little bit outdated, at least from the officially supported cameras. –  ysap Apr 7 '11 at 3:53
    
Also it only supports Canon cameras. Not that Canon is bad, but if you're looking for an answer to the question here, that's worth knowing without clicking the link. It'd also be nice to hear why it is the best. –  mattdm Apr 6 '12 at 12:03
add comment

Most modern dSLRs from both canon and nikon offer this capability, and have developer programs offering an API to help you with your code. There's such a wide range of options that you probably should start with some other criteria first, and come back and filter by this one later in the decision making process.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.