Videohubs can be controlled in a number of ways.
All Videohubs come with a USB connection, which can be connected to a Mac or Windows PC running the Videohub Utility. This computer becomes the host server through which other computers and devices on the same network can control the Videohub routings.
Newer Videohub models, like Compact, Smart, Micro and Universal Videohub, also have an Ethernet connection. This Ethernet connection embeds the server control, allowing the Videohub to connect directly to your network, and eliminating the need for a host computer.
Videohubs can be controlled remotely over a network either using a computer running the Videohub Utility, or a Blackmagic Design Smart Control hardware panel.
You can also use the RS422 control port on newer models of Videohub, which uses the Leitch Serial Pass Through Protocol to provide control.
Finally, there is also a dedicated API and SDK for Videohubs, which you can use to create your own control solutions.