Resources · Tools

Free Stream Analysis Tools for Broadcast Engineers

Test SRT contribution paths, inspect HLS and MPEG-DASH manifests, and decode SCTE-35 cues with browser-based tools built for broadcast, OTT, FAST and streaming operations.

Broadcast engineering toolkit

Start with the Signal You Need to Inspect

Each tool focuses on a different layer of the video delivery chain, from SRT transport health to adaptive-bitrate packaging and SCTE-35 cue payloads.

Available now SRT stream health and reachability

Evrideo SRTCheck

Test whether an SRT contribution stream is reachable from London or US East and inspect how it behaves over public internet paths. SRTCheck reports connection, transport and media evidence including round-trip time, jitter, packet loss, retransmissions, dropped packets, bitrate, codecs and MPEG-TS health. When SCTE-35 is present, CueCheck provides deeper cue decoding and validation.

  • Validate SRT caller/listener reachability from two geographic test nodes
  • Review RTT, jitter, packet loss, retransmissions and latency-buffer fit
  • Inspect codec, resolution, frame rate, bitrate and MPEG-TS continuity evidence
  • Detect SCTE-35 signalling and send cues to CueCheck for detailed analysis

Choose the node closest to the market or path you want to validate. Testing from more than one location helps reveal whether an SRT stream is broadly reachable and stable over different public-internet routes.

Available now HLS and DASH stream diagnostics

Evrideo ManifestCheck

Analyse an HLS .m3u8 or MPEG-DASH .mpd endpoint for manifest compliance, adaptive-bitrate alignment and media-segment reality. ManifestCheck combines deterministic parsing with sampled media and browser playback evidence so broadcast engineers can investigate packaging, rendition, timed-metadata, DRM and low-latency issues in one report.

  • Check HLS playlists and DASH MPDs from a URL or pasted manifest body
  • Inspect MIME types, child URLs, codecs, bandwidth, resolution, frame rate and rendition alignment
  • Sample HLS TS/CMAF and DASH media references, initialization data and timeline availability
  • Find SCTE-35, ID3, HLS DATERANGE, DASH EventStream and emsg timed metadata
  • Review DRM/encryption signalling, LL-HLS or LL-DASH features and hls.js/dash.js playback telemetry
Analyse an HLS or DASH stream
Available now SCTE-35 decoder and cue analyser

Evrideo CueCheck

Decode a single SCTE-35 marker from hex or base64, or upload an MPEG-TS sample to inspect cue carriage and timing. CueCheck turns raw splice_info_section data into an engineer-readable report covering command timing, descriptors, identifiers, compliance checks and the evidence needed to troubleshoot ad insertion and content replacement workflows.

  • Automatically detect hex or base64 and decode a complete SCTE-35 splice_info_section
  • Validate CRC, splice command, adjusted PTS, break duration, event ID and auto-return state
  • Decode segmentation type, UPID, segmentation duration and web-delivery indicators
  • Inspect MPEG-TS cue PID, PCR-to-splice-PTS timing, pre-roll and raw evidence
  • Apply generic, linear broadcast advertising or FAST/OTT SSAI validation profiles
Decode an SCTE-35 cue
Connected diagnostics

Trace Problems Across the Signal Path

Use one tool for a focused check or move between them as a stream progresses from contribution transport to consumer delivery and ad signalling.

01 Transport

SRTCheck

Confirm that the SRT feed connects, survives the public-internet path and arrives with healthy transport and media evidence.

02 Delivery package

ManifestCheck

Inspect the HLS or DASH presentation, ABR ladder, media segments, timed metadata and browser playback behaviour.

03 Cue payload

CueCheck

Decode the SCTE-35 message itself and validate the command, timing, descriptors, UPID and delivery profile.

SRTCheck and ManifestCheck use the CueCheck API when SCTE-35 evidence is available. That turns marker detection into a deeper view of payload validity, command timing and segmentation metadata.

Tool selection

Common Questions About Stream Diagnostics

Which Evrideo tool should a broadcast engineer use first?

Use SRTCheck when the source is an SRT contribution feed or when geographic reachability is the concern. Use ManifestCheck for an HLS playlist or MPEG-DASH MPD, packaging compliance, ABR alignment, segments or player behaviour. Use CueCheck when you have an SCTE-35 payload or MPEG-TS sample and need to understand the cue in detail.

Can ManifestCheck analyse both HLS and MPEG-DASH streams?

Yes. ManifestCheck accepts HLS .m3u8 and MPEG-DASH .mpd endpoints, can classify pasted manifest content, and applies protocol-specific checks to playlists, MPDs, renditions, representations, sampled media and timed metadata.

What SCTE-35 information can CueCheck decode?

CueCheck exposes the splice command, adjusted PTS, break duration, event ID, CRC state and segmentation descriptors, including segmentation type, duration and UPID. With an MPEG-TS sample it can also inspect the advertised cue PID, cue carriage and PCR-to-splice timing.

Why does SRTCheck provide more than one test location?

An SRT stream can work from one network path and fail or degrade from another. London and US East nodes let teams compare reachability and stream health from two regions before a production contribution or distribution route goes live.