I’m using rtpbin elements to transmit video over RTP+RTCP between two clients. I’ve noticed that my Sender Report (SR) packets contain Receiver Report (RR) blocks only at the beginning, but later on, they are no longer present.
I’m wondering why this happens, and what factors influence whether a Receiver Report block is included inside a Sender Report.
However, I noticed that my Receiver Reports always show an interarrival jitter of 0, even when I use various network tools to introduce network disruption — while the fraction lost value changes as expected, the jitter always remains zero.
I’m wondering: is the jitter calculated internally by the rtpbin element based on the Sender Reports it receives?