STREAMER Synchronizing multiple sources to a common receiver

Sebastian Dröge sebastian at centricular.com
Mon Nov 28 21:36:16 UTC 2016


On Mon, 2016-11-28 at 07:20 -0800, LC wrote:
> This is quite relevant to my needs. 
> 
> It looks good enough to try. 
> 
> Actually, I need synchronization to ms of 10^3. 
> 
> Is it possible to achieve it by here described solution or i need
> something more accurate like rfc7273-sync ? 

You can achieve ms-accurate synchronization in either case, RFC7273
just gives you a way of advertising which clocks are used and allows
you to use them automatically without further configuration.

There are also various other ways how you can achieve synchronization,
it all depends on your setup.


The accuracy however mostly depends on a) how accurate you can
synchronize to a clock shared between the senders and receivers, and b)
how accurate the capture time measurements are, and c) how well the
latency of the different parts on the receiver are taken into account
(e.g. if you have two different display paths, you will only get
synchronization in the best case as good as the latency measurement
error between the two).

> And if i should use rfc7273-sync, how it changes the use of rtpbin. 

See my other reply to your other mail :)

> Can i use the same session mechanism ?

What session mechanism do you mean?

-- 
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20161128/ae584326/attachment-0001.sig>


More information about the gstreamer-devel mailing list