ToolX¶
ToolX is a zero-configuration video streaming diagnostic tool for GVA platforms. It provides automatic stream discovery, playback, recording, and SNMP device management — fully compliant with DEF STAN 00-082 Issue 3.

For the full product page visit astutesys.com/toolx.
Key Capabilities¶
| Capability | Description |
|---|---|
| Stream Discovery | Automatic SAP/SDP discovery — cameras appear within seconds of coming online |
| Video Playback | Live decode and display of any discovered stream |
| Stream Generation | Create synthetic test streams for integration testing without hardware |
| SAP Trace | Real-time monitoring of SAP announcement traffic on the network |
| SNMP / VIVOE MIB | Built-in browser for querying DEF STAN 00-082 compliant camera management interfaces |
| Recording | Capture video streams to file for offline analysis |
Tabs Overview¶
RTP Streams¶
View all discovered video streams on the network. Each row shows the stream name, source address, codec, resolution, and multicast group.

SAP Trace¶
Monitor raw SAP announcement and deletion packets in real time. Useful for diagnosing discovery issues — if a camera isn't appearing, check here first.

SNMP VIVOE MIB¶
Browse the VIVOE Management Information Base on any DEF STAN 00-082 compliant device. Query manufacturer info, serial numbers, video format tables, channel control, and multicast configuration.

Supported Codecs¶
| Codec | Type | Typical Bitrate (720p @ 25 fps) | Use Case |
|---|---|---|---|
| YCbCr 4:2:2 | Lossless | ~368 Mbps | Maximum fidelity, 10 GbE networks |
| RGB 24-bit | Lossless | ~553 Mbps | General purpose, full colour depth |
| Mono 8 / 16-bit | Lossless | ~18 / 37 Mbps | Thermal imaging (TI) sensors |
| H.264 | Compressed | ~2–8 Mbps | Standard 1 GbE networks, multi-camera |
| H.265 | Compressed | ~1–4 Mbps | Bandwidth-constrained links |
| JPEG 2000 | Compressed | Variable | Legacy systems |
| AV1 | Compressed | Variable | Next-generation GSA applications |
How It Works¶
Three protocols work together to provide zero-configuration video distribution:
| Step | Protocol | Description |
|---|---|---|
| Discover | SAP | Cameras announce themselves on the network every few seconds |
| Describe | SDP | Each announcement carries resolution, codec, and address details |
| Deliver | RTP | Video streams over efficient UDP multicast |
GVA Camera Designations¶
Cameras follow a standardised naming scheme defined by DEF STAN 00-082:
| Abbreviation | Type | Example |
|---|---|---|
| DL | Daylight (visible spectrum) | Front Center DL |
| TI | Thermal Imaging (infrared) | Front Center TI |
| PAX | Passenger / interior | PAX Camera 1 |
Built on MediaX¶
ToolX is built on the open-source MediaX streaming library. MediaX handles the low-level RTP/SAP/SDP protocol work while ToolX provides the Qt6 GUI for diagnostics and monitoring.
See Also¶
- ToolX Product Page
- MediaX — the underlying streaming library
- DDS Middleware — DDS sits alongside video streaming on the GVA backbone