It's an issue with the browser + parallel download + filesize.
There isn't much we can do about it other than stopping the streaming service, but we are a streaming service, not a download service. So....
It's like trying to download 10 Netflix movies at the same time.
The parallel connection is required for stream buffering.
A download manager is equipped to deal with this as it writes away the data instead of buffering it. And the streaming video player doesn't need to store the data so it dumps it when the buffer is full and no longer needs it..