3.2.2 Timers

This protocol has the following RTCP-related timers, in addition to those specified in [RFC3550] section 6.

RTCP Send timer: When the RTCP send rate is "normal", its next value is computed as specified in [RFC3550] Section 6.2. When the RTCP send rate is "packet pair fast", its next value SHOULD be set to 250 milliseconds. This timer is started each time an RTCP compound packet is sent, and is used to schedule the sending of the next RTCP packet pair. When the RTCP send rate is "packet train fast", its next value SHOULD be set to 1 second. This timer is started each time an RTCP compound packet is sent, and is used to schedule the sending of the next RTCP packet train.

RTCP Bye timer: <47> This timer SHOULD be set to 20 seconds. It is started when an RTCP BYE is received. There MUST be one timer per participant.

Packet loss notification timer:<48> This timer SHOULD be set to 200 milliseconds, and MUST be greater than or equal to this value. It is started when an RTCP packet is sent containing a packet loss notification extension.

RTCP feedback message fast timer: This timer SHOULD be set to 190 milliseconds. It starts when a RTCP feedback message is sent out the first time. It fires 4 times for each message, then stops. 

RTCP feedback message slow timer: This timer SHOULD be set to 3 seconds. It starts after the RTCP feedback message fast timer for a Video Source Request (VSR) message stops. It fires 5 times, then stops.