Transmit absolute time

Pietro Bonfa' pietro_bonfa at
Tue Oct 13 08:18:36 PDT 2015

My main goal is to estimate the time difference between various frames
acquired from many devices.

This means I would opt for "transfer accurate timestamps as metadata" in
your list.

I really look forward to see your presentation. I searched for your
slides on the gstreamer website but I could not find them. Are they
available somewhere else?

Finally, I read your post about PTP and I can correctly interface the
PTP server with gstreamer thanks to your work so...thank you!
And thanks also for your time.


On 10/13/2015 04:57 PM, Sebastian Dröge wrote:
> On Di, 2015-10-13 at 16:34 +0200, Pietro Bonfa' wrote:
>> Hi,
>> I'm trying to rewrite an application which deals with synchronized
>> videos using gstreamer.
>> I have a series of raspberries synchronized with a precise time
>> protocol server.
>> In my old application I was able to send frames with time-stamps
>> related to the global clock. Is there a way to do something similar
>> with gstreamer? This looks to me the only (accurate and reliable) way
>> of estimating the time differences between the various frames.
>> I tried other approaches (rtsp for example) but I cannot obtain the
>> same accuracy (better than 5ms) that I have with my original code.
> Media transport (RTSP) and clock synchronisation (PTP) are two
> orthogonal problems :) You can also use a PTP clock together with RTSP.
> Is your goal to synchronise multiple receivers? Or synchronise sending
> from multiple senders? Or to transfer accurate timestamps as metadata?
> You probably want to watch my talk from this year's GStreamer
> conference once the videos are uploaded. It was about exactly this
> topics :)
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at

More information about the gstreamer-devel mailing list