Get RTP timestamp of the buffer

Yurii Monakov monakov.y at
Sat May 6 12:08:27 UTC 2017

Hi All!

Any thoughts on this?

I'm developing video recording application for air traffic control system.
And RTP <-> NTP timestams matching is essential for later playback of
multiple streams (audio, video, digital records).
So I need to get perfect time of the first key frame in each video sequence
(~20 min long).

Maybe I can alter the source code or subclass some gstreamer elements?

Best Regards,

2017-04-28 20:44 GMT+03:00 Yurii Monakov <monakov.y at>:

> Hi All!
> I have this pipeline in my application (using gstreamer-0.10):
> udpsrc -> gstrtpbin -> rtpmp4vdepay -> mpeg4videoparse -> appsink
> I can correctly get RTCP sender report and find NTP <-> RTP mapping. Now I
> want to map timestamps of appsink buffers to the external NTP time.
> Is there any way to get RTP timestamp of the buffers comming out of
> appsink?
> Yurii
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the gstreamer-devel mailing list