+1
Need this.
+1
Need this.
In this case, what happens when your router limits the bandwidth to 2 Mpbs per connection but the user has set a quality of 8 Mbps ? Will the plex client adapt itself to the available bandwidth (so automatic quality reduction) or does it continuously buffer a 8 Mbps stream ?
That would be my concern. I doubt the client is smart enough to adapt and will there would probably just be an endless loop of buffering.
+1
Really need this feature!
Hey guys- please go to the OP and ‘like’ it. (Not +1). I’d very much like this feature as well.
Useful, yes. However, I just enable QoS on the router and problem solved --- prioritize surfing/email/RDP traffic over Plex. Doesn't matter if upload is saturated any more.
+1
Doesn't fix anything, your upload will buffer and your friends experience will suffer. Might as well not share then.Useful, yes. However, I just enable QoS on the router and problem solved --- prioritize surfing/email/RDP traffic over Plex. Doesn't matter if upload is saturated any more.
I'm getting tired of people coming on here and saying QoS is a good solution, it isn't! I already have QoS enabled and if you guys have that capability on your router you should too. However, some of my users are too dense to know how to change quality settings and would change it if they could figure it out or *remember* to. This solution would give us the option to force a quality setting which would allow all users to hopefully still get unbuffered streams, maybe lower quality but video that works. QoS is nothing but packet prioritization and only benefits us the Plex administrators which is great but doesn't solve the problem for the users.
I too agree. QOS isn't any type of solution.
What we need is the ability to control numerous things:
Number of streams per account
Ability to transcode (direct stream ok) Yes or No (in other words forse direct play or direct stream) <-- save thy CPU
Limit on bandwith used by client (almost opposite of above but needed by some OPs)
etc.
In other words we need to be able to control what the client can do from the backend and it should be on a user basis and not "global". For example I may want to allow my direct family do anything while some "friends" I hardly know will have to direct stream so they don't put a hurting on my server.
Carlo
+1
+1
+1 Need this.
Useful, yes. However, I just enable QoS on the router and problem solved --- prioritize surfing/email/RDP traffic over Plex. Doesn't matter if upload is saturated any more.
not even close to problem solved... I have gig connection to the net from my plex server and I still need this becuase most of my users are idiots that don't realise they can't stream a 4Gb hour long transport stream over a 1.5Mbit DSL line
ideally it would be nice if plex could "negotiate" a speed kind of like netflix does... so that it can automatically select the best quality to a client, up to the limit
The ability to limit the number of simultaneous streams by user would be beneficial in the management of the server too.
And then there is the opposite of this. For example on my system I don't want to limit the bandwith but want to do the opposite and have the user use more of it.
I have a 300/300 Internet connection and I have a lot of shared users. It's nothing to see anywhere from 6 to 10 connected users in the evening. (4 streams right now at 4pm).
So for me if too many people require encoding my i7 CPU just can't keep up. So you probably see where I'm going.
I would like to have the ability to force users to direct play/stream files and not require transcoding. I've got users I know that have the bandwidth available to them but they crank their Roku's down to 720/3mbit to save their bandwidth for other purposes. So I'd love to be able to set the MINIMUM bandwidth they can choose. This way I can force 1080p at 8mbps which would save transcoding on many of my files.
So if anyone from plex is reading this thread and taking notes, don't just "assume" the feature set is needed to reduce bandwidth. If designed correctly it can fill multiple needs.
Carlo
+1 A thousand time yes!
+1!!!
This would be VERY helpful!
What would really make me love the Plex devs even more, would be a server wide setting for 'maximum upload bandwidth' - which would evenly distribute a maximum streaming bandwidth to all my shared users automatically.
For instance, if I have 10Mb/s upload, and 4 people streaming, currently as it is, one user can be using 8Mb/s leaving only 2Mb/s for the other three users, causing issues for everyone. If such a system were implemented, the server would automatically limit the bandwidth to each client to 2Mb/s (10/4 = 2.5 rounded down to 2). This would reduce quality to everyone, but it would at least still work. It'd be great if it were *even smarter* - compensating for clients that have selected a lower bandwidth than the limit would impose. For instance, if I have 10Mb/s upload and 4 clients streaming, two of which have chosen 1Mb/s, there would be 4Mb/s available for each of the other two.
And if it could adjust the quality on the fly, such as when another user starts streaming content, that'd be even better! I know this would be complex to implement, but something... anything.. would be super very much amazingly helpful!
Right now I sometimes have to go onto my server and look at the resource monitor (networking tab) and then do math based on what I deem the average usage per IP is to determine who is using too much if people are having problems. Then contact them and remedy the situation.
Having a server wide limit (max and/or min) would be extremely useful for most, if not all individuals sharing their libraries over home connections.
This title should be updated to VERY POPULAR, as it has already surpassed the threshold that other such titled requests have reached.
+1 & Liked!