Simulator
Last updated
Last updated
The RouteEffect Simulator provides a fully virtual Blackmagic Design Videohub environment for testing and experimentation — no physical hardware required! Emulate Videohubs as small as the Videohub Mini 4x2 12G with four inputs and two outputs up to a Videohub 120x120 12G with a massive 120 inputs and outputs!
Most newer ATEM switchers can act as Videohubs, so you can configure the routing on those devices using RouteEffect.
When enabled, the simulator creates a mock Videohub with customizable inputs and outputs. You can:
Switch sources and destinations
Change labels
Preview UI behavior and routing logic
The simulated router behaves like a real device, making it ideal for evaluating RouteEffect’s features, building presets in advance, or demoing workflows when hardware isn’t available. From there, you can extend the capabilities of a standard Videohub by layering in RouteEffect-exclusive features like custom icons, port colors, reusable presets, virtual outputs, and more — all designed to make complex routing faster, clearer, and easier to manage.
You can configure the simulator to match the state of a real Videohub by importing its Protocol Preamble — the initial text output sent when connecting to a physical router via the Videohub protocol.
Connect to a real Blackmagic Design Videohub using a terminal or logging tool on port 9990. On macOS, you would open the Terminal application and type: nc IP_ADDRESS_OF_VIDEOHUB 9990
where IP_ADDRESS_OF_VIDEOHUB
is the address of the Videohub on your network
Copy the full protocol preamble (everything from PROTOCOL PREAMBLE:
through to END PRELUDE:
)
Create a new simulator in RouteEffect
Paste the text into the Initial State
field
Tap Add
to save the simulator
When you create a new Simulator, RouteEffect also creates a hidden Video Router entry that's tied to the Simulated video router.
RouteEffect will parse the preamble to set up inputs, outputs, labels, routing state, and more — giving you a faithful replica of your real-world Videohub inside the Simulator.
RouteEffect also comes with sample Protocol Preambles for the latest Videohub products from Blackmagic Design. To create a simulated Videohub from one of these samples, perform the following.
Tap +
and choose New Simulator
in RouteEffect
Tap Choose
next to the Sample Videohub field
Select a Videohub
Optionally change the name of your simulated Videohub
Tap Add
Tap Start Simulator
Tap Launch Client
Enjoy interacting with your virtual Videohub!
Tap Start Simulator
Tap Launch Client
Enjoy playing with your virtual Videohub!
The simulator will show addresses that are available for others to interact with the simulated video router. In the screenshot above, someone using RouteEffect could create an video router entry and enter the IP address of 192.168.87.39
and port 9990
. When they tap the Connect button, it will connect to the simulated router running on your iPhone, iPad, or Mac.
You can also access the simulator running on the same device by creating a video router entry with the IP address of 127.0.0.1
.
When you use a simulated Videohub device, any changes that you or others make to the server will be saved. When you relaunch the simulator, it will restore from the last saved state. This allows you to work and configure the Videohub as if it was a real device.
You can choose to restore the state to the initial preamble that you used when creating the simulator by following these directions.
Go to the simulator entry
Tap Edit in the upper-right corner
Scroll to the State Information section
Tap Revert to Original
Tap Save to save changes back to the simulator entry
When you launch the client again, it will look like the day you cloned the simulated device from the real one.
You may receive an error message while trying to start the simulator that the address is already in use. This can mean a couple of things.
A simulator is already running on that port. Two devices cannot use the same port.
Another application is using that port. Find the application and force quit it.
An unknown error. If you are sure that there are no simulators running or other devices on the network, you can force quit RouteEffect and relaunch it. If you are able to run the selected similar, it was probably a problem with RouteEffect that needed to be reset.
Blackmagic Design and Videohub are trademarks of Blackmagic Design Pty. Ltd. All product names, logos, and brands are property of their respective owners.
You can add a custom icon, backed by SF Symbols, to represent your simulated video router. Download the to see what you can assign to your simulator.