Your ingest bitrate is the amount of data you send to Twitch when you stream. Twitch streaming, especially for non-partners, has bitrate limitations on how high you can set upload bitrate for your streams. A higher bitrate takes up more of your available internet bandwidth. Step 1: Multiply the Mbps number by 1,000 to get your bitrate. Knowing your upload speed will help you determine how much of your bandwidth you can dedicate to streaming — so take note of it for the next few steps. Step 2: Cut that number in half so that you are closer to the recommended 50% bitrate usage. Live Streaming Bandwidth Calculator And to make your life easier, you can always ballpark your consumption by just estimating using 50% instead of (9/20). Our recommended route is to go 720p60 at 3800-5000 bitrate or 900p60 at 6000 bitrate if on twitch. This is the limit recommended by many mobile devices. Modern aac codecs are amazingly efficient. (Dolby claims CD quality at 32kbps). 1080p60 requires around 12,000 bitrate to be compression artifact-free. Hi everyone, I am a Twitch partner who stream at 1080p 60FPS using 8000kb/s bitrate and slow encoding settings via OBS Studio. Although let’s say that you have an upload speed of 5mbps when you complete the speed test. When I set my stream bitrate above 8000kb/s Twitch automatically removes 1080p transcoding option from channel and my audience can select only 720p (3500kb/s) and below (480p-360p etc.) Also, if you're casting above around 5000kbps you run the risk of being banned as a denial-of-service attack. Refer to Facebook, YouTube, and Twitch’s recommendations. Exceeding this limit means we can not guarantee that the stream will play back on all devices. However, in many cases it’s better to go lower. Twitch will always reserve its bandwidth for its partners, so unless you stream during non-peak hours, your viewers won’t get access to quality options. The bitrate setting on that go all the way up to 20mbps but the encoder itself supports a maximum of 1080p 30fps. An example of a results screen from Oola Speed Test. Twitch does not limit bitrate at all, 3500 is the max that the ingest servers are rated to handle. Audio bitrate: 128 Kbps and above (recommended) I know Twitch recommends a bit rate of 6000. So if you're casting at higher than that and have a problem, first thing Twitch will tell you to do is turn your bitrate down. Keys to consider while choosing a bitrate: resolution, framerate, video accessibility, and cost of delivery. Notice the Upload speed on the right (337.93 Mbps). I’ve heard of people getting in trouble for streaming at too high of a bit rate, so how high can I go without having to worry about getting in trouble? Increasing your bitrate can improve your video quality, but only up to a certain point-- our recommended bitrate settings have been tested to optimize video quality without wasting bandwidth. Twitch specifies a maximum bitrate (bits transferred per second of video) of 6000 kbps, but many Twitch streams use less.While a higher bitrate can result in higher quality video, it may reduce the number of potential viewers as some computers or Internet connections cannot handle higher bitrate video. Also, if for whatever reason Ookla Speed Test isn’t working for you, just type Speed Test into Google and use their built-in tester. On Mixer, 1080p30 @ 7000 or 900p60 at 8000 is an option as well. 1080p30 can be done at 6000, but for high action on screen, 7-8000 is better. This would mean that you can stream at 3.75mbps – you set your video to 3590kbps for video and 160kbps for your audio. You can also use the following formula in order to calculate how much data you are consuming on Twitch: avg bitrate * (9/20) = GB per hour. For example, if you have 8 Mbps, you will have a bitrate of 8000 Kbps. Video bitrate: The best way to decide is to play around.