Allow only a certain number of devices per account

I was wondering if Plex would be able to implement something such as only allowing one device or any certain number of devices to connect to your server for certain accounts. Like, set user1 to allow to have 3 different devices and user2 to only 1 device, etc. Therefore others can’t connect friends etc. And if it’s possible, somehow be able to distinguish two ps4s on one account as two different ones, such as by identifying them by mac address if it’s possible to retrieve or by some other unique key one could use two show that the user is using two different devices, but is the same platform.

Thanks.

If you’re using the external tool ( https://tautulli.com/ )
you can implement kill_stream.py
from https://github.com/blacktwin/JBOPS/tree/master/killstream
which should do most (all) of what you are looking to accomplish

1 Like

I actually have this implemented so if you stream from more than one location, it bounces you out. That prevents my kids from sharing their accounts. I also use it to prevent people from pausing their transcodes for too long.

1 Like

hmm interesting. How does this work since usually the location thing is a radius, doesn’t usually give an exact location. Do you go by ip address maybe?

Meh yea thats not the same though. Cause like I said, I cant differentiate between two PlayStations on one account or two Samsung tvs. Plus thats just a manual thing you have to do each time.

There is already a limit for number of simultaneous streams per user account. Set this to 2. (To cater for Chromecast users who need 2 sessions for some reason.)

1 Like

where at. cant find it

PMS Settings -> Network -> Remote Streams Allowed Per User

Must select Show Advanced to see the setting.

1 Like

thanks all for this but still isn’t what I was suggesting. I was suggesting being able to set it individually for each user. This applies for all users.

Early 2021 clean-up: implemented (indirectly: limit # of parallel streams per user)