A crossplatform audio syncing app to play music on two or more devices simultaneously.
-
Stream Opus-encoded audio using WebRTC to clients
-
Automatic detection of latency using cross correlation with microphone signal
-
Allow custom delay offset to fine-tune (in the case of hardware latency)
-
Play audio using WebAudio
-
Use a yt-dl wrapper as an audio source
-
Allow joining of groups via short code/QR code?
-
Enable requesting and skipping songs
-
API to get current queue