Skip to content

Camera Remote Command SDK

The Camera Remote Command SDK provides direct camera control using PTP (Picture Transfer Protocol) commands over USB. It supports both PTP-2 and PTP-3 protocols for sending operational commands to compatible Sony cameras.

Camera Remote SDK Camera Remote Command SDK
Protocol Proprietary HTTP/USB PTP-2 / PTP-3
Languages C++, C# C++
Abstraction High-level API Low-level PTP commands
Use Case Application development Custom protocol integration
Camera Discovery Built-in Manual PTP enumeration

The Camera Remote SDK is recommended for most application development. The Camera Remote Command SDK is intended for developers who need direct PTP-level control or are integrating with existing PTP-based workflows.

  • PTP-2 Commands — Standard Picture Transfer Protocol operations
  • PTP-3 Commands — Extended protocol with additional camera control features
  • Direct USB Control — Low-level USB communication without abstraction layers
  • Custom Workflows — Build specialized capture pipelines with precise timing control