pMix Camera Remote Control

When an iPhone or iPad running the pMix Camera app is connected as a source, you can control its camera settings remotely from the mixer — no need to walk over and touch the device.

Available controls

Zoom

  • Normalized zoom (0–1) — smoothly controls the full zoom range
  • Feedback shows: current normalized zoom, zoom factor, maximum zoom, and maximum optical zoom

Focus

| Mode | Description | |—|—| | Tap-to-focus | Tap a point on the preview to focus there (X, Y normalized) | | Manual focus | Set the lens position directly (0–1) | | Auto-focus | Enable continuous auto-focus |

Exposure

  • Exposure compensation — Adjust brightness in EV stops (negative = darker, positive = brighter)
  • Auto-exposure — Enable continuous auto-exposure
  • Feedback shows: current mode, compensation value, min/max range

White balance

| Mode | Description | |—|—| | Manual | Set temperature and tint values | | Auto | Enable continuous auto white balance |

Other controls

| Control | Description | |—|—| | Torch | Toggle the device’s flashlight | | Camera switch | Toggle between front and back camera | | Ultra-wide | Switch to the ultra-wide lens (if available on the device) | | Screen dim | Dim the device screen to save battery | | Capture mode | Switch between camera mode and screen share mode |

Recording

You can start and stop local recording on the pMix Camera device directly from the mixer. This records the raw camera feed on the device itself — useful for ISO recordings in post-production.

Subject tracking

pMix Cameras support AI-powered subject tracking. When enabled, the camera automatically keeps a person centered in frame using digital reframing.

Feedback

The pMix Camera sends real-time feedback for all camera parameters:

  • Current zoom level and range
  • Focus mode and lens position
  • Exposure mode, compensation, and range
  • White balance mode, temperature, and tint
  • Torch state and availability
  • Camera position (front/back)
  • Ultra-wide state and availability
  • Battery level and charging state
  • Thermal state
  • Storage available
  • Recording status, duration, and storage used
  • Performance stats (target/input/processing FPS, drop rate, bitrate)

OSC control

pMix Cameras run their own OSC server on port 10000 for direct camera control. These commands are sent to the camera device’s IP address, not to the mixer.

The port is advertised in the Bonjour TXT record as oscPort=10000.

Address Args Description
/streamit/camera/zoom float 0–1 Set zoom
/streamit/camera/focus/point float, float Tap-to-focus (x, y)
/streamit/camera/focus/manual float 0–1 Manual lens position
/streamit/camera/focus/auto int 0/1 Auto-focus
/streamit/camera/exposure float Exposure compensation (EV)
/streamit/camera/exposure/auto int 0/1 Auto-exposure
/streamit/camera/wb/manual float, float White balance (temp, tint)
/streamit/camera/wb/auto int 0/1 Auto white balance
/streamit/camera/torch Toggle torch
/streamit/camera/switch Toggle front/back
/streamit/camera/ultrawide int 0/1 Ultra-wide lens
/streamit/camera/screen/dim Toggle screen dim
/streamit/camera/capture/mode int 0/1 0=camera, 1=screen share
/streamit/camera/recording/start Start device recording
/streamit/camera/recording/stop Stop device recording
/streamit/camera/recording/query Query recording status

Note: pMix Camera OSC commands are sent to the camera device’s IP on port 10000, not to the mixer’s OSC port.