Wi-Fi Audio Connection
AirSlick streams whatever your Windows PC is playing straight to your iPhone over your own Wi-Fi. No app to install, no cable, no account — open a page in Safari and tap Play.
Signal path
No pairing codes, no drivers, no App Store listing to install first.
One double-click on the desktop launcher. It finds your default audio device automatically.
Same Wi-Fi network, any browser tab — or tap the AirSlick icon if you've added it to your Home Screen.
iOS requires one tap to start audio — after that, AirSlick handles the rest on its own.
Lock the screen, walk around, switch apps — playback keeps going until you stop it.
What it does
Every feature below is running in the current build — nothing here is roadmap.
Zero install
No App Store, no Windows installer to trust. AirSlick runs from a browser tab and can be added to your Home Screen like a native app.
~100–150ms
While the app is open, audio streams over a WebSocket and is scheduled sample-accurately with the Web Audio API — close to Bluetooth speaker latency.
Lock-screen safe
iOS won't run the low-latency path in the background, so AirSlick automatically switches to a real streaming audio track the moment you lock — and switches back the instant you unlock.
Multi-listener
Anyone on the same Wi-Fi with the link can listen at the same time — the PC broadcasts to every connected device.
Local only
There's no cloud relay and no account. Audio travels directly from your PC to your phone over your own router.
Open source
The full source — capture, server, and client — is public on GitHub. Read it, fork it, or run it yourself.
Under the hood
AirSlick captures your PC's audio output directly — whatever you'd hear through your speakers or headphones — using Windows' WASAPI loopback interface. No virtual audio cable, no driver install.
That raw audio feeds two paths at once: a WebSocket stream that a background script schedules through the Web Audio API for low-latency playback while the page is open, and an MP3 encode served as a plain HTTP stream that a real <audio> element uses whenever the phone is locked or backgrounded — the same mechanism internet radio apps rely on to survive iOS suspending a page's JavaScript.
Requirements
PC
Windows 10 or 11
Node.js and Python, installed once during setup
Phone
iPhone with Safari
iOS 15 or later recommended
Network
One shared Wi-Fi network
Both devices on the same router/subnet
Get AirSlick
AirSlick doesn't have a packaged installer yet — it's an early, actively-developed open-source project. Getting it running takes a few commands.
The repository README covers first-run setup, Windows Firewall configuration, and troubleshooting for multi-adapter networks.
View on GitHubMore from SlickLab.Digital
FAQ
No more than playing audio normally would. AirSlick closes its low-latency connection while your phone is locked and relies on iOS's native background-audio handling instead, rather than keeping a connection open and polling in the background.
No. Your PC and iPhone talk directly over your local Wi-Fi network. There's no cloud server, no relay, and nothing to sign in to.
That's deliberate. AirSlick is switching between its low-latency path and its background-safe path, and a brief gap is the trade-off for correctness — the alternative is audio glitching or repeating, which is worse.
Yes. Any device on the same Wi-Fi network with the link can connect and listen simultaneously — AirSlick broadcasts to everyone connected.
The receiving side is just a web page, so any modern mobile browser can likely play it. The PC side currently only supports Windows, since it captures audio through Windows' WASAPI loopback interface.