Line 1: |
Line 1: |
| + | {{Note box|April 2016: The squeezebox server software has been renamed (yet again) to "Logitech Media Server". Also the repositories used by this How-to appear to have vanished but there is a download site. See the http://wiki.contribs.org/Logitech_Media_Server How-to for further information and installation onto SME9.1 x86_64.}} |
| + | ==SqueezeCenter== |
| + | {{Level|Medium}} |
| ===Description=== | | ===Description=== |
| SqueezeCenter is the media server component of Slim Devices's (now a Logitech company) media playing devices such as Squeezebox™. Not only will it power any Squeezebox™ or Transporter®, but also any software MP3 player on your network. SqueezeCenter 7.0 runs on Windows, Mac, Linux, BSD and Solaris. | | SqueezeCenter is the media server component of Slim Devices's (now a Logitech company) media playing devices such as Squeezebox™. Not only will it power any Squeezebox™ or Transporter®, but also any software MP3 player on your network. SqueezeCenter 7.0 runs on Windows, Mac, Linux, BSD and Solaris. |
Line 6: |
Line 9: |
| ===Links=== | | ===Links=== |
| Slim Devices home page | | Slim Devices home page |
| + | |
| http://www.slimdevices.com | | http://www.slimdevices.com |
| + | |
| Originating discussion leading to this wiki entry | | Originating discussion leading to this wiki entry |
| + | |
| http://forums.contribs.org/index.php?topic=40815.0 | | http://forums.contribs.org/index.php?topic=40815.0 |
| | | |
| ===Credits=== | | ===Credits=== |
| Originator: [[User:bricknell| bricknell]] - documented his struggles and successes for others | | Originator: [[User:bricknell| bricknell]] - documented his struggles and successes for others |
| + | |
| Procedure: [[User:william_syd| william_syd]] - initially documenting a succinct procedure | | Procedure: [[User:william_syd| william_syd]] - initially documenting a succinct procedure |
| + | |
| Documenter: [[User:Christian | Christian]] - verified procedure and initiated wiki entry | | Documenter: [[User:Christian | Christian]] - verified procedure and initiated wiki entry |
| | | |
Line 50: |
Line 58: |
| ====Inform Yum==== | | ====Inform Yum==== |
| Now ensure that yum's database is updated. This is needed after any db addition/change to the yum_repositories. | | Now ensure that yum's database is updated. This is needed after any db addition/change to the yum_repositories. |
− | expand-template /etc/yum.conf | + | signal-event yum-modify |
| | | |
| ===Installation=== | | ===Installation=== |
Line 69: |
Line 77: |
| db configuration setprop squeezecenter access public | | db configuration setprop squeezecenter access public |
| {{Warning box|If you choose to make SqueezeCenter public then it is highly recommened that you configure SqueezeCenter to require a username and password. This can be done from SqueezeCenter's Settings->Advanced tab.}} | | {{Warning box|If you choose to make SqueezeCenter public then it is highly recommened that you configure SqueezeCenter to require a username and password. This can be done from SqueezeCenter's Settings->Advanced tab.}} |
| + | |
| | | |
| Tell SME what we have done. | | Tell SME what we have done. |
Line 78: |
Line 87: |
| Lets make somewhere for music and playlists. | | Lets make somewhere for music and playlists. |
| | | |
− | mkdir -p /opt/squeezecenter/playlists | + | mkdir -p /opt/squeezecenter/playlists |
− | mkdir -p /opt/squeezecenter/music | + | mkdir -p /opt/squeezecenter/music |
| | | |
| And give squeezey ownership of the above. | | And give squeezey ownership of the above. |
| | | |
− | chown squeezecenter:squeezecenter /opt/squeezecenter/playlists | + | chown squeezecenter:squeezecenter /opt/squeezecenter/playlists |
− | chown squeezecenter:squeezecenter /opt/squeezecenter/music | + | chown squeezecenter:squeezecenter /opt/squeezecenter/music |
− | {{Note box|If you use an alternate directory entry, you will need to ensure squeezecenter has permissions for that directory. For example by including it in the appropriate group assigned to an ibay. | + | {{Note box|If you use an alternate directory entry, you will need to ensure squeezecenter has permissions for that directory. For example by including it in the appropriate group assigned to an ibay.}} |
| | | |
| ===Initial Launch=== | | ===Initial Launch=== |
Line 91: |
Line 100: |
| | | |
| Start squeezecenter | | Start squeezecenter |
− | /etc/rc.d/rc7.d/S99squeezecenter start | + | /etc/rc.d/rc7.d/S99squeezecenter start |
| | | |
| Access the administration page: | | Access the administration page: |
− | http://<SMEserver>:9000 | + | http://<SMEserver>:9000 |
| + | |
| + | ===Updating=== |
| + | If the administration page informs you that there is an update available then you can update from the console using the following: |
| + | yum --enablerepo=squeezecenter-release update squeezecenter |
| | | |
| ===Other=== | | ===Other=== |
Line 100: |
Line 113: |
| | | |
| ===User experience=== | | ===User experience=== |
− | * Tested with SME Server 7.3 - Works | + | Users who have implemented this how-to should add their experiences as data points of success for others. Please sign your experience using four tildes (~). |
− | | + | * Tested with SME Server 7.3 - Works ([[User:Christian|Christian]] 20:54, 13 October 2008 (UTC)) |
| | | |
| + | ---- |
| [[Category:Howto]] | | [[Category:Howto]] |
| + | [[Category:Media Apps]] |