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.

ToolX Video Player

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.

RTP Streams Tab

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.

SAP Trace Tab

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.

SNMP VIVOE MIB Tab

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