(see scripts/generate-token.js ).
Large files are split into chunks. The client monitors network conditions (via RTCPeerConnection.getStats() ) and dynamically adjusts chunk size to keep the round‑trip time under 100 ms. This approach eliminates the “stall” users see when uploading a big asset through HTTP. ebwh-116