BKKKPewsey wrote:Make sure that they are also using the same "jukebox" player.
Ahhhh.... *clink*
That's the sound of the penny dropping. Thank you: that might be the vital bit I hadn't realised. I'll test this tomorrow and see how I get on. I thought that users were only shown one 'player' in the little drop-down next to the Flash object in the bottom frame, but perhaps there are options there.
The documentation for the jukebox mode seems rather lean. I haven't managed to find much of it anywhere. Or am I being fick?
When you mention the refresh button, are you talking about refreshing the whole Subsonic browser page (i.e. F5/Ctrl-R) or is there a 'refresh' button somewhere in the page for the bottom frame of the Subsonic GUI?
Edit:
OK, I've just run a quick test from home on the Subsonic I have in the house, and whichever browser I use to connect to the server with my 'jukebox' account, I see a single player ID in the drop-down in the bottom frame of the GUI. All browsers control the same queue and changes in one screen are propogated to the others nicely. That's how I imagined it would work, and it fills me with more confidence.
But, why didn't all users connecting with the 'jukebox' user at work see the same thing? Why did they get given a new player ID every time? Is there something I forgot to do during the set up at work?

Further edit: (for some reason, double-posting in forums is a crime)
I've connected from home to our work network and experimented.
At first, all browsers on my home PC showed me the same queue when I connected with the same jukebox account to the work server. I thought all was OK. But then I started a VNC session to the server running Subsonic and connected with the Ubuntu browser to Subsonic with the jukebox account too. The queue was empty.

Checking for differences in the settings between work and home, I noticed that my home jukebox account is allowed to change its settings whereas I've removed that for the work accounts to stop people changing the jukebox password. So I enabled that option for the jukebox user and refreshed all my browser pages. Suddenly the 'player' drop-down became visible in the queue frame and I could check that all browsers were using the same player. When I did this they all showed the same queue again. Awesome.
But every time someone new connects to the jukebox, or connects from a new machine/IP, will I have to go through this process again to ensure their browser uses the main jukebox player? Seems weird if so. I'll be able to check in the morning.