Diagnostic instrument

ekoh

Audio streaming quality depends on more than raw speed. ekoh measures the specific network conditions that cause buffering, skips, and failed connections — across live radio, podcasts, and on-demand playlists.

Externally Known Obstruction Heuristics — a Belmont Labs field instrument
Cycles
Approx. 45–60s per cycle
No data leaves your network except standard HTTP requests
Viewing imported diagnostic  ·  captured  ·  from
VPN or proxy detected. VPNs can significantly affect streaming quality by adding latency, reducing throughput, and rerouting CDN traffic. Important: Many streaming services block VPN connections entirely or restrict content availability. Some services may not function properly, or at all, through VPNs. Results below reflect your tunneled connection. For accurate baseline diagnostics, disable your VPN and retest.
ℹ Understanding the Tests
Client tests measure YOUR connection — your DNS resolver, your routing, your bandwidth. These directly affect your streaming experience. Server tests measure the diagnostic server's infrastructure — useful as reference data, but they don't test your connection. The score is based 95% on client tests.
Cycle 1 of 1 0%
Initializing…
Test status
Diagnostic output

Latency profile (ms)

Latency data.

Streaming quality radar

Quality scores.

Throughput consistency — sustained live stream simulation

Live radio requires uninterrupted throughput. This chart shows speed samples over time — a flat line is ideal; spikes indicate instability that causes audio gaps.

Throughput over time.

Buffer headroom by bitrate

Podcast CDN reachability

Podcast CDN data.

HLS segment fetch simulation — inter-request timing (ms)

Playlists fetch many small segments in sequence. High variance here causes skips between tracks. Each bar is one simulated segment request.

HLS timing data.

DNS resolution — streaming infrastructure (ms)

DNS data.
Passphrase