libgphoto document capture: is located in _CameraFunctions data structure is defined in gphoto2-camera.h First of all, On the camera you have to search if there is " PC Remote " mode, or " PC Control " Mode. Sony A5100 : Sony A99: If this is not available, remote capture is likely not possible Libptp is also located under libmtp in Android Gphoto and gphoto2pp , which is C++ wrapper of gphoto together with ddserver: major contributor: Marcus Meissner aka @msmeissn with java: gp2srv with python Gphoto ability check thezanshow control DSLR via RPi