Nice overview. The point about RTSP being a first-mile ingest protocol rather than a playback one is the key framing, and it’s often missed. At Ant Media we see the same pattern with IP cameras and drones: RTSP in, then WebRTC out for sub-second browser playback, with HLS as a fallback for larger audiences. Latency also depends a lot on the transport (UDP vs. TCP interleaved) and on camera-side buffering, so real-world numbers vary by deployment. For anyone who wants another take on how RTSP works, we’ve covered it here: https://antmedia.io/rtsp-explained-what-is-rtsp-how-it-works/
