synchronizing multiple rtsp servers to same clock

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

synchronizing multiple rtsp servers to same clock

tonyl7126
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