Skip to main content

Documentation Index

Fetch the complete documentation index at: https://crsdk.app/llms.txt

Use this file to discover all available pages before exploring further.

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.

How It Differs from Camera Remote SDK

Camera Remote SDKCamera Remote Command SDK
ProtocolProprietary HTTP/USBPTP-2 / PTP-3
LanguagesC++, C#C++
AbstractionHigh-level APILow-level PTP commands
Use CaseApplication developmentCustom protocol integration
Camera DiscoveryBuilt-inManual 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.

Key Capabilities

  • 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

Download

Camera Remote Command SDK

Download from Sony’s developer portal

Camera Remote SDK

Sony’s higher-level native SDK — recommended for most projects

AI SDK Assistant

Search SDK documentation with AI-powered natural language queries