Syncing WebRTC to capture UTC timestamps
Currently we have a system that is using GStreamer to capture video and audio, and sends it to another GStreamer instance on a server over WebRTC for processing. That server is also receiving none video / audio data from another source.
What we would like to do is get the capture time of the frames out of the WebRTC feed on server so we can correlate it with the additional data.
My understanding is we should be able to add timestamps using rtppay on the sending side, and receive the timestamps using rtpdepay on the receiving side. Is this the correct approach?