How Blender Camera Controller Works

Blender Camera Controller is a local two-part workflow: the Android app collects your control input, and the Blender add-on applies that input to the active camera or selected object.

The Session Flow

  1. Start the server bridge from the Blender add-on.
  2. Blender displays a local IP address, UDP port, and QR code.
  3. The Android app connects and confirms that the installed versions are compatible.
  4. The app sends control actions over the local network.
  5. Blender sends current scene state back to the app, including timeline, FPS, camera inventory, zoom, locks, HUD state, streaming state, and baking status.

Three Separate Server Roles

Service Purpose
Control server The UDP bridge between the app and Blender; default port 5005
Streaming server Optional live camera preview for the app or browser
Crop configuration server Optional browser tool for manual streaming crop setup

Read Network and Ports before changing port values.

What Interrupts a Session

Stopping the Blender server, closing Blender, changing to an unreachable network, enabling a VPN, or blocking Blender in a firewall can disconnect the app. Use Connection Troubleshooting for a recovery sequence.

Related Pages