MPEG TS PCR and PTS
Adams, Bruce (KMLWG)
Bruce.Adams at KantarMedia.com
Tue May 8 07:27:08 UTC 2018
The synchronisation between streams is fine but that's not what I'm after.
Please give a noob a break! :)
The gstreamer PTS is a relative timestamp which starts from 00:00:00 when I start playing.
How do I convert that to the time-stamp at the time of transmission?
If I add the system clock that gets me the reception time. It does not include the latency.
If I playback a TS I've previously saved I want to have the time-stamp it was transmitted which
could be days ago.
If I play a live stream via RTP I want to know the transmission delay.
I think a latency query is just the latency in the gstreamer pipeline.
The packets have time-stamps but gstreamer is (thankfully) processing those for me. I don't have direct access to them.
-----Original Message-----
From: gstreamer-devel [mailto:gstreamer-devel-bounces at lists.freedesktop.org] On Behalf Of Baby Octopus
Sent: 07 May 2018 19:30
To: gstreamer-devel at lists.freedesktop.org
Subject: RE: MPEG TS PCR and PTS
I'm not really sure if the DVB standard recommends using TDT to derive
timestampson the decoder side. Almost all the decoders that I'm aware
of(including gstreamer) synchronize the PTS to the clock using PES PTS and
PCR. And they work pretty well :)
~BO
--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list