Optimize stream defaults for weak connections

This commit is contained in:
2026-06-05 21:26:31 -07:00
parent 5bf59b2436
commit 2c2b0fdf78
5 changed files with 106 additions and 36 deletions

View File

@@ -36,10 +36,10 @@ const elements = {
const context = elements.canvas.getContext('2d', { alpha: false });
const FRAME_LATE_GRACE_SECONDS = 0.25;
const MAX_PENDING_FRAME_QUEUE_SECONDS = 2;
const MAX_DECODED_FRAME_QUEUE_SECONDS = 3;
const MIN_PENDING_FRAME_QUEUE = 12;
const MIN_DECODED_FRAME_QUEUE = 24;
const MAX_PENDING_FRAME_QUEUE_SECONDS = 1.5;
const MAX_DECODED_FRAME_QUEUE_SECONDS = 1.5;
const MIN_PENDING_FRAME_QUEUE = 6;
const MIN_DECODED_FRAME_QUEUE = 8;
const IMAGE_DECODE_TIMEOUT_MS = 3000;
const FRAME_STALL_CHECK_MS = 1000;
const FRAME_STARTUP_STALL_RESET_MS = 10000;