Page 1 of 1

Bandwidth/Throttle Options?

PostPosted: Mon Mar 08, 2010 9:14 pm
by dcastellani
Basically the idea of throttling per user, just like an ftp.


I have a 16mbit down by 2mbit up connection, one user is able to completely saturate my upload by simply downloading an album. This causes my RDP(remote desktop protocol) session to become unusable.

I have a fix for myself, being more of a power user, using QoS(Quality of service) on my router. However, a lot of users do not know how or why they need QoS, and this will effect their overall internet experience while running a subsonic server from home.

Anyone who has run an FTP server from home understands the issue.

Would be nice to set a global default that can work towards all users, and then per user settings for more fine control.

PostPosted: Mon Mar 08, 2010 10:55 pm
by Tanner Williamson
I see you mentioned using QoS. As I'm sure you're aware the QoS fix wouldn't differentiate between different users. Without using the QoS fix, there is a server wide download bandwidth limit built into subsonic.

Settings > Advanced > Download limit (Kbps)

This effectively provides a bandwidth limit on the downloads, but of course does not include the QoS prioritization as your router can do, nor, does this currently allow you to define per user download limits, only global limits.

That said, I would like to request this feature as well, the per-user download limits, as well as make some additional suggestions to this suggestion.

I would like to see the ability to define "LAN IP Ranges", and then be able to setup different rule sets for the LAN IP Range groups.

I would like to tell subsonic to not limit the bandwidth for any 10.x.x.x IP addresses, nor 192.168.x.x IP addresses.

All this in addition, to the per-user definable bandwidth limits on downloads.

PostPosted: Mon Mar 08, 2010 11:07 pm
by dcastellani
Thank you for the download limit speed tip. I had no idea it was there! Thats basically all I need now. DOH!

I still would like to see per user settings, as I have a few friends I don't mind taking more than a few acquaintances. ;)

PostPosted: Tue Mar 09, 2010 8:56 pm
by JadoJodo
Under 'Settings > Users' there is an option to change the Max bitrate. This will cause more system load, as it transcodes, but should help divvy out resources more effectively. I set mine to 192kbps per user.

PostPosted: Tue Mar 16, 2010 7:47 pm
by dcastellani
I have done that as well, good tip.

I still think it would be sweet to get some more fine grained control over rate limits.