RTSPSRC TCP EOS issue
I am connected to an ip camera live. When property protocols is set for TCP, every 8 seconds I receive an EOS signal. When not set to TCP the signal is not sent.
let src = gst::ElementFactory::make("rtspsrc", None).map_err(|_| MissingElement("filesink")).unwrap();
src.set_property("location", &uri)
.expect("setting rtspsrc location property failed");
src.set_property("latency", &3000u32)
.expect("setting rtspsrc latency property failed");
src.set_property("timeout", &8000000u64)
.expect("setting rtspsrc timeout property failed");
src.set_property_from_str("protocols", "tcp");