I’m having an issue with recorded RTSP streams using the rtp-record media caster type. The mp4 recording contains some negative sample deltas, which are shown here in Mp4 Explorer as being huge since they’re read as unsigned ints, as it should be.
According to the specification, “d**urations in the ‘stts’ box are strictly positive (non-zero)” and this is causing us unresolvable synchronization and clip issues which appear more evident for longer videos.
We’ve noticed that this issue is not present when we use the rtp media caster type and then record the stream using an incoming stream recorder.
Why do the rtp-record media caster and the stream recorder show this different behavior?