Any news on the fix @jmillan ?
Yes that's correct. I am not claiming it's caused by mediasoup, yes most certainly it's caused by those timestamps being set (a bit, but enough to notice) incorrectly, probably simply by wall time of the moment the packet arrives to gstreamer. Because before the fix, everything worked fine until it crashed at ~80 seconds, i'm assuming after the fix, i should be able to not use the artificial timestamps and thing should be working.
It works with video (while the stream becomes a little bit jerky, unacceptable for movies but 100% fine for webcams). We are waiting for your fix and will retest again.
It seemed to help on the first try!! We will keep testing and keep you updated. Thanks!
Ah i understand, it's RTP packet timestamps which are all the same, but codec packets' pts within them are correct so the stream is playable. We will look into it on our side thanks.
So, your point is, it shouldn't crash, but it shouldn't work either, because timestamps of the packets are malformed? But how does it play in the first 80 seconds then?
Cool cool, have you reproduced it @jmillan ? Anything else we could do to help you fix it?
(every single time, but wait for ~80 seconds!)