Blackmagic Videohub SDK
is a useful toolkit that is designed to provide developers with a set of sample applications and the necessary code and documentation for understanding and implementing common tasks. As you probably guessed, the software development kit addresses anyone who is interested in creating new applications for managing Design VideoHub routers.
It is worth mentioning that Blackmagic also offers a full management suite comprised of the server and client for controlling Videohub. The later tool comes with several panels that allow you to manage all of the Videohub routers you are trying to connect. In case you do not intend to use all of the outputs available, then you can go for the personal router window so that you can get the router up and running with just a few clicks.
The SDK is compatible with all 3Gb/s Videohub routers and enable developers to add extra protocols that support the integration into other large infrastructures. Besides the versatile system integrators that allow you to create custom video systems, the SDK also permits the design of custom and web interfaces. To make everything smoother in this sense, the developer ensured that the development kit is compatible with the industry standard C++ and comes with all libraries, documentation and sample code you would need.