@mega-yfue/eufy-sdk / STATION_CHUNK_BYTES
Variable: STATION_CHUNK_BYTES
ts
const STATION_CHUNK_BYTES: 64000 = 64000;The payload size a station fills a CMD_VIDEO_FRAME to before splitting an access unit across several of them.
Verified on two independent camera models on one account: every frame of a split unit declared EXACTLY this, and the unit's last frame declared less.
Matched by equality, never as a floor. Stations that do not split deliver whole units in one frame far above this — measured at 148057, 231954 and 234670 bytes on three other models — and treating "at least this big" as "more is coming" holds those units back and then discards them as truncated, which costs exactly the keyframes a decoder cannot start without.