StreamTest — Test Any Live Stream
Paste your stream URL below and StreamProbe probes it from our servers: reachability, video codec, resolution, frame rate, and a live bitrate sample over 30 seconds. Supports RTMP, HLS, M3U8, RTSP, and SRT. No login required, nothing recorded.
Monitor this stream 24/7 — alerts when it drops. Start monitoring PRO
How StreamTest works
- Paste your stream URL. Any format:
rtmp://…,https://…/stream.m3u8,rtsp://…, orsrt://…. - Our servers probe from the outside. StreamProbe connects from a cloud server — the same vantage point your viewers and CDN use — and reads the stream headers. No video is stored.
- 30-second bitrate sample. After the initial codec check, StreamTest samples the live bitrate for ~30 seconds, then generates a shareable report.
- Shareable report link. Every test produces a permanent link you can send to a vendor or colleague. The report shows host and port only — your stream path and credentials are never published.
Protocol-specific test guides
Each protocol has different failure modes. Select yours for interpretation guidance:
- RTMP stream test — encoder ingest endpoints, Wowza, Nginx-RTMP, SRS
- HLS / M3U8 validator — CDN-delivered streams, playlist reachability, segment availability
- SRT stream test — low-latency broadcast, SRT listener vs caller mode
- CamCheck — Test an IP camera RTSP stream — Hikvision, Dahua, Axis, Reolink and other IP cameras
Frequently asked questions
What stream protocols does StreamTest support?
StreamTest supports RTSP (IP cameras), RTMP (live encoder outputs), HLS/M3U8 (HTTP live streams), and SRT (low-latency broadcast). Paste any stream URL — the tool auto-detects the protocol.
What does StreamTest measure?
For every probe: reachability (can our server reach yours?), connect time (TCP latency), video codec, resolution, frame rate, and bitrate. The free probe samples bitrate over ~30 seconds. Paid monitoring adds historical bitrate graphs, jitter, packet loss, and automated alerting.
Is my stream footage sent to StreamProbe servers?
No video frames are recorded or stored. Our probe server connects, reads the stream headers (codec, resolution, bitrate), samples the bitrate, then disconnects. The report stores only technical metadata — no video.
Why should I test my stream before going live?
Stream failures often show up hours after an encoder starts — bitrate drift, codec mismatch with downstream players, or silent packet loss visible only under load. A pre-flight probe catches these before your audience does.
What is a shareable stream test report?
After every test, StreamTest generates a permanent link you can share with your encoder vendor, CDN support team, or broadcast engineer. The report shows codec, bitrate, and connectivity data without exposing your stream path or credentials.