get timestamp from playbin

Nicolas Dufresne nicolas at ndufresne.ca
Fri Mar 17 18:01:41 UTC 2017


Le jeudi 16 mars 2017 à 13:02 -0700, pinkesh vaghela a écrit :
> The purpose here is to sync the multiple audio clients. I want to decode the
> timestamp for every frame set by the server(which will be system time of
> server) and by taking that as a reference for multi client sync.

In general this is easier to control the clock, base-time and latency
for that. If all pipelines have the same clock and same base-time, then
same running time in all clients will be the same moment. This way, you
can let GStreamer do it's sync, and use similar sync method in your
other clients (which I suppose are not GStreamer ?). Specifically for
RTP, there is extra configuration, but someone else would need to jump
in and explain.

regards,
Nicolas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20170317/c7e4b8cb/attachment.sig>


More information about the gstreamer-devel mailing list