How healthy
is your stream?
Paste an HLS or DASH URL. We'll pull the manifest, walk the bitrate ladder, probe a handful of segments, and hand you a Stream Health Score plus five diagnostic checks — in under a minute.
One score, five checks.
The score rolls up the same five probes the production monitor runs at probe publish-time — manifest health, segment availability, bitrate ladder, CDN response, and playback errors. Each one is scored 0–100 and individually banded, so the overall rollup points straight at the failing check.
Manifest health
We pull the playlist/multifest and parse it — missing or malformed tags are flagged before any segment is fetched.
Segment availability
We sample a handful of segments across each rendition and check size, HTTP status, and timing. A 404 here is the leading indicator for a stall.
Bitrate ladder
We score ladder shape — number of rungs, max-to-min ratio, and resolution spread. Single-rendition ladders fail this check.
CDN response
We fan out to a small set of probe regions and time the round-trip. A regional skew shows up as elevated origin-shield latency.
Playback errors
We queue up a quick hls.js / shaka probe and watch the player for rebuffer, gap, and fatal error events. Detected events roll up into the row score; the row detail line names the offending event type.
Drop your email.
We'll keep probing for you.
The Free Stream Check runs the same five checks one time. Once we've got your stream on the monitor, those same checks run on the cadence you pick — and a score move from green to amber pages you before a viewer tweets.