Blackmagic Camera control
We have three ways to control a Blackmagic camera:
- IP to the camera using the REST API
- IP to an ATEM (which will then control the camera over SDI return feed)
- SDI metadata through the program input of the camera
Supported models
The following Blackmagic cameras are compatible with Camera Control REST API:
- Blackmagic URSA Cine 12K LF
- Blackmagic Cinema Camera 6K
- Blackmagic URSA Broadcast G2
- Blackmagic Micro Studio Camera 4K G2
- Blackmagic Studio Camera 4K Plus
- Blackmagic Studio Camera 4K Pro
- Blackmagic Studio Camera 6K Pro
- Blackmagic Studio Camera 4K Plus G2
- Blackmagic Studio Camera 4K Pro G2
Make sure to update the camera firmware and the RCP to the latest version, older versions might be incompatible.
All cameras having return SDI and supported by the Atem for camera control can be controlled over SDI either directly or through an Atem.
Controls
The control is exactly the same on every camera, except tally not present on IP control.
Control | Notes | SDI/ATEM | IP |
---|---|---|---|
Iris | Manual and AUTO iris | ✔ | ✔ |
Gain | Gain in dB or ISO | ✔ | ✔ |
Shutter | Manual, AUTO, ECS | ✔ | ✔ |
White balance | R/G/B gains, M. White, Color Temperature and Tint | ✔ | ✔ |
Black balance | R/G/B gains, M. Black | ✔ | ✔ |
Gamma | R/G/B and M. Gamma | ✔ | ✔ |
Saturation/Hue | Saturation and Hue | ✔ | ✔ |
Record | ON/OFF, status and TC | ✔ | ✔ |
Tally | Red/Green tally | ✔ | |
Lens | Zoom and Focus | ✔ | ✔ |
In SDI/ATEM, the control is unidirectional, so if you do a white balance on camera body, it will not be reflected on the RCP (neither in the Blackmagic software).
In IP, this is bidirectional and we receive async values.
RCP menus overview:
IP Direct
In local, the RCP connects directly to your cameras.
In remote (4G/RF), the RCP connects to the RIO and the RIO connects directly to the camera.
You can mix local and remote control on the same RCP.
You can have one cam per RCP. Or you can have multiple cams on the same RCP.
You can find the guide to setup your camera here.
Typically used if you:
- have direct IP link to the cameras (even if you have an ATEM)
- wants to use your camera remotely
Only works with Blackmagic URSA G2 and Blackmagic Microstudio G2 in their latest software version. Requires your RCP to be updated to at least 24.1.3. For other models, it will be through SDI/ATEM.