Real-time RTSP/RTP stream analyzer. Monitor packet loss, jitter, bitrate, and timing at the protocol level — no video decoding required.
Download
Separate stats for video/audio streams. Export to JSON for automation.
v0.1.0 — Single binary, no dependencies
On macOS/Linux: chmod +x wink-rtsp-stats-* after downloading
Diagnosing RTSP camera streams at the RTP level. See packet loss, jitter, and timing issues without decoding video.
No. Pure packet analysis means minimal CPU, no GPU required, and no codec dependencies.
Any RTSP source: Hikvision, Dahua, Axis, Reolink, Uniview, Amcrest, Ubiquiti/UniFi, Foscam, Lorex, Swann, EZVIZ, Hanwha, Bosch, Panasonic, Sony, Vivotek, GeoVision, ACTi, Pelco, Avigilon, Honeywell, FLIR, Mobotix, and any NVR, DVR, encoder, or media server that outputs RTSP/RTP.
Yes. Pass multiple URLs or use a file. Per-stream stats with combined summary.
Variation in packet arrival times. High jitter = network congestion. Calculated per RFC 3550.
Yes. Use rtp --port 15002 to listen for RTP on a UDP port.
Use --output json for machine-readable output. Good for automation and monitoring.
Yes, free for personal and non-commercial use under CC BY-NC-ND 4.0. Commercial licensing available.
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 (CC BY-NC-ND 4.0). Free for personal use with attribution.
CC BY-NC-ND 4.0 — Free for personal and non-commercial use
Share with attribution. No commercial use or derivatives without permission. Contact us for commercial licensing.