Network Speed: 12 Mbps (1.5 MBps)
My OS: Windows Vista (Desktop PC)
How can I prevent another user on my network from intermittently hogging 100% of the bandwidth when he streams video?
There is a user on my network who streams video to his phone over WiFi. Every time he begins a new YouTube video, it spikes the living hell out of my router - sucking up every last ounce of available bandwidth for about 5 seconds, gradually getting a little better over the next 15-30 seconds.
This creates unbearable lag every time it occurs - and it occurs often, because the offending user 'bounces' from video to video once every 30 seconds. Every time he starts a new video, the internet is absolutely destroyed for everyone else. Come to think of it, he is basically inadvertently DDOS'ing my entire network through YouTube!
Through testing, I have determined the problem seems to be that YouTube allocates itself almost 100% of the network bandwidth during the first 15'ish seconds after starting a video (this is probably because YouTube wants to create a sizable 'buffer' in order to have smooth video). It is only after this time that YouTube throttles itself back, and starts streaming at a normal network usage rate. However, each time he starts a new video it, once again, spikes to 100%.
I would like to know what options I have to somehow prevent this from occurring, or at least diminish the effects.
Things I've already tried:
1) I have already used the QoS (Quality of Service) tab within my router's settings to make my computer's MAC address a HIGH priority, and all other devices on the network LOW priority. This has only barely helped the problem - I get a tiny bit less lag, but the spike still occurs and it is still extremely disruptive.
2) I have disabled the router's Wi-Fi Multimedia (WMM) support, as it claimed to be prioritizing WiFi traffic over wired traffic.
- No, I cannot block this user as he is a legitimate user of the network.
- Yes, I have talked to this user (which is irrelevant to the problem anyway) and he is aware of the issue he is causing, but would prefer to find an automatic solution rather than change his habits.
- The user is watching video through his Android mobile phone. Perhaps there are apps or settings available which could throttle or cap his bandwidth usage?
- Perhaps there is a setting within YouTube itself which allows control of its bandwidth usage?
Thank you in advance!
Edited by justnukeit, 25 August 2015 - 03:04 AM.