Listener join
Enter a 6-digit PIN and tune into the live room.
This app is built for one hoster sending one audio track to the server, with listeners receiving that same relayed stream.
Listener join
This app is built for one hoster sending one audio track to the server, with listeners receiving that same relayed stream.
How it works
Host flow
The host browser never sends separate streams to every listener. The server receives one source track and fans
it out through MediaRelay.
Connectivity
Signaling runs over Socket.IO, and both browser and server use the same ICE server configuration injected from
ICE_SERVERS_JSON.
Limits
No playlists, HLS, recording, chat, or multi-hoster rooms. Just one live audio source and PIN-based listening.