OpenBSD Handbook

OpenBSD 7.9 release · amd64 · Generated 2026-09-16

squeezelite-2.0.0.1561

lightweight headless squeezebox player

Project homepage: https://github.com/ralph-irving/squeezelite

Description

Squeezelite is a small squeezebox emulator using PortAudio. It is headless, and must be controlled via Logitech Media Server. It supports gapless playback, client synchronization (allowing groups of clients for simultaneous playback), and direct streaming for those LMS plugins which require it. It has a built-in decoder for PCM (wav/aiff); other formats (flac, mp3, ogg, aac, wma, alac) are available via libraries. It has resampling support via libsoxr.

Package information

Ports path
audio/squeezelite
Package architecture
amd64
Maintainer
The OpenBSD ports mailing-list <ports@openbsd.org>
Categories
audio
Available flavors
None listed

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Library

Build

OpenBSD README
+-----------------------------------------------------------------------
| Running squeezelite on OpenBSD
+-----------------------------------------------------------------------

Squeezelite is a software program emulating a Squeezebox music player.
It requires a running Logitech Media Server on your network to control it
and stream music to it.

It can normally auto-detect the server's address, but in more complicated
network setups you may need to configure it specifically, e.g. by using
"rcctl set squeezelite flags -s <server>". To set a particular client
name to appear, use "-n <name>".

sndiod does not normally allow access to audio from two different user
accounts. On a desktop configuration this restriction is inconvenient -
in that case you will usually want to allow Squeezelite to share access
to sndiod with your normal login user. This can be done by copying (not
linking) .sndio/cookie from your home directory to /var/squeezelite/.sndio.
If Squeezelite is run stand-alone or you don't need to share access to
the audio device, this can be omitted.

Package guides

Package details as JSON