Slow DTLS establishment
connectivitynetwork
DTLS is taking a long time to connect.
Description
Setting up a DTLS connection is necessary prior to sending or receiving any media on the connection.
It is assumed that the establishment of DTLS should take two roundtrips or a bit longer. If that isn’t the case, then in all likelihood there is a network issue or a media server that doesn’t implement DTLS properly.
What do we do here?
We check if the DTLS establishment time is higher than twice the round trip + 10% and with a minimum of 100ms on the peer connection’s active candidate pair. If this is the case, then we mark this Observation.