2 This project aims to provide a comfortable user interface for
3 managing an instance of Logitech Media Server (previously Squeezebox
4 Server, previously previously SqueezeCenter, previously³ SlimServer)
5 and a reasonable number of attached players, such as might be found
6 in a home or small office.
7 ** Logitech Media Server
8 Logitech Media Server is a Free Software streaming audio server,
9 with a number of nice features, including in particular
10 synchronizing the audio playing between user-settable combinations
11 of players. There's also an active community of users and plugin
12 developers, despite the discontinuing of support from Logitech.
14 LMS provides a web interface to its controls (on port 9000 by
15 default), which is adequate for many uses. It also provides a CLI
16 over TCP/IP (on port 9090), and it is this CLI that this project
19 Squeezebox players come in various forms; hardware supporting the
20 LMS protocol was sold as Squeezebox Classic, Boom, Receiver, Touch
21 and Radio. After purchasing the Squeezebox company, Logitech
22 discontinued the sale of LMS devices, devising a new “UE” protocol
23 with the disadvantage of requiring an always-on Internet
24 connection, even to play local media. It is reportedly possible to
25 convert UE Radios to Squeezebox Radios by executing a command in
26 the Radio user interface.
28 In addition to the hardware players, there exist software clients,
29 such as SqueezePlay and SqueezeLite. This opens the door for
30 enthusiasts to build a low-cost home media system using
31 off-the-shelf components and Free Software.