Skip to main content

I built an open-source Windows app to stream PC audio to Sonos

  • April 26, 2026
  • 6 replies
  • 256 views

Forum|alt.badge.img

  Hi everyone,

  I built an open-source Windows app called RoomRelay for a use case I kept running into: streaming live Windows audio to Sonos speakers without needing AirPlay, Bluetooth, line-in hardware, or older tools.

  It can stream:

  - whole-system Windows audio
  - audio from a selected application, on supported Windows versions

  It discovers Sonos speakers on the local network and sends the stream directly over LAN.

  GitHub:
  https://github.com/guicn555/RoomRelay

  Release downloads:
  https://github.com/guicn555/RoomRelay/releases/latest

  A few honest limitations:

  - This is best for music, podcasts, radio, and background audio.
  - It is not meant for low-latency gaming or perfect video lip-sync.
  - The stream is local-network only.
  - Per-app capture works best on current Windows 11 builds.
  - You may need to allow the Windows Defender Firewall prompt on your private network.

  I’m posting here because I’ve seen a lot of older threads where people ask how to use Sonos as PC speakers or stream Windows audio to Sonos, and the usual answers are line-in, Bluetooth-capable Sonos models, AirPlay workarounds, or Stream What You Hear.

  If anyone tries it, I’d especially appreciate feedback on:

  - which Sonos model(s) you tested with
  - Windows version
  - whether discovery worked
  - latency/stability
  - any firewall/setup friction

  I’m happy to take bugs or compatibility reports on GitHub.

6 replies

Corry P
Forum|alt.badge.img+19
  • Sonos Staff
  • April 27, 2026

Hi ​@guicn555 

Welcome to the Sonos Community!

Thanks for sharing your work - I’m sure some here will find it useful!

 


  • Lyricist I
  • April 28, 2026

感谢,我试了一下,我的是sonos roam SL,延迟有点厉害,大概4秒左右

 

Moderator edit:

Google Translate-

Thanks, I tried it. I'm using Sonos Roam SL, and the latency is quite high, around 4 seconds.


Forum|alt.badge.img
  • Author
  • Contributor I
  • April 30, 2026

感谢,我试了一下,我的是sonos roam SL,延迟有点厉害,大概4秒左右

 

Moderator edit:

Google Translate-

Thanks, I tried it. I'm using Sonos Roam SL, and the latency is quite high, around 4 seconds.

Hello!

Give it a try on this new version latency has been improved quite a bit github.com/guicn555/RoomRelay/releases/tag/v1.0.7


  • Lyricist I
  • May 3, 2026

Took a look at the project, that’s awesome. Thanks!


Forum|alt.badge.img
  • Author
  • Contributor I
  • May 10, 2026

New release is out Release RoomRelay v1.2.0 · guicn555/RoomRelay

It now also targets ARM64.


Rajpriye
Forum|alt.badge.img+1
  • Lyricist III
  • May 26, 2026

Very cool project honestly surprised Sonos never offered something this straightforward natively for Windows users. The fact that it works over LAN without relying on AirPlay or line-in hardware makes it especially interesting for older Sonos setups, and being upfront about the latency expectations is the right call. Definitely going to keep an eye on this one.