Skip to main content
The Camera Remote SDK is Sony’s official native SDK for controlling cameras programmatically. It provides C++ and C# APIs for camera connection, shooting, settings control, live view, and file transfer. The Alpha Camera REST API server (and the TypeScript / Python / Swift clients that talk to it) is built on top of this SDK.

Variants

C++ SDK

Cross-platform native library for macOS, Linux, and Windows. Supports USB and network connections with full camera control capabilities.Download C++ SDK

C# SDK (Windows)

Windows-only .NET wrapper providing the same camera control capabilities with a managed API surface.Download C# SDK

Supported Platforms

VariantWindowsmacOSLinux
C++x64ARM64x64, ARM64
C#x64

Key Capabilities

  • Camera Discovery — Enumerate cameras connected via USB or network
  • Connection Management — Connect/disconnect with mode selection (remote, contents transfer)
  • Shooting Control — Trigger shutter, bulb shooting, continuous shooting, interval capture
  • Property Control — Read/write ISO, shutter speed, aperture, white balance, and 50+ other properties
  • Live View — Stream real-time camera preview frames
  • File Transfer — Download images and videos from the camera’s SD card
  • Event Handling — Subscribe to property changes, connection state, and download notifications

When to Use This SDK

Use the Camera Remote SDK directly when you need:
  • Native performance — Direct C++ or C# integration without HTTP overhead
  • Custom platform support — Embedding camera control in existing native applications
  • Full SDK access — Features not yet exposed through the Alpha Camera REST API
For most use cases, the language clients (TypeScript / Python / Swift) or the Alpha Camera REST API provide a faster development path with the same core capabilities.

AI-Assisted Documentation

Use the CameraRemoteSDK MCP server to search through the Camera Remote SDK documentation, find API functions, look up error codes, and get working code examples — all through natural language queries in Claude or Cursor.

Set Up the CameraRemoteSDK MCP Server

Connect your AI tool to search 13,000+ pieces of SDK documentation instantly