+1
+1 I have been waiting for this feature. What is taking so long?
+1
+1
+1’d, but i’d prefer if the server could simply split available (set on server) bandwidth equally between users, dynamically.
For example, I have 10Mbps upload. I’d like to allow the server to use 9(or 8) and PMS could simply split it equally amongst remote users. If there is only one then send 9Mbps, if 2 shared users stream then transcode both files to 4-4.5Mbps and so on. Perhaps send a message overlay notifying the already streaming users that someone else started streaming and that it might cause a degradation of the quality of their stream.
+1 for any control over friends or plex home member bandwidth management. A simple server cap setting would be sufficient, individual user bandwidth allocation would be superb.
This would involve some significant modification of PMS and Plex/HT (in that the quality settings in Plex/HT would have to grey out for qualities above the cap), but I cannot imagine it any other way
Apologies if it's already been said in the last 1.5 years, but I don't think the settings would in the client (say Plex/HT) would need to be grayed out. That would be counter-intuitive to users who connect to local and multiple shared libraries. The Client would simply have to accept the highest stream permitted from the shared server up to and including the clients own settings.
IE if the Client is set to 4MB, and the server is capped at 2MB then the client streams at 2MB.
Apologies if it's already been said in the last 1.5 years, but I don't think the settings would in the client (say Plex/HT) would need to be grayed out. That would be counter-intuitive to users who connect to local and multiple shared libraries. The Client would simply have to accept the highest stream permitted from the shared server up to and including the clients own settings.
IE if the Client is set to 4MB, and the server is capped at 2MB then the client streams at 2MB.
pretty much, PHT would not need to know
Apologies if it's already been said in the last 1.5 years, but I don't think the settings would in the client (say Plex/HT) would need to be grayed out. That would be counter-intuitive to users who connect to local and multiple shared libraries. The Client would simply have to accept the highest stream permitted from the shared server up to and including the clients own settings.
IE if the Client is set to 4MB, and the server is capped at 2MB then the client streams at 2MB.
I would think they just not show bitrates that the server doesn't support. Why show the user what you the admin decided they can't have? If its capped by the admin at 2mb only give that option and anything below it.
Now if it is an older setup ina pre-capped app like a roku or pht than I agree with you; stream it at the highest the admin allows etc.
I would think they just not show bitrates that the server doesn't support. Why show the user what you the admin decided they can't have? If its capped by the admin at 2mb only give that option and anything below it.
Now if it is an older setup ina pre-capped app like a roku or pht than I agree with you; stream it at the highest the admin allows etc.
because the user may have access to more than one shared library on seperate plex servers
it's easy... the server is limited to 3mbits and the user selected 20mbits? the user gets 3mbits... the user selected 1mbit and the server is restricted to 3mbits, the user gets 1mbit
should be whoever has the lower setting
+1 here too!
This is becoming more of a problem with more ISPs starting to control upload limits and thresholds, not just downloading. if I watch a good quality movie and another 2 users are also watching a movie, I reach my limit within the hour and my speed gets throttled. With no control of limiting bandwidth this is now a bit of a problem, if this was available I'd make sure to set limits to never reach the hourly cap.
Maybe have another option similar to where you control the libraries you share with each user to also have bandwidth limit control there too as a drop down menu?
I see this has been discussed for many months/year, is it currently being worked on or has any information as to what Plex think of this?
I see this has been discussed for many months/year, is it currently being worked on or has any information as to what Plex think of this?
plex really wants to be apple so they don't discuss anything that may or may not be in development... unless they are talking to some random tech blog at CES apparently...
Lol. Funny. Not false.plex really wants to be apple so they don't discuss anything that may or may not be in development... unless they are talking to some random tech blog at CES apparently...
+1 for this idea. Not sure why it was implemented the exact opposite way.
I just boot people who are abusing my server but what about sync priority? Right now if you want to sync but someone else is syncing already you have to wait for their file to convert. The server owner should be able to overr8de or set priority regards to syncing
+1'd, but i'd prefer if the server could simply split available (set on server) bandwidth equally between users, dynamically.
For example, I have 10Mbps upload. I'd like to allow the server to use 9(or 8) and PMS could simply split it equally amongst remote users. If there is only one then send 9Mbps, if 2 shared users stream then transcode both files to 4-4.5Mbps and so on. Perhaps send a message overlay notifying the already streaming users that someone else started streaming and that it might cause a degradation of the quality of their stream.
Dynamic bandwidth allocation and also hard limit of simultaneous users. With a 10 Mbps upload and my server shared with 10 users, I don't want to allow 10 simultaneous streams and a very bad quality for each one. I would limit the access to 4 users at the same time max.
In fact, the dynamic allocation should take into account the quality set on the client, the total available bandwidth on the server and the number of users. If a user has set the stream quality to 1 Mbps and 4 users are connected, it doesn't make sense to allocate 2.5 Mbps to each user. It would be smarter to have 1 user at 1 Mbps and 3 at 3 Mbps.
Anyway, I'm really looking forward to this feature. I've now access to 5 shared servers and each server admin asked me to set a different stream quality on my client. Since there is only one limit setting, I have to remember what is the stream quality for each server and change it each time. Very annoying.
Agreed, good analysis.Dynamic bandwidth allocation and also hard limit of simultaneous users. With a 10 Mbps upload and my server shared with 10 users, I don't want to allow 10 simultaneous streams and a very bad quality for each one. I would limit the access to 4 users at the same time max.
In fact, the dynamic allocation should take into account the quality set on the client, the total available bandwidth on the server and the number of users. If a user has set the stream quality to 1 Mbps and 4 users are connected, it doesn't make sense to allocate 2.5 Mbps to each user. It would be smarter to have 1 user at 1 Mbps and 3 at 3 Mbps.
Anyway, I'm really looking forward to this feature. I've now access to 5 shared servers and each server admin asked me to set a different stream quality on my client. Since there is only one limit setting, I have to remember what is the stream quality for each server and change it each time. Very annoying.
I use a QOS enabled router to handle this and limit outgoing bandwidth per connection. The client can request as much data as they want, but they're only getting "X" bandwidth from me. Buy a Tomato or ***-WRT firmware flashable router if you feel comfortable with advanced settings. (limit by IP, set different speed levels per IP and more)
Takes the overhead off the server and puts it on hardware built to handle that.
But... I would love for this to just be a setting in PMS. Definitely +1'd it.
I like this, however I would like to set a cap depending on the number of users watching. Say for example there is 3 people watching with a 10mbps upstream you could limit the bandwidth to "3" but if there was 5 people watching you could limit the upsteam to "1.5"
I use a QOS enabled router to handle this and limit outgoing bandwidth per connection. The client can request as much data as they want, but they're only getting "X" bandwidth from me. Buy a Tomato or ***-WRT firmware flashable router if you feel comfortable with advanced settings. (limit by IP, set different speed levels per IP and more)
Takes the overhead off the server and puts it on hardware built to handle that.
But... I would love for this to just be a setting in PMS. Definitely +1'd it.
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 ?