Scout for Wowza Streaming Engine
Scout is a commercial module for Wowza Streaming Engine that
injects CMSD (CTA-5006 — Common Media Server Data) metadata into HTTP responses for
HLS and DASH streams, with integrated Media Quality Assessment (MQA) and a rich telemetry
pipeline.
When a client requests an HLS or DASH resource from an application that has Scout loaded, the module attaches standardised CMSD keys — bitrate, object type, streaming format, stream type, and quality scores — to the response in real time, with no re-encoding and no interruption to the stream.
Features
CMSD-Static header:
ot(object type),sf(streaming format),st(stream type),br(bitrate) — injected on every HLS and DASH session.CMSD-Dynamic header:
vmaf,psnr,ssimquality scores (SVTA2128 MQA extension) — injected alongside CMSD-Static when quality data is available.HLS and DASH support: Cupertino (HLS) and MPEG-DASH streaming sessions.
H.264 SEI ingest: Extract SVTA2128 MQA quality scores embedded by the live encoder directly in the H.264 bitstream (user_data_unregistered SEI).
MQA REST ingest: Accept quality scores pushed by an external encoder or quality-assessment tool (Standard license and higher).
Prometheus metrics export: Per-stream quality scores and counters with VMAF histogram (Standard license and higher).
Webhook JSON export: Periodic push of all active stream metrics to a configurable HTTP endpoint (Standard license and higher).
OpenTelemetry (OTLP) export: Metrics via gRPC or HTTP/protobuf to an OpenTelemetry Collector (Integration license and higher).
Kafka export: Per-stream metrics published to a Kafka topic (Integration license and higher).
Quality alerting: Webhook alerts when VMAF drops below a configurable threshold (Enterprise license).
License tiers
Scout is available in three tiers. See License for details.
Tier |
Features included |
|---|---|
Standard |
CMSD-Static and CMSD-Dynamic header injection, H.264 SEI ingest, MQA REST ingest, Prometheus export, webhook JSON export. |
Integration |
All Standard features, plus OpenTelemetry (OTLP) export and Kafka export. |
Enterprise |
All Integration features, plus quality alerting. |