Why no server audio WebSocket?
Vercel Functions are not a good home for a long-running audio relay. The MVP therefore uses Vercel for room creation, QR links, short-lived provider tokens, and polling-based WebRTC signaling. Live audio flows browser-to-browser, then each listener opens a provider sidecar for the remote audio track.