USB Capture (UVC)
pMix can receive video from USB Video Class (UVC) capture devices — typically HDMI-to-USB-C adapters that let you capture video from cameras, computers, game consoles, or any HDMI source.
Requirements
- A USB-C UVC capture device (HDMI input, USB-C output)
- Connected directly to the iPad’s USB-C port
- iPad with USB-C (all iPads with Apple Silicon)
Adding a UVC source
- Connect the UVC capture device to the iPad’s USB-C port
- Connect your HDMI source to the capture device
- Tap + on an empty source slot
- Select UVC
- Choose the capture device (or it’s selected automatically if only one is connected)
The HDMI video appears in the source slot.
Audio
UVC capture devices that pass through HDMI audio are supported. The audio appears in the mixer at the same slot number.
Common UVC devices
Most USB-C HDMI capture devices work, including:
- Elgato Cam Link 4K
- Elgato HD60 X
- Generic HDMI-to-USB-C capture cards
- Magewell USB Capture HDMI
Use cases
- HDMI cameras — Connect a traditional camera with HDMI output
- Computer output — Capture a presentation from a laptop
- Game consoles — Capture PlayStation, Xbox, or Switch output
- Hardware sources — Any device with HDMI output
OSC control
A UVC device can be assigned to a slot via OSC:
/pmix/slot/{n}/uvc # Assign first available UVC device
/pmix/slot/{n}/uvc "Device Name" # Assign specific device
Limitations
- Only one USB-C port on most iPads — you can only connect one UVC device at a time (unless using a USB hub)
- The capture resolution and frame rate depend on the UVC device’s capabilities
- Some capture devices introduce 1–3 frames of latency