Wirelessly access Sony cameras with the Camera Remote API beta
Sony’s Camera Remote API beta SDK allows you to control a number of Sony cameras, including Sony Action cams, Sony Alpha cameras and Lens Style cameras, wirelessly from another device.
This opens up for a number of exciting use cases, such as zoom control, remote viewfinder, self-timer settings, still image capture and recording start and stop.
The Camera Remote API is a flexible API that builds on commonly-used protocols such as HTTP and JSON. And you can develop apps for any operating system, such as Android, IOS or Microsoft® Windows®.
Everything you need to get developing, in one package
The Camera Remote API beta SDK includes all the tools you need to create cool remote control apps for many Sony cameras. The Camera Remote API beta SDK includes a sample code for iOS and Android, a development guide and API references.
New! In the latest version of the Camera Remote API beta SDK, we’ve added support for more API features for several of the supported Alpha and Cybershot cameras. See the table below for details. You can also lean more in our blog post about the latest Camera Remote API update . For more information, check out the API references in the Camera Remote API beta SDK.
Supported API features for each compatible camera
|Still capture||No||Yes ****||No||Yes||Yes|
|Interval still recording||No||Yes||No||No||No|
|Half-press shutter||No||No||No||No||Yes **|
|Touch AF position||No||No||No||Yes||Yes **|
|Exposure mode||No||No||No||Yes******||Yes **|
|Focus mode||No||No||No||No||Yes **, *******|
|Exposure compensation||No||No||No||Yes||Yes **|
|F number||No||No||No||Yes||Yes **, *******|
|Shutter speed||No||No||No||Yes||Yes **, *******|
|ISO speed rate||No||No||No||Yes||Yes **|
|White balance||No||No||No||Yes||Yes **|
|Still size||No||No||No||No||Yes **|
|Postview image size||No||No||No||Yes||Yes|
|Beep mode||No||No||No||No||Yes **|
|Date/time setting||No||No||No||No||Yes **|
|Event notification||Yes||Yes||Yes||Yes||Yes *********|
|Camera setup *||No||No||No||Yes||No|
* Some camera models need a Camera setup API call before accessing camera remote shooting functions.
** The latest firmware update is needed.
*** These cameras are compatible with the PlayMemories Smart Remote Control camera app. The latest version of the app should be installed and started, to enable the use of the APIs.
**** These cameras only support actTakePicture.
***** Only supported by A7S and DSC-RX100M3.
****** The setting in still mode is not available to cameras which have a hardware mode dial.
******* Only supported by DSC-QX100.
******** Onyly supported by HDR-AS30.
********* These cameras support getEvent (version 1.1) in addition to getEvent (version 1.0).
Support from Sony engineers at Stack Overflow
If you have questions during development, you can scan Stack Overflow for answers, or post a question yourself. Sony engineers scan Stack Overflow daily for new questions. Check out the Support page for details.
Now learn how to start developing apps with the Camera Remote API beta SDK.