How to add buffer for RTSP server?

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

How to add buffer for RTSP server?

Ростислав Косивец

Hello, I’m trying to create the following pipeline:
On Jetson:
1.1) camera -> … - > udpsink
1.2) udpsrc -> rtspserver
On Host PC
2.1) rtspsrc -> jitterbuffer -> detection -> tracker -> analytics

The main question is
My Jetson connected to Host PC over local WiFi network. I’ve choosen mesh WiFi Tenda Nova MW3. When Jetson reconnect from one WiFi access point to another, I loose some frames (from 0.5 to 10 seconds of stream). I understand that we cann’t get ideal seamless WiFi network, and system will "loose some frames"during reconnection.

  1. How to setup buffer in RTSP server to keep frames on Jetson client when it reconnects to another WiFi point and continue send frames from last point to Host PC?
  2. Should I setup buffer on udpsink or udpsrc or rtspserver?
  3. How to config rtpsrc to send frames from “losted time”?
 
I've try to setup buffer on udpsrc and udpsink, I've try to setup do-retransmission on rtspsrc, but it didn't work, or may be I did it wrong.
 
-- 
Best regards,
Rostislav Kosivets, CTO
Paycon Technologies Ltd.
 

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel