- Download lame.exe and lame_enc.dll from here and unzip the two files to your SlimServer machine into directory C:\Program Files\Squeezebox\server\Bin
- Restart the SlimServer machine
- Download SqueezeSlave from here
- Unzip and copy the downloaded Squeezeslave files to to C:\Program Files\Squeezeslave on the machine which is to host the Squeezeslave service
- Download srvany.exe and instsrv.exe here and unzip to C:\Program Files\Squeezeslave too
Squeezeslave directory now looks like this:
- From a command prompt on the machine that is to host Squeezeslave, run this command (including the quotes):
"c:\program files\squeezeslave\instsrv.exe" Squeezeslave "c:\program files\squeezeslave\srvany.exe"
- Open the registry and navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Squeezeslave
- Under the Squeezeslave key, create another key (folder) called 'Parameters'.
- Inside the Parameters key, create two string values, 'Application' and 'AppParameters', with respective values of
Application- C:\Program Files\Squeezeslave\squeezeslave.exe
AppParameters- --retry <your slimserver IP Address or hostname>
(AppParameters can also specify the mac address for the player, so if you have more than one machine running Squeezeslave they can be controlled independantly. Mine looks like this:
--retry xxxxxx.no-ip.org --mac 00:00:00:00:00:06
- Start the service from the services applet or restart the computer to start the service
- Browse to the SqueezeCenter webpage and in Settings, give your SqueezeSlave a name
- Er..
- That's it.