Page 1 of 1

Confused with players

PostPosted: Thu Apr 24, 2008 8:46 am
by cellulit
Latest Beta on XP (the exe version).
---------------------------------------------------

Hi.
I'm a bit lost in a way players work. If anyone can verify my findings, I'd really appreciate it.

1. A new player is being created every time I log in from a different location.
I have one main player with the option "Player has dynamic IP address" turned ON, so my assumption was it would stay my only player. Unfortunately it's not the case.

2. Admin can take over other players. Just log in and select someone's player in the playlist. It automatically becomes yours. I'm not sure if it's a bug or a functionality (if so, then I don't really get it).

3. Let's take this case further. So I have two players now (one just taken over from someone else). It's my active player in the playlist. I go and browse for some tracks to play and actually play them. They are being added to the new playlist, but it's not what is sent to my player. What is sent is the playlist / the track from the original playlist of my native player.

Smells like bugs for me :wink:

PostPosted: Mon Apr 28, 2008 2:06 pm
by cellulit
Anyone?

PostPosted: Fri Jul 11, 2008 4:55 pm
by cellulit
[latest beta]

I really hoped that "Bugfix: Lots of extra players are no longer created." would solve the issue.
But somehow my player with "dynamic IP" property turned on isn't taken into account upon logging in from a different place. a new player is created instead. was this supposed to be fixed?
thx.

PostPosted: Fri Jul 11, 2008 5:40 pm
by Concept211
I don't quite understand the auto-creation of a player upon login, either. I thought the beta would correct this, but I also noticed it still creates new players whenever I log in with my same user account, but on another computer or IP address.

PostPosted: Tue Jul 15, 2008 7:49 am
by sindre_mehus
Subsonic stores the player ID as a cookie in the browser, so that you will get the same player as long as you use the same browser. This cookie functionality had a bug which was fixed in 3.5.beta1.

Now, if you log in from different computers, each computer will have its separate player even if it's the same user. This is intentional. For instance, I have a pc in my living room, basement and kitchen. Those are represented as three separate players in Subsonic with independent playlists.

PostPosted: Tue Jul 15, 2008 10:47 am
by cellulit
OK... I understand the concept of cookies, but shouldn't it be easier to bind a player to an IP?
I assume that your 3 computers, would still have 3 different internal IPs. In this case your setup would stay intact and at the same time we would have less players created.

Just thinking at loud.

PostPosted: Tue Jul 15, 2008 11:46 am
by sindre_mehus
Yes, IP addresses are also used to resolve players (e.g., if no cookie is present). However, there are two complicating factors. 1) The IP is not always constant (for instance if using DHCP), and 2) You want to be able to control a different player than the one that is mapped to your pc (e.g., I want to control my living room player from my ktichen pc).

Thanks,
Sindre

PostPosted: Mon Jul 28, 2008 1:39 am
by Komerad
Isn't there any way to have settings bound to login@* ?
I stumbled upon subsonic and it can do what i'm looking for

Having the client download(buffer) the downsampled for listening and yet possible to download at full quality.

But having dynamic ip's I always have to reset everything for that player even tho i've set the downsampling for the user it seems only to work for the player (user@ip).

For the example you gave.. when you create a user downstairs isn't he suppost to have just all settings for the user downstairs no matter what ip downstairs gets from the router without having to do the settings again?

Also the buffering hangs at a certain % but thats most likely something with lame. I would be very pleased if I just know how to realy stick settings to an account (username) and dont have to configure for every darn ip.

PostPosted: Sun Aug 03, 2008 6:37 pm
by zeekay
Is there a way to limit each user to only one player/stream? The majority of the time I'd rather limit each user to a single stream, irregardless of location.