-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Using the WebCodecs + Webtransport demo (https://webrtc.internaut.com/wc/wtSender2/), select high resolution (e.g. full-HD) and AV1 with "realtime" latency and a bitrate of 500 Kbps. Then measure glass-glass latency with a timer application on your smartphone.
You will most likely measure glass-glass latency 6+ times larger than the P-frame RTT (frame RTT for frame lengths of < 5000 bytes).
One explanation is that a steady stream of P-frames do not expand the congestion window, so that when an I-frame comes along at 10x the size of a P-frame, multiple round-trips are required to send it. This leads to a graph where the P-frames cluster around RTTmin and the I-frames show frame latencies several times larger (since the I-frames require multiple roundtrips to send).