Squeeze Client

Squeeze Client

Client application for Squeezebox players on the Lyrion music server

Danny Baumann Connectivity Multimedia

Screenshots

Screenshot of Squeeze Client Screenshot of Squeeze Client Screenshot of Squeeze Client Screenshot of Squeeze Client Screenshot of Squeeze Client Screenshot of Squeeze Client Screenshot of Squeeze Client Screenshot of Squeeze Client Screenshot of Squeeze Client

Description

Squeeze Client is an Android client/controller application for the Lyrion music server (formerly known as Logitech media server or Squeezebox server) with Material Design 3 UI. Features

  • Music library browser
  • Music library search quick access
  • Playback and volume control
  • Playlist management
  • Multi-player management
  • Music download
  • Support for Light and dark theme as well as following system theme
  • Full integration with system media controls

What’s new (2.5)

- Remove volume control from media session if not supported by player (#47)
- Furtherly reduce gaps between tracks in local player (#46)
- Fix FLAC playback failing after resuming a paused sync group (#48)
- Improve media session handling for intermittent network outages
- Fix Wear app not finding the phone app
- Fix download of tracks without artwork (#64)
- Misc. bug fixes

Versions

Version Date Size Requires Android Download
2.5 current
ddbc0cf24c7ac722…
2026-09-27 3.8 MB API 26
2.3
c138ab86fdc83c19…
2026-01-23 4.2 MB API 26
2.2
fe68fc114a0514e1…
2025-11-13 4.1 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Internet accessSend and receive data over the internet.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_MEDIA_PLAYBACK
  • FOREGROUND_SERVICE_DATA_SYNC
  • NotificationsShow notifications.
  • Run at startupStart automatically after the device is switched on.
  • Network stateCheck whether and how the device is connected.
  • Prevent sleepingKeep the device from going to sleep.
Show 1 more permissions
  • squeezeclient.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments