RTSP Inspector Changelog
This is the changelog for RTSP Inspector. Our development philosophy is simple: we ship desktop software that solves a specific problem reliably.
We release new features when the industry outgrows the current workflow. We ship fixes when we break something. We adapt when the underlying platform changes, such as a new network stack, OS security policy, or protocol specification. This page documents those improvements, fixes, and adaptations.
We try to avoid pushing updates just to bump the version number. If the build you are using is stable and the changelog does not mention a fix or feature you care about, it is safe to skip the release.
The entries here prioritize changes that affect real use: installers, license activation, import and export behavior, offline work, report handoff, data-format compatibility, performance, and error handling.
If you are deciding whether to upgrade, start with the items that match your workflow and then install the newer build when the fix or feature matters. If you hit a regression, contact support with the current version, target version, operating system, and reproduction steps. To get the latest build, visit the download entry.
-
1.0.4 — 2026-07-17
- Diagnosis now distinguishes no evidence, active collection, incomplete evidence, and sufficient evidence; empty sessions no longer receive a healthy verdict, health score, or synthetic confidence.
- Reports and the desktop workbench now consume the same backend-authored diagnosis, preserving root cause, next action, evidence references, and unavailable states across HTML, Markdown, PDF, and UI surfaces.
- Stream views separate cumulative RTSP, RTP, RTCP, and codec totals from the bounded retained evidence window and preserve capture, network provenance, and duration.
- Reworked the protocol workbench for readable issue queues, evidence drill-down, timelines, stream tables, comparisons, and resizable native layouts; replays now accurately reflect real analyzer output.
-
1.0.3 — 2026-07-10
- Refined the desktop interface for a clearer, more consistent workflow.
- Fixed reliability and usability issues across everyday work.
-
1.0.0 — June 17, 2026
- Introduced live video preview panel next to the readiness checklist, allowing real-time, low-latency, hardware-accelerated monitoring of H.264/H.265 streams via browser Media Source Extensions (MSE) and jMuxer.
- Added H.265 deep slice-level diagnostics, supporting parsing of slice type, picture order count (POC), and parameter set references.
- Added GOP dependency propagation to accurately predict and flag corrupted or degraded frames following packet loss events.
- Abstracted network protocol handling (STUN client query, UDP multicast socket binding, and RTSP TCP transport) into a modular, standalone
network-corelibrary.
-
0.1.3 — June 11, 2026
- Fixed an issue where the connection could keep consuming CPU after the stream ended, instead of timing out cleanly.
- Packet loss reporting is now more accurate. Previously, packets arriving slightly out of order were sometimes counted as lost.
- Reopening a saved session now continues correctly—new observations no longer conflict with existing data.
- Improved handling of cameras that send media frames without responding to RTSP control commands. The connection now times out instead of waiting indefinitely.
- Authentication now properly rejects empty passwords instead of sending an invalid credential.
- The desktop interface is now fully type-checked for better stability and fewer runtime surprises.
-
0.1.0 — May 30, 2026
- Initial public release.
- Live RTSP stream diagnosis with RTSP, RTP, RTCP, SDP, H.264, and H.265 evidence.
- Diagnosis cockpit with verdict, primary issue, and evidence references.
- Paid report saving for PDF, HTML, Markdown, and JSON.
- .risession case save, open, replay, compare, and batch workflows.
-
0.0.5 — May 20, 2026
- Early access build with protocol analysis, diagnostics, and reporting.
-
0.0.1 — May 1, 2026
- Initial RTSP-over-TCP prototype.
Release context
How to read RTSP Inspector release notes
Turn camera black screens, VLC-vs-VMS mismatches, ONVIF handoff failures, blocked UDP media, RTP loss, and H.264/H.265 codec problems into a report a customer, vendor, or support team can act on.
Use this page to decide whether a release changes the exact workflow you rely on. Installer fixes, activation fixes, export behavior, local file compatibility, and evidence/report output matter more than a version number by itself.
-
Workflow areas to watch
- RTSP request and response timeline. Inspect OPTIONS, DESCRIBE, SETUP, PLAY, status codes, headers, CSeq behavior, and redacted authentication evidence.
- SDP and control URL resolution. See tracks, codecs, payload types, clock rates, control paths, and missing or inconsistent media declarations.
- RTP and RTCP signal analysis. Surface loss, duplicate packets, reordering, jitter, SSRC changes, malformed packets, and sender-report timing.
-
Upgrade decision
RTSP Inspector updates should be evaluated against the local tasks the product is meant to protect. If your current build is stable, upgrade when the notes mention a feature, platform fix, or defect that affects your work.
- Live RTSP-over-TCP inspection
- RTSP/RTP/RTCP/H264 evidence tables
- Diagnostics cockpit
- JSON report preview
-
Related pages
Before installing a new RTSP Inspector build, confirm the current download, license path, and support channel so rollback or activation questions have the right product context.