Decklink Support
Host Machine
To use the decklink device you’ll need to have the correct drivers installed on your host machine.
You can use the script in this repository to do this;
chmod +x setup.sh
./setup.sh
If your Decklink card required an update during this process you’ll need to reboot the host machine.
Building
Before building you’ll need to set the build argument variable DECKLINK_SUPPORT
to true
.
Additionally, you’ll need to get a download link for the Blackmagic Design SDK from the Blackmagic Website.
It’ll come in the form https://swr.cloud.blackmagicdesign.com/DeckLink/v12.X.X/Blackmagic_DeckLink_SDK_12.X.X.zip?verify=VALUE
Then set the build argument variable DEKSTOP_VIDEO_SDK_URL
to this url.
When running the container you’ll then need to pass through the device. To do this;
- Install Decklink Driver on your host machine.
- Check device is connected and update any firmware
- Determine the Blackmagic device mapping on the host. Expect something like -
dev/blackmagic/dv0
.