Are you sure that uses RTSP, and not something like HLS? I've never seen an RTSP stream with that bad of latency before. Most devices that speak RTSP natively have about half a second (give or take half a second) of latency on the encoding side of things.