Camera Remote Toolkit

PTP Command

Develop environment-independent camera control apps with PTP

Camera Remote Command

Camera Remote Command allows software developers to integrate Sony cameras into their solutions and applications. With this reference, developers can create customized software applications to remotely control Sony cameras from your device via a PTP connection and capture the image data with Sony cameras. This reference describes many control commands, such as changing the camera settings, shutter release, and live view monitoring.

Contents

  • Command Reference
  • Example Code

Supported Devices

  • ILX-LR1
  • ILCE-1, ILCE-9M3, ILCE-9M2, ILCE-7RM5, ILCE-7RM4A, ILCE-7RM4, ILCE-7CR, ILCE-7SM3, ILCE-7M4, ILCE-7CM2, ILCE-7C, ILCE-7RM3A, ILCE-7M3, ILCE-7M2, ILCE-6700, ILCE-6600, ILCE-6400, ILCE-6100
  • BURANO(MPC-2610), ILME-FX6V/ILME-FX6T, ILME-FX3, ILME-FX30
  • ZV-E1, ZV-E10, ZV-E10M2, ZV-1M2, ZV-1F, ZV-1
  • DSC-RX0M2, DSC-RX100M7, DSC-RX100M5A, DSC-RX10M4, DSC-HX99
*
Only supports the latest firmware version.

Supported Interfaces

  • USB
  • Wired LAN
  • Wireless LAN (Wi-Fi)
*
Please refer to the README in the provided contents for information on the interface compatibility of each device.

Apply for Camera Remote Command

  • For whom located in Canada or the USA:
  • For whom located in China:
  • For whom located in the EU, the UK, Norway, Switzerland, Turkey, Bosnia and Herzegovina, Macedonia, Moldova, Montenegro or Serbia:

LICENSE AGREEMENT

Notification

  • 2024-Oct-16
    Camera Remote Command Version 2024.1.0 has been released.

    Main changes:

    Added support for control via IP connection (PTP-IP). *1

    Added support for MPC-2610(BURANO), ILME-FX6V/ILME-FX6T, ILCE-9M3, and ZV-E10M2.

    Added some functions as following.
    For details, please refer to command references.

    • Added over 100 types of commands. Recording media settings which arbitrarily switch the memory card slot for recording still images and movies depending on the shooting situation, and ISO AUTO Maximum/Minimum settings according to the shooting environment are available. *2
    *1
    For information on the supported interfaces for each model, please refer to the README included in the provided materials.
    *2
    For information on the commands supported by each model, please refer to the command reference.
  • 2024-Apr-12
    Camera Remote Command Version 2024.0.0 has been released.

Related Services

Efficiently develops camera control apps with high-level APIs

FAQ

  • Is the Camera Remote Command charged? Do I need to pay for it?

It is free of charge.

  • Is it possible for developers to sell apps developed based on Camera Remote Command?

Yes. Developers can sell their apps for legitimate purposes. 

  • Can personal users download Camera Remote Command?

No. Camera Remote Command is only available for corporate customers.

  • What is the difference between Camera Remote SDK and Camera Remote Command?

Camera Remote SDK
Camera Remote SDK is a high-level command system designed for development efficiency that enables operation and control of Sony digital cameras using dedicated API provided by Sony. This is ideal for use with high-level APIs to efficiently develop programs.

Camera Remote Command
Camera Remote Command enables remote control of cameras using a communication protocol that is Sony's proprietary extension of the ISO standard PTP (Picture Transfer Protocol). This increases convenience when operating camera products from different brands with a single software, or when applying existing software to Sony’s digital cameras.

Trademarks

  • Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the U.S. and other countries.
  • Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
  • Other system names, product names, and service names are registered trademarks or trademarks of each company.