diff options
| author | Christophe Besson <cbesson@gmail.com> | 2026-08-16 20:58:17 +0200 |
|---|---|---|
| committer | Christophe Besson <cbesson@gmail.com> | 2026-08-16 20:58:17 +0200 |
| commit | f57b2f6c0c2770fe0f456128d985e29427d2432f (patch) | |
| tree | 3f502d00da42c3a82d755b1db8ec7cb29ed2c946 /packages/meshbay-node/src/meshbay_node/transport | |
| parent | e012b7e9ce55079f411943c7a1f6ccbfbd629a5f (diff) | |
| download | meshbay-f57b2f6c0c2770fe0f456128d985e29427d2432f.tar.gz | |
docs: what this session cost to find
Five lessons, and the first is the expensive one: a test that models a fix
agrees with it by construction. The buffer-ceiling test passed against a player
that still hung, because the model and the fix had the same author and the same
misunderstanding.
Also: `no-cache` only binds a browser that asks; redeploying during someone
else's test kills their session and truncates the log holding the reproduction;
`updateend` fires for `remove()`; and flow control on a media stream is a
window, not a debt.
USERGUIDE section 7 rewritten — it still described 24 segments in flight and
two transcode slots, and said "transcode" where ffmpeg does a `-c copy` remux,
which is exactly why a slot costs little and why 500 MB really does go on the
wire.
Diffstat (limited to 'packages/meshbay-node/src/meshbay_node/transport')
0 files changed, 0 insertions, 0 deletions