Back to browse
GitHub Repository

Shared live audio from YouTube. Add tracks and playlists to the queue, stream to browsers and Sonos and more.

44 starsPython

Airwave synced music streaming from YouTube/Spotify links

by Vibecoder_·Apr 10, 2026·2 points·0 comments

AI Analysis

●●SolidSolve My ProblemCozy

Single stream means zero drift—everyone hears identical audio simultaneously.

Strengths
  • One transcoded stream eliminates per-user processing and synchronization issues
  • yt-dlp integration pulls from YouTube, SoundCloud, Mixcloud without API keys
  • Sonos discovery works on local network for speaker control
Weaknesses
  • Self-hosting requires managing ffmpeg and yt-dlp dependencies
  • No mobile app, browser-only playback limits accessibility
Target Audience

People hosting parties or shared listening sessions

Similar To

Listen2Together · JQBX · Turntable.fm

Post Description

Airwave is a small self-hosted project that uses yt-dlp + ffmpeg to create a single live MP3 stream from supported sources.

All listeners connect to the same stream endpoint, which avoids drift entirely.

Supports YouTube, SoundCloud, Mixcloud, and Sonos.

Curious what people think about the approach.

Similar Projects