vsmSOUL provides the central service for stream routing and resource management across single-switch, spine-leaf, or mesh network infrastructures. Through vsmStudio, it provides a unified northbound matrix representation of the network towards an overall control system. Using standardized or vendor-specific APIs, vsmSOUL accesses switches and network components, including encoding and decoding devices, cameras, multiviewers, processors, switchers, consoles, etc, to directly control the generation, registration, routing and monitoring of streams. It follows industry specifications like NMOS to utilize devices. In addition, proprietary interfaces and methods are used to achieve the most versatile control over edge devices.