PDA

View Full Version : Auto starting SBS and squeezeplay



Nojelc
2011-04-23, 21:28
Just been setting things up in my second/holiday home. I normally use 2 Duets, but here I have the PC running SBS right by my audio so I have been trying out Squeezeplay. I want to be able to just power up the PC and then be able to select music from the Controller as soon as it is up and running. To achieve this I have got both SBS and squeezeplay auto starting. The problem is that squeezeplay gets up and running sooner than SBS, and being unable to find a server does not connect. When SBS is up and running later I have to frig around with the controller to get the player connected. If however I manually start squeezeplay after SBS is started it just works.

So the question is can I delay the auto start of squeezeplay until SBS is up?

pski
2011-04-24, 12:41
Just been setting things up in my second/holiday home. I normally use 2 Duets, but here I have the PC running SBS right by my audio so I have been trying out Squeezeplay. I want to be able to just power up the PC and then be able to select music from the Controller as soon as it is up and running. To achieve this I have got both SBS and squeezeplay auto starting. The problem is that squeezeplay gets up and running sooner than SBS, and being unable to find a server does not connect. When SBS is up and running later I have to frig around with the controller to get the player connected. If however I manually start squeezeplay after SBS is started it just works.

So the question is can I delay the auto start of squeezeplay until SBS is up?

What operating system?

P

Nojelc
2011-04-24, 20:53
Apologies for omitting crucial info - Vista

JJZolx
2011-04-24, 21:18
What do you mean when you say SbS and SqueezePlay are 'auto starting'? Are they running as Windows services?

SbS can easily be set up to run as a Windows service through the included Windows control panel app. If you're doing the same with SqueezePlay, it would be important to know how you're doing it.

Nojelc
2011-04-25, 08:34
Not sure what you mean by "Windows Services".

I am starting SbS by having "Startup at Logon" selected in the Control Panel. I am starting squeezeplay by having a shortcut to in the Startup folder.

Somehow I just want to delay the startup of Squeezeplay by a minute or so.

Nojelc
2011-04-25, 08:38
Not sure what you mean by "Windows Services".

I am starting SbS by having "Automatically run at Login" selected in the Control Panel. I am starting squeezeplay by having a shortcut to it in the Startup folder.

Somehow I just want to delay the startup of Squeezeplay by a minute or so.

pski
2011-04-25, 09:33
Not sure what you mean by "Windows Services".

I am starting SbS by having "Automatically run at Login" selected in the Control Panel. I am starting squeezeplay by having a shortcut to it in the Startup folder.

Somehow I just want to delay the startup of Squeezeplay by a minute or so.

Instead of the shortcut in the startup folder, create a text file called something like startplay.cmd

The .cmd is essential- you may have to change folder options by using control panel/folder options/view and uncheck "Hide extensions for known file types.

In that text file,enter

timeout x
c:\program files\squeezebox\squeezeplay\squeezeplay.exe

where x is the number of seconds you want to wait before trying to run squeezeplay.

Then, put a shortcut pointing to startplay.cmd in your startup folder.

P

Nojelc
2011-04-26, 04:19
Thanks pski, just what I wanted.

As an aside it makes we wonder why SbS does not come with a Player as standard. I would have thought it would be a reasonable common requirement to play audio from the PC you run SbS on, controlling output from the web interface.

When I purchased my Vortexbox (VBA) it came with an integral player.

aubuti
2011-04-26, 05:23
As an aside it makes we wonder why SbS does not come with a Player as standard. I would have thought it would be a reasonable common requirement to play audio from the PC you run SbS on, controlling output from the web interface.
I agree that can be confusing for new users, but one fairly obvious reason is that they don't make any money on the software, only on the hardware. A second is that with very scarce development resources, they don't have the time/people to support any of the software players, all of which are either 3rd party contributions or perpetual beta. Third, for a lot of users the idea of SB is to play music _away_ from the computer. Why bundle a player with the server software when (a) many people aren't interested, and (b) it's easy to download separately?

The last point also pertains to SB's cross-platform nature. For example, in my case, when I want a software player it's usually on Windows or Maemo (Nokia N800). But my SBS is on debian Linux, so a bundled player probably wouldn't be useful anyway.

Vortexbox came with an integral player because it's designed to be a straight-out-of-the-box solution. The VBA people also make their money on hardware, not software, and including squeezeplay in the distro allows them to market the VBA as a player as well as a server.

pski
2011-04-27, 10:29
As an aside it makes we wonder why SbS does not come with a Player as standard. I would have thought it would be a reasonable common requirement to play audio from the PC you run SbS on, controlling output from the web interface.

When I purchased my Vortexbox (VBA) it came with an integral player.

I always use SoftSqueeze (a plug-in) because it makes for very a easy install on remote machines (at friend's houses, for example.) On the remote machine, you go to the Home page of the webUI, open "extras" and select Softsqueeze.

It's well worth installing the Java MP3 plugin (from here: https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=javamp3-1_0-oth-JPR@CDS-CDS_Developer) on the target machines.

P