I did some wireshark sniffing on the new remote source type for rtsp, and noticed it does not use any of the usual keep alive methods (receiver report, get parameter), and this is causing my cameras to stop responding after a minute or so. Libvlc sends a get parameter about every 60 seconds, and ffmpeg sends a get parameter about every 30 seconds. Vlc player sends a receiver report every 5 seconds. I would just use libvlc or ffmpeg, but they either consume too much cpu, or have image quality problems.
Can one of these keep alive features be added to the remote source type?
Thanks for any help.