Nikon
Https://sdk.nikonimaging.com/apply/compmail.do
DIGITAL-SLR cameras We is offering Library Programs and Command API specifications for software applications th At offer remote control functions for Nikon DIGITAL-SLR cameras connected to a computer. When these is utilized, the software application can be used to modify camera settings, including shutter speed, aperture , and ISO sensitivity, and to control camera operations, including shutter release.
NEF (raw) files We is offering Library Programs and File Format information for opening NEF files (RAW images) CA Ptured with a Nikon DIGITAL-SLR camera from a software application.
Film scanners We is offering Library Programs and Command API specifications for software applications Functions for controlling Nikon film scanners connected to a computer. When these is utilized, the software application can be used to control various scanner operations, including modifying S Can settings, applying autofocus features, scanning film, and saving scanned images.
http://sourceforge.net/projects/nikoncswrapper/
This is project aims to provide an Easy-to-use C # library that wraps the functionality of the native Nikon MAID SDK. The library allows you to control your Nikon DSLR via USB using just a few lines of C #.
http://petapixel.com/2013/04/15/nikon-sdk-c-wrapper-library-lets-you-control-your-dslr-from-your-computer/
Digicamcontrol
Http://digicamcontrol.com/history
What can control?
Controls camera functions such as aperture, shutter speed and even shutter release.
You can capture the JPEG and RAW images directly to your computer's hard drive, receive "Live View" images, record video, Quer Y and change camera settings (e.g. exposure, aperture, ISO etc.) and "much more."
Canon
SDK Http://www.canon-asia.com/personal/web/developerresource/apply-digital-imaging?languageCode=EN
For applicants from Philippines, Taiwan and Hong Kong, you is required to provide:
-1 set of original hardcopy of the application Form.
-2 sets of original hardcopy of the distribution agreement.
Http://waynehartman.com/posts/edsdk-to-remote-control-your-canon-camera.html
Open source
https://pythonhosted.org/canon-remote/
http://canoncam.sourceforge.net/
PC Unique ID
Http://stackoverflow.com/questions/3443093/what-is-a-good-unique-pc-identifier
DSLR Control Vis usb