Join Nostr
2026-10-14 13:57:11 UTC
in reply to

bitvid on Nostr: Good ideas. SSR plus caching the first ~30s would definitely fix the cold start, but ...

Good ideas. SSR plus caching the first ~30s would definitely fix the cold start, but at that point it's a CDN, and bitvid is deliberately a static client with no server. What we can do client-side: we already try the direct URL first, fall back to WebTorrent if it stalls, and play HLS via hls.js when a host provides it. Next up is smarter probing (Range requests instead of HEAD, remembering dead hosts across sessions) and warming the first few seconds on hover. A ZeroNet-style nostr/nsite daemon that acts as a local caching relay + seeder is the real fix tbh. If someone builds it, bitvid would happily talk to it. Keep the ideas coming.