From 7620b935728ea964ddca09b91ac0be36069a8c64 Mon Sep 17 00:00:00 2001 From: Luke Hoersten Date: Wed, 15 Jul 2026 19:04:56 -0500 Subject: release: v1.3.1 Stream throughput tuning, measured on hardware (kitchen panel): wire 53 -> 74 Mbps, per-frame recv 30.5 -> 21.4 ms, painted fps 19.8 -> 23.6, g2g 73 -> 62 ms, sender backpressure 61% -> 47%. - lwip: TCP_WND 5760 -> 23040 (16 x MSS), RECVMBOX 6 -> 32 - eth: EMAC RX DMA pool sized above the TCP window (1600B x 24); below-window pool caused silent burst tail-drop + ~200-400ms sender RTO stalls - stream: TCP-window decomposition instrumentation (wire kbps, hdr_gap, pend_age) in the window log and /state; connect log stamps TCP_WND/MSS/RECVMBOX Set VIEWPORT_VERSION and scrypted/package.json to 1.3.1. --- main/viewport_state.h | 2 +- scrypted/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/main/viewport_state.h b/main/viewport_state.h index c79d9cc..7f66dd3 100644 --- a/main/viewport_state.h +++ b/main/viewport_state.h @@ -3,7 +3,7 @@ #include #include -#define VIEWPORT_VERSION "1.3.0" +#define VIEWPORT_VERSION "1.3.1" #define VIEWPORT_PANEL_WIDTH 800 #define VIEWPORT_PANEL_HEIGHT 480 diff --git a/scrypted/package.json b/scrypted/package.json index 767045b..68089a7 100644 --- a/scrypted/package.json +++ b/scrypted/package.json @@ -1,6 +1,6 @@ { "name": "scrypted-viewport-script", - "version": "1.3.0", + "version": "1.3.1", "private": true, "description": "Workspace metadata so editors can find @scrypted/sdk types when iterating on scrypted-viewport.ts locally. The actual install is to paste the file into Scrypted's Scripts plugin; nothing here is shipped.", "devDependencies": { -- cgit v1.2.3