RtspInspector blogs
Published notes and SEO planning for RtspInspector.
H.264 RTP Packetization Mode 0 vs 1 in RTSP SDP: Single NAL, FU-A, STAP-A, and Camera Compatibility
How to debug H.264 packetization-mode in RTSP SDP, packetization-mode=0 vs 1, Single NAL packets, FU-A fragmentation, STAP-A aggregation, and camera decoder compatibility.
2026-06-03RTCP CNAME and RTSP Audio/Video Sync Debugging: RTP Timestamps, Sender Reports, Lip Sync, and Track Drift
How to debug RTCP CNAME, RTP timestamp mapping, sender reports, audio/video synchronization, lip sync drift, and multi-track RTSP camera timing problems.
2026-06-03RTP Sequence Number Wraparound Debugging: 16-bit Rollover, False Packet Loss, Jitter Spikes, and Long Camera Streams
How to debug RTP sequence number wraparound, 16-bit rollover, false packet loss alarms, long-running RTSP camera streams, jitter spikes, and sequence tracking bugs.
2026-06-03RTSP Aggregate Control URL Debugging: SDP control:*, Track URLs, SETUP 404, and PLAY Fails
How to troubleshoot RTSP aggregate control URLs, SDP control:* attributes, track-level control paths, SETUP 404 errors, PLAY failures, and camera URL construction bugs.
2026-06-03RTSP Scale and Speed Header Debugging: Fast Forward, Slow Motion, Trick Play, NVR Playback, and Unsupported Rate
How to debug RTSP Scale and Speed headers, fast forward, slow motion, NVR playback, Range interactions, unsupported playback rate, and trick play camera behavior.
2026-06-03RTSP TEARDOWN and Session Cleanup Debugging: Camera Resource Leaks, Reconnect Fails, Timeout, and Busy Streams
How to debug RTSP TEARDOWN behavior, session cleanup, camera resource leaks, reconnect failures, timeout handling, busy streams, and NVR session state problems.
2026-06-02H.264 FU-A RTP Fragmentation: Diagnosing Packet Loss, Reassembly Failure, and Broken RTSP Video
How to debug H.264 FU-A RTP fragmentation in RTSP camera streams, including missing fragments, start/end bits, NAL unit reassembly, packet loss, MTU, and decoder errors.
2026-06-02H.265 RTSP Stream Not Working: When to Switch the Camera Back to H.264
Why H.265 RTSP camera streams often fail in browsers, NVRs, analytics systems, and restreamers, and how to prove whether H.264 fallback is the right fix.
2026-06-02Missing H.264 SPS/PPS in RTSP Streams: Why VLC Plays but FFmpeg or Analytics Fails
Why missing H.264 SPS/PPS evidence causes RTSP decoder errors, black frames, and analytics failures even when tolerant players appear to work.
2026-06-02ONVIF Works but RTSP URL Fails: Finding the Real Camera Stream Path
Why ONVIF discovery can work while the RTSP stream fails, and how to debug camera profiles, media URLs, authentication, transport, and SDP evidence.
2026-06-02RTCP BYE and RTSP Camera Streams Ending Unexpectedly: Why Video Stops Without a Clear Error
How to debug RTCP BYE, RTP stream end, camera teardown, session timeout, packet loss, and unexpected RTSP stream stops with protocol evidence.
2026-06-02RTCP Sender Reports, Jitter, and Packet Loss: Reading Stream Health Without Watching Video
How RTCP sender reports and RTP timing evidence help diagnose RTSP camera stream health without relying on video playback.
2026-06-02RTP Dynamic Payload Type Mismatch: Fixing SDP, Codec Mapping, and Depacketizer Errors in RTSP Streams
How to debug RTP dynamic payload type mismatch in RTSP camera streams, including SDP rtpmap, H.264, H.265, AAC, ONVIF metadata, payload IDs, and depacketizer errors.
2026-06-02RTP Marker Bit and H.264 Frame Boundaries: Debugging RTSP Stutter, Missing Keyframes, and Reassembly
How to diagnose RTP marker bit behavior, H.264 frame boundaries, IDR keyframes, RTP timestamps, FU-A fragments, packet loss, and RTSP video stutter.
2026-06-02RTP Packet Loss in Camera Streams: Reading the Evidence Behind Freezes and Macroblocks
How to diagnose camera stream freezes, stutter, macroblocks, and decoder errors by inspecting RTP sequence and codec evidence.
2026-06-02RTP SSRC Change Mid-Stream: Debugging Camera Restarts, Stream Source Changes, Sequence Resets, and Decoder Glitches
How to diagnose RTP SSRC changes in RTSP camera streams, sequence number resets, timestamp discontinuity, camera encoder restarts, failover streams, and decoder glitches.
2026-06-02RTP Timestamp Drift in RTSP Camera Streams: Clock Rate, Jitter, Audio Sync, and Frame Timing
How to diagnose RTP timestamp drift, wrong clock rate, jitter, audio/video sync problems, frame timing errors, and camera stream playback instability in RTSP sessions.
2026-06-02RTSP 400 Bad Request on DESCRIBE: Camera URL, Headers, Encoding, and Proxy Troubleshooting
How to troubleshoot RTSP 400 Bad Request errors from IP cameras, especially DESCRIBE failures, malformed URLs, unsupported headers, reverse proxies, authentication, and vendor-specific stream paths.
2026-06-02RTSP 401 Unauthorized and 404 Not Found: Diagnosing Camera URL and Authentication Failures
How to troubleshoot RTSP 401 Unauthorized and 404 Not Found camera errors by separating credentials, URL paths, ONVIF discovery, and stream profile evidence.
2026-06-02RTSP 454 Session Not Found: Why SETUP or PLAY Fails After a Camera Connection Starts
How to troubleshoot RTSP 454 Session Not Found errors in IP cameras, NVRs, ffmpeg, VLC, SETUP, PLAY, session IDs, keepalive, and stale RTSP sessions.
2026-06-02RTSP 461 Unsupported Transport: Fixing SETUP Failed, UDP vs TCP, and Camera Transport Modes
How to troubleshoot RTSP 461 Unsupported Transport errors, ffmpeg method SETUP failed, UDP vs TCP interleaved transport, camera transport headers, and incompatible RTSP clients.
2026-06-02RTSP 500 Internal Server Error: Camera Stream Path, Encoder Resource, Firmware, and Session Diagnostics
How to troubleshoot RTSP 500 Internal Server Error from IP cameras and NVRs, including wrong stream paths, encoder resource limits, firmware bugs, maximum connections, and failed sessions.
2026-06-02RTSP 503 Service Unavailable: Camera Resource Limits, Too Many Streams, and Encoder Busy Errors
How to troubleshoot RTSP 503 Service Unavailable from IP cameras and NVRs, including too many clients, encoder resource limits, stream profile conflicts, and temporary server overload.
2026-06-02RTSP Audio Track, AAC, and Unknown SDP Tracks: Why a Video Stream Fails Before Playback
How to diagnose RTSP streams with audio tracks, AAC payloads, unknown SDP media sections, and client compatibility failures.
2026-06-02RTSP Authentication Loop: Fixing 401 Unauthorized, Digest Auth, and Camera Login Failures
A practical guide to RTSP 401 Unauthorized loops, Digest authentication, Basic authentication, stale nonce responses, wrong camera users, and URL credential problems.
2026-06-02RTSP Connects but Shows No Video: What to Inspect Before Blaming the Player
A practical diagnostic path for RTSP camera streams that authenticate and connect but still show a black screen or no decoded video.
2026-06-02RTSP Connects but UDP RTP Is Blocked: Firewall, NAT, Port Range, and TCP Interleaved Fixes
How to troubleshoot RTSP control working while UDP RTP media is blocked by firewall, NAT, VPN, missing port forwarding, or camera UDP source-port behavior.
2026-06-02RTSP Digest Authentication Debugging: 401 Unauthorized, Nonce, Realm, Basic vs Digest, and Camera Login Loops
How to troubleshoot RTSP Digest authentication failures, 401 Unauthorized loops, stale nonce values, realm mismatches, Basic vs Digest camera settings, and URL credential problems.
2026-06-02RTSP Main Stream Not Working but Sub Stream Works: What the Difference Proves
A diagnostic guide for IP camera cases where the RTSP sub stream works but the main stream fails, freezes, returns 404, or cannot be decoded.
2026-06-02RTSP Multicast and UDP Camera Streams: Why Discovery Works but Media Does Not Arrive
How to diagnose RTSP camera streams where ONVIF discovery, control traffic, or multicast setup works but RTP media never arrives.
2026-06-02RTSP Nonmatching Transport in Server Reply: Debugging Camera SETUP Responses and RTP Mode Mismatch
How to debug RTSP nonmatching transport errors when the camera replies with a different RTP transport mode, wrong interleaved channels, missing ports, or incompatible SETUP response.
2026-06-02RTSP Range Header and npt=now: Debugging Live Playback Start Time, Resume, and Camera Seek Errors
How to troubleshoot RTSP Range headers, npt=now, live camera playback, resume behavior, wrong start time, invalid seek, PLAY requests, and server response timing.
2026-06-02RTSP Stream Stops After 30 Seconds: Keepalive, Session Timeout, NAT, and Camera Idle Disconnects
Why RTSP streams stop after 30 seconds, 60 seconds, or a few minutes, and how to debug keepalive requests, session timeout, NAT, RTP silence, and camera disconnects.
2026-06-02RTSP Timeout: When to Try TCP Interleaved, UDP Unicast, or Fix the Network Path
How to diagnose RTSP timeout, RTP timeout, connection refused, and camera stream stalls by comparing UDP and TCP interleaved transport evidence.
2026-06-02RTSP over TCP Interleaved Channel Mismatch: Fixing RTP/RTCP Channel Mapping and No Video Problems
How to diagnose RTSP over TCP interleaved channel mismatch, RTP and RTCP channel mapping, Transport headers, interleaved=0-1, no video, and camera media parsing failures.
2026-06-02RTSPS and RTSP over TLS Debugging: Camera Certificates, Handshake Failures, and Secure Stream Errors
How to troubleshoot RTSPS and RTSP over TLS failures, including certificate errors, TLS handshake problems, secure camera streaming, authentication, and media transport.
2026-06-02SDP, H.264, and H.265 in RTSP Diagnostics: The Metadata That Decides Whether Video Can Start
Why RTSP diagnostics should inspect SDP and codec parameter evidence before treating a camera stream as a player compatibility problem.
2026-06-01RTSP Diagnostics: Evidence Before Playback
A short note on why RTSP troubleshooting pages should focus on protocol evidence before playback claims.