Optimal Bitrate chart for broadcasting on Vimm.tv
Written for the Vimm.tv Wiki
Optimal Bitrate chart for broadcasting on Vimm.tv
Setting your bitrate for live streaming is not as intuitive as most people would think. Why? Just make it as high as possible to get the best quality, right? Wrong!
The picture quality of your stream is dictated by your output resolution and framerate. For the sake of simplicity and to keep this guide short, what you need to know is;
For a set resolution and framerate, only a certain number of bits per second is required for the video to appear in its full glory to your viewers. Going any higher than that will only increase your bandwidth usage, and make your stream heavier with no benefits whatsoever other than maybe bragging about your high bitrate.
As of now, resolutions higher than 1080p60 are not supported. Using a higher resolution will most likely result in dropped frames and overall bad experience for your viewers.
| Resolution | FPS | Optimal Bitrate |
|---|---|---|
| 854x480 (480p) | 30 | 768Kbps |
| 1280x720 (720p) | 30 | 1536Kbps |
| 1280x720 (720p60) | 60 | 2304Kbps |
| 1920x1080 (1080p) | 30 | 3072Kbps |
| 1920x1080 (1080p60) | 60 | 4068Kbps |
the most streamers use ther GPU to stream, ant the GPU needs a higher bandwith for the same quality with CPU encoding.
Less than 3000 for 720p60 looks washed out and like pixelcrap.
I use an dedicated PC for streaming, with preset "slow" and like 3500Kbps on 720p60.
Indeed NVENC and other GPU accelerated H264 encoders will generally be faster at the expense of requiring higher bit rates for the same quality. As long as you don't go ridiculously high it shouldn't be a problem for most viewers tho. 👍 Your stream does look very good indeed
Can you tell me what the optimal bitrate is for 48 fps ? 48 FPs are is a good Compromise between 30 and 60 fps if your internet or your hardware is not so good :)
For 720p @ 48FPS you would likely get away with 1536Kbps without much loss of quality.
But you can bump it anywhere up to 2048Kbps. Higher than that would be unnecessary in most cases.
For 1080p @ 48FPS the same principle applies, you could go up to 4000Kbps if you want. But anywhere around 3000 will be enough in most cases.
The values listed in the chart are ball park numbers, you can play around with those and experiment to see how your stream looks for your viewers. This is mostly to help streamers avoid dropping frames and save on that much needed bandwidth.
Thank you for this man!
Posted using Partiko Android
You're welcome!