Limit Concurrent Streams Per Account

wouldn't a better solution be instead of giving out your own primary plex username and password to anyone but your sellf. tell them to get their own free plex account and then you being the plex media server administrator "invite" their plex ID to share your library.  Once you have correctly setup sharing you can then turn "sharing" ON and OFF when ever you like.  If you find one particular member who you have shared your library to has gone and shared their own username and password, then you just punish that user by revoking your shared library from them. this will then prevent that particular user from seeing your library whilst still allowing the other members access.

My guess is that all people work like that, since that is the recommended practice (although it is a horrible GUI-experience for my kids having only shared content). However, what you propose (throwing people out of the shares) is only AFTER the fact and only IF you detect it. In the meantime people can really cause mayhem by overloading your server, and Plex really isn't equipped for locating the culprit so catching the real cause is very unlikely. If my server would be overloaded because of Plex, I personally wouldn't look for that as a cause directly because it runs many more processes. Even if Plex would be identified as the cause, the info on the streaming overview is not accurate: when my kids go in and out video's quickly, it literally shows tens of movies being streamed to one user, while there is only one client active. So an abusing guest is extremely difficult and timeconsuming to find.

And having a sane default of 1 concurrent stream per shared user would make a lot of sense, because that would prevent people from abusing their guest privileges. If that restriction could be lifted for specific cases, even better. But prevention of bad behaviour is way much better than measures after the fact since it saves the incredibly dull and timeconsuming task.

The server should protect itself against abusive guests...

Jaap

+1

This is exactly the feature I was looking for!  Having the ability to allow a max number of streams per account AND having the ability to assign a max number of devices that can connect to your server from each account.  I typically know how many devices each person that has access owns.  Something else that I think might be useful would be the possibilty to limit certain accounts to only be able to connect connect specific devices, wether it's web, roku, and/or android only.

+1 this would be a great feature

This is something I would very much like to see...

Like many of you I am sure, I have shared my massive media library with my family.  The problem is, I only have 5 mbps up bandwidth, so a realistic limit is 3 streams at once.  If all three are HD 2.0 mbps streams going on at the same time, it can start lagging.

So I have shared it with a grand total of 3 accounts.  Well, the problem is one of these family members I have allowed access to has clearly gone out and shared their username and password with God only knows how many people.  I will see sometimes this ONE account streaming THREE videos at the same time!  So then when someone else tries to get on and watch something, the experience is horrible.  I know this account has been shared around because I ran a netstat -np TCP | find "32400", and then geolocated the IPs and they were coming from all over the country!  I am blocking IPs at the Windows firewall level, but IPs can change, so this is getting to be a pain to constantly monitor.

So what I would LOVE LOVE LOVE is the ability to restrict any given account where they are abusing their privilege.  To cap this problem user to 1 stream open at a time. It seems like it should be doable if they wanted to program something like that in.  

If anyone has any non-Plex solutions for this on my Windows 2012 server, I am very much open to those ideas as well.

Keep up the AWESOME work Plex devs!  Love this software!

I personally think the users should be restricted. not the main user holding the accounts. the main user should have a option in settings for how many user thy can share with. if you guys agree vote on this. thanks

Did this ever get any traction? Sure would love to see.

+OVER 9000

-------------------------------------------------------------------------------------

First: *PLEASE at least implement the ability to control/limit the total number of simultaneous remote streams occurring on your Plex server.*

I have the fastest possible residential connection available to me, and it is, sadly, only 5 Mbps upstream. I share my Plex libraries with some of my friends. They all have their own Plex.tv accounts/IDs. I require them to configure their clients for 480p 1.5 Mbps streams. So, on a good day, I can support 3 simultaneous remote streams and still have enough bandwidth left to actually use the internet myself. I frequently get messages about how everything is buffering / not playing correctly. Tonight was especially bad. And once I got back to the machine I found there were 7 simultaneous remote streams being attempted. It would be great if I could, for example, set the maximum allowed simultaneous remote streams to 3, and then everyone else who attempts to start streaming stuff when there are already 3 streams occurring would just get an error message letting them know they cannot stream currently and why. Try again later, dude.

As a subset of this feature, it would also be nice if you were able to set priority for remote streaming based on Plex user account ID. Specifically the server owner's ID. For example, if I'm the PMS owner, and I'm trying to stream remotely, but there are already 3 remote streams occurring, it should allow me to either bump/cancel one of the other streams (OR maybe allow me to become an additional [4th] stream, should I choose, on a case-by-case basis).

-------------------------------------------------------------------------------------

Second: It would also be very nice to be able to limit the number of simultaneous streams allowed from me per Plex.tv user account id.

For example, I have a friend who has her Plex.tv user account ID setup on both of her Vizio TVs, 1 in the living room, 1 in the bedroom. She lives with her sister. I will frequently find that her user id is simultaneously watching 2 different things at the same time, using up 2/3rd's of my available upstream bandwidth. Would be great if I could set it so that her account could only stream 1 thing at a time from me.

-------------------------------------------------------------------------------------

Then again, maybe I should just have fewer friends / not share my toys.

Thanks.

+10k ! B)

In order for your votes to count you have to "Like" the first post.  All the +#'s in the world mean squat without the likes...

If you want this feature, go back to the first post and "Like" it!

The point of limiting the number of logins is to not have to monitor like that. If people know they only have one concurrent login, they will be less likely to share their account.


I cant believe this hasnt been implemented yet. Adding this feature seems like a no-brainer.

Please be sure to “Like” the original post to get your voices heard. The dev team has requested that be the way we vote on a feature. I desperately need this feature!

this feature will never be implemented !
Several years already that the request is made !

Can this please be implemented? A global limit of concurrent connections would also be nice so as not to create a bottleneck where it isn’t working for anybody.

+1 : The better solution for most of yoose is to get you better ISPs with upload speeds that aren’t crap. 5mbps in this day and age is a joke. Not to mention, if you happened to have 15+mbps, you’d be wanting to limit users based on potential hardware over utilization. The ISP shouldn’t even be the bottleneck but I digress.

+1 +1 +1 +1

I “liked” the original post.
This is an important feature.
I’d really like to limit max concurrent streams per server, as mine can only really handle 2 at a time, max. It’d be nice if attempts over the limit were sent a message stating the max # of users has been reached, try again later, or something like that.
Thanks!

1+ one this feature also

+1
I agree with this post. This should be an option set when you give access to another use. Just like you can restrict certain libraries.

Thank you
Faldiin

+1 from me also.

+1 - This would be a great feature considering that it would put a hard cap on sharing accounts, which really isn’t enforceable by the server.