RTP: Matching server and client timestamps

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

RTP: Matching server and client timestamps

GStreamer-devel mailing list
Hi,

I have a client+server stream based on rtpbin. The video stream comes from an appsrc which sets the buffers PTS. If I probe on different places on the client pipeline (e.g. the decoder src pad) I see that the buffers PTSs are in a different clock domain.

Is there any way to recover the server-side timestamps from the client pipeline? This would be useful for instrumentation and to support encoder features like invalidating dropped reference frames.

Ideally I would like to get it from the timestamp in GstRTPPacketLost, so I don't have to probe downstream and wait for the next GstBuffer flagged as DISCONT.

Thank you,
Pablo

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel