![]() You can also import bmd_router_control into other scripts and use it things such as custom button boxes, scheduled cron jobs, or even in some sort automation using sensors. This repo lets you automate that process. For example, we have to switch inputs at 4pm every Thursday for exactly 30 minutes to allow a remote studio to broadcast on our modulator. You can also create your own salvos and even program them to fire at specific times. For example, I use my Android phone to execute commands using a Python IDE app. You can call the python script from the terminal to execute simple switches from devices that don't support the Blackmagic routing software. If you want to have it schedule events, you'll need to install the library "schedule" using pip3. The script is written entirely in Python3 and uses the built-in library, telnetlib, to connect and control the router's inputs and destinations. ![]() This script aims to make the design and execution of routes easier and faster. So I wrote my own that builds on Blackmagic's SDK documentation. We just got a Blackmagic Smart VideoHub 12/12 video router in the mail the other day and really wished it had a way to schedule routing commands (to be honest, most SDI routers don't really do this based on my research) and fire salvos.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |