said by Pringlescan:said by DocDrew:You need to set aside 5-10% of your upstream bandwidth for overhead.
No you don't. The overhead is automatically pulled from your bandwidth streams.
The app sending the streams can only set aside the overhead for the streams it generates, unless it has settings to otherwise limit it in general. Other apps will fight for any remaining bandwidth on the connection not used by the app uploading. Once all the upstream bandwidth is used, other packets are delayed and waiting in a queue for their turn at being sent. Packets like acks to servers waiting on downloaded data received confirmation are important for a well working and speedy connection.
Basically if you have a 1 mbps upload connection, don't let the app dominating the upload bandwidth use more than 900 kbps. Leave the other 124 kbps for other apps trying to upload data. adjust as needed up or down for the performance the other apps need.
Actually from the link silbaco just posted:
Twitch Encoder Settings It recommends using no more than 80% of your upstream bandwidth.
