Queue sources
Add one URL or a stream-list file. Select one or multiple rows with standard range/multi-select behavior.

Startup and transport evidence
Measure startup time, decoded-frame cadence, and source handling for supported files and live streams. Content-quality scoring is a separate workflow.
Time to first frame (TTFF) measures startup. Component timings explain where that time was spent.
Time to first frame (TTFF) is measured to the first usable decoded frame. Component timing is reported only when the selected protocol/backend exposes it; unmeasured time remains explicit rather than being assigned to another phase.
Results retain startup timing, source properties, playback cadence, jitter, frame gaps, status, and notes.
| Field group | Measurements | Interpretation |
|---|---|---|
| Startup | Open, download, response, first byte, metadata, decode, other, total TTFF | Component availability depends on source type and backend instrumentation. |
| Video | Codec, resolution, duration, measured FPS | Values describe the decoded source observed by the probe. |
| Cadence | Decoded-frame arrival jitter and maximum inter-frame gap | Population standard deviation and maximum interval of decoded-frame arrivals. Buffering, decoder behavior, and local CPU scheduling can affect these measurements; they are not packet-level network-jitter measurements. |
| Operational | Cache state, status, notes, source URL | Retains failures and source handling needed to interpret timing. |
Finite HTTP media and live streams use different handling. Protocol availability depends on the qualified package and source.
Progressive HTTP/HTTPS media is opened directly where possible. Non-fast-start MP4/MOV or unreliable range behavior can use a verified temporary download fallback with a 4 GiB limit.
The default preserve_url policy requests the supplied URL without adding query parameters, preserving signed authentication. Optional explicit_bypass adds a cache-bypass query item and no-cache headers; use it only with compatible unsigned sources. It cannot prove every intermediary cache was bypassed.
RTSP, RTSPS, RTMP, RTMPS, SRT, UDP, and TCP sources are decoded incrementally and are not converted into a required full-download workflow.
Supported protocols and codecs depend on the media runtime included with each platform package.
Saved sessions can contain source URLs, query strings, or tokens in local plaintext settings. Credentials should be removed before sharing sessions or logs.
Queue sources, select rows, measure sequentially, and inspect timing and failures before exporting.
Add one URL or a stream-list file. Select one or multiple rows with standard range/multi-select behavior.
Selected streams run sequentially with Connected, Buffering, Sampling, Failed, and Completed states.
The preview shows the current or latest decoded frame while the result table retains timing, source, status, and notes.
Selection-aware CSV and JSON preserve both successful measurements and actionable failure evidence.