timeout-inactive-sources causing audio sync issues
I work on a number of RTSP camera sources and one of the issues that happen is that some of the gstreamer pipelines receive a lot of EOS and keep restarting. The root cause was that the data will stop coming on the source and it would result in the RTP session closing.
The fix timeout-inactive-rtp-sources
by @meh to continue has been a huge help in resolving this.
But the issue now is that when there is an audio stream as well coming from the camera where I use timeout-inactive-rtp-sources
, the audio and the video go out of sync.
I feel like we need to synchronize the timestamps between and audio and video after an event like this?