If you see anything that you think could be improved, just let me know or contribute! Also let me know if you find it useful. I just put some finishing touches on the code, but it could always use more fine-tuning. This is a foundational script that you can build upon as you wish. If it detects a blank input, it'll switch to a backup video feed. One idea I had was to have a capture card using cv2/ffmpeg that analyzes frames. 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. Integrated Videohub Servers and Videohub Server computers are supported by the protocol. For example, I use my Android phone to execute commands using a Python IDE app. The Blackmagic Videohub Ethernet Protocol is a text based protocol that is accessed by connecting to TCP port 9990 on a Videohub Server. You can call the python script from the terminal to execute simple switches from devices that don't support the Blackmagic routing software. Ideal for small workgroups and fly away kits, it includes advanced 6G-SDI connections so you can simultaneously connect and route any combination of SD, HD and Ultra HD video all on the same router. If you want to have it schedule events, you'll need to install the library "schedule" using pip3. The Blackmagic Design Smart Videohub 12 x 12 is the world's most advanced Ultra HD mixed format router with built in control panel and monitoring. The script is written entirely in Python3 and uses the built-in library, telnetlib, to connect and control the router's inputs and destinations. SDI products from Blackmagic Design will automatically detect the SDI video format when it changes and instantly switch standards. This script aims to make the design and execution of routes easier and faster. Smart Videohub includes multi format technology so you can simultaneously connect SD, HD and Ultra HD equipment all on the same router at the same time. The Blackmagic Design Smart Videohub 12 x 12 is the worlds most advanced Ultra HD mixed format router with built in control panel and monitoring. 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. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |