Synchronization precision

Tim Müller tim at
Tue Jul 2 17:06:48 UTC 2019

On Mon, 2019-07-01 at 14:26 -0500, RiccardoCagnasso wrote:


> At gstreamer conference 2017, doctor Raghavan gave a presentation
> about his library that allowed to create simple synchronized. During
> his conference he did highlight something that I had encountered
> before: the synchronized playback is not really perfectly accurate.
> There's usually, an random error that is maximum less than a frame.
> This means that "sometimes", usually once in several seconds, a frame
> is rendered slight after or before its counterpart. This seems to
> happen with the same extent whether the two videos are played on the
> same computer or on two distinct connected via ethernet (which makes
> sense, since the delay of ethernet is sub-1ms).
> In practical scenarios, the error is unnoticeable if any kind of
> bezel is involved, e.g. any kind of video wall, but it becomes
> apparent on a continuous screen, e.g. a ledwall. It's also quite easy
> to spot using the "slow motion" feature (120 fps) of any smartphone.
> here is an example taken from a very big
> videowall.

For what it's worth, Marc Leeman also gave a talk about this at the
GStreamer Conference 2011:

(Don't remember into how much detail it went in terms of solutions
though, just thought it might be of interest).

Tim Müller, Centricular Ltd -

More information about the gstreamer-devel mailing list