This repository has been archived by the owner on Jul 6, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Minimal alternative server software for squeezebox and similar music players
License
Infinoid/Mini-Slim
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Mini-Slim This is an alternative to squeezecenter, previously known as slimserver. It is a fairly minimal server for slim devices (now logitech) products. I wrote it because I wanted my squeezebox2 to run from a small embedded device and was tired of squeezecenter trying to take up half a gig of RAM for no good reason. I don't intend to match squeezecenter's featureset, I'm just happy if I have a working player at 1% of the size. REQUIREMENTS To use this application, you will need a modern version of perl, and the CPAN modules mentioned in Build.PL. You will also need direct filesystem access to the music files you intend to play. You will also a webserver running on port 80 on the same machine, which is configured to serve the same music files. (Unlike squeezecenter, this application does not have a web server built in, but the player can stream music just fine from apache or lighttpd.) INSTALLATION To install this application, run the following commands: perl Build.PL ./Build ./Build test ./Build install CONFIGURATION The server reads configuration from /etc/mini-slim.conf and $HOME/.mini-slim. At a bare minimum, you will need to tell it how to get to your music, both via the local filesystem and via the webserver. If your music was at /media/music/ in your local filesystem, and you could get to the same place in a web browser with "http://localhost/music/", you would use the following settings: musicdir: /media/music httpdir: /music SUPPORT AND DOCUMENTATION After installing, you can find documentation for this module with the perldoc command. perldoc Mini::Slim You might find additional information at: Github, the source repository http://github.com/Infinoid/Mini-Slim RT, CPAN's request tracker http://rt.cpan.org/NoAuth/Bugs.html?Dist=Mini-Slim ACKNOWLEDGEMENTS Mad props to slim devices for making nifty hardware. Also, props to whoever wrote this: http://wiki.slimdevices.com/index.php/SlimProtoTCPProtocol It isn't always accurate, but it's a whole lot better than nothing. COPYRIGHT AND LICENCE Copyright (C) 2009 "Mark Glines" It is distributed under the terms of the Artistic License 2.0. For more details, see the full text of the license in the file LICENSE.
About
Minimal alternative server software for squeezebox and similar music players
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published