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.