jitter-bench
A jitter buffer trades latency for continuity and can do nothing else. Hold packets longer and fewer are missing when their turn to play arrives; every millisecond held is a millisecond added to the conversation. There is no setting that escapes the trade, so the only real question about a policy is where on the curve it lands.
Everything below is computed in your browser by the Go simulator compiled to WebAssembly — the same code the command line tool runs, so this chart cannot disagree with the published tables. Conditions are synthetic and reproducible from a seed, not captures of real networks.
Loading the simulator…