Hi,
I have a client GStreamer pipeline that pulls from multiple rtsp servers (IP
camera feeds) over a local network. I would like these cameras/feeds to be
as close to synced as possible (within 1-2 frames would be good). I've
looked at the net clock example in the gst-rtsp-server repository which is
an example of syncing different clients to the single rtsp server's feed
(server:
https://github.com/GStreamer/gst-rtsp-server/blob/master/examples/test-netclock.c
client:
https://github.com/GStreamer/gst-rtsp-server/blob/master/examples/test-netclock-client.c).
My question is somewhat in the other direction, how do I sync the
rtsp-server's feeds? Can I use one of their clocks as the "master" and have
the other rtsp servers use that clock as in the client(s)/server example?
Would I also need to change the clock to that "master" clock on the client
pipeline? And lastly would RTCP fit into this in any way?
Appreciate the help, just trying to get a clearer picture.
--
Sent from:
http://gstreamer-devel.966125.n4.nabble.com/_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel