For example, if your connection is unable to keep up with your set bitrate, it will drop frames to improve the stability of your stream and minimize latency. Having a static bitrate can cause frames to drop. This feature allows our software to automatically adjusts your bitrate based on network conditions to prevent dropping frames. Recently, we included a feature called “Dynamic Bitrate”. By default, this is set to “Very Fast”, which provides the best balance between performance and quality. The faster it encodes, the less CPU it uses. The usage preset refers to how fast the CPU encodes video. To change the CPU usage preset, navigate to “Output” in the settings window and click on the advanced tab. We recommend lowering the Output (Scaled) Resolution to 1280x720 for a good balance between performance and quality. It is, however, recommended to lower the Output (Scaled) Resolution since streaming in 1080p can have a significant impact on your CPU. You can leave the base (canvas) resolution as 1920x 1080 since, in most cases, that is the standard size of the content you are streaming. To adjust your resolution, select “Video” from the side panel in the setting window. For example, streaming at 1080p vs 720p will double the number of pixels, meaning your computer will be using more resources. The output of your video resolution can have a significant impact on the quality of your live stream and the performance of Streamlabs Desktop. To ensure your CPU isn’t being overworked, you can adjust a few settings to optimize for performance and quality. In most cases, the software encoder (x264) will be able to handle the encoding process, as long as your CPU isn’t being overly taxed in other areas. However, the advantage is a decreased load on your CPU. In general, the output quality of a given bitrate for hardware encoders won’t be as high as software encoders. Picking the encoder that works best for you depends on a few factors. The software encoder (x264) will use your CPU to encode video, while hardware encoders like NVENC will offload the encoding process to your GPU. When it comes to encoders, there are two types: software (x264) and hardware (NVENC).
0 Comments
Leave a Reply. |