Snapcast
Synchronous multi-room audio streaming server and client
Snapcast is keeping pace with the Linux audio stack rather than expanding what it does.
◆Recent moves
- 5mo ago
0.35.0: SDL2 client player and a default source option
Adds an SDL2 client player for portability and a server-side default source option, plus fixes for stream removal leaving control scripts and TCP servers running. The project also relocated to its own GitHub organization in this release.
View source ↗ - 10mo ago
0.34.0: Raspberry Pi OS trixie packages
Packaging for Raspberry Pi OS trixie, a Snapweb version bump, and two documentation corrections. Housekeeping between feature releases.
View source ↗ - 10mo ago
0.33.0: PipeWire reader and player on both ends
The substantial release in this window: a PipeWire stream reader on the server and a PipeWire player on the client, process sources addable over RPC, and toggles to disable mDNS and plain TCP streaming. It brings Snapcast onto the audio stack most Linux distributions have moved to.
View source ↗ - 0y ago
0.32.3: JSON-RPC stream host and port fix
Re-adds the port to the host in JSON-RPC stream requests and updates Windows build instructions. A two-item patch tag.
View source ↗ - 1y ago
0.32.2: Debian PulseAudio package build fix
A single fix for building the Snapclient Debian package with PulseAudio. Packaging-only, one of three consecutive patch tags in the same week.
View source ↗ - 1y ago
0.32.1: OpenSSL DLLs added to the Windows bundle
Adds missing OpenSSL DLLs to the Windows bundle. A one-line packaging correction.
View source ↗