User's Manual

Table Of Contents
LEGEND
line feed or carriage return
and so on
Version 2.3 of the Blackmagic Videohub Ethernet Protocol
was released with Videohub 4.9.1 software.
Protocol Preamble
The first block sent by the Videohub Server is always the protocol preamble:
PROTOCOL PREAMBLE:
Version: 2.3
The version field indicates the protocol version. When the protocol is changed in a compatible
way, the minor version number will be updated. If incompatible changes are made, the major
version number will be updated.
Device Information
The next block contains general information about the connected Videohub device. If a device
is connected, the Videohub Server will report the attributes of the Videohub:
VIDEOHUB DEVICE:
Device present: true
Model name: Blackmagic Smart Videohub
Video inputs: 16
Video processing units: 0
Video outputs: 16
Video monitoring outputs: 0
Serial ports: 0
This example is for the Smart Videohub which is a 16x16 router.
If the Videohub Server has no device connected, the block will simply be:
VIDEOHUB DEVICE:
Device present: false
If a device is present, but has an incompatible firmware, the status
reported will be:
VIDEOHUB DEVICE:
Device present: needs _ update
In the last two situations, no further information will be sent, unless the situation is rectified.
If the Videohub Server detects a new Videohub attached, it will resend all blocks except the
protocol preamble to indicate the device has changed, and allow the client to update its cache
of server state.
76Developer Information