Need help with stream optimization

Hello!

Recently, I've begun taking an interest in streaming and would like to optimize it for the best quality possible (1080p with uninterrupted 60fps). I've been trying to correct an issue where the stream will lag a bit or fps will be inconsistent by adjusting settings. I've been making improvements by following advice from other threads, but I was hoping someone could point me in the right direction on where to work to improve the stream. I just want to know what can be fixed on my end versus what can only be fixed by working with my ISP. Here's my log file, https://obsproject.com/logs/7hTQOlRDYqmMZKY1

Thank you so much!
 

qhobbes

Active Member
1. The version of Windows you are running (1903) has a limitation which causes performance issues in hardware accelerated applications (such as games and OBS) if multiple monitors with different refresh rates are present. Your system's monitors have 2 different refresh rates (144 and 60), so you are affected by this limitation.

To fix this issue, we recommend updating to the Windows 10 May 2020 or October 2020 Update. Follow these instructions if you're not sure how to update or set both monitors to the same refresh rate or disconnect a monitor.
2. In Windows 10 versions 1809 and newer, we recommend that "Game Mode" be enabled for maximum gaming performance. Game Mode can be enabled via the Windows 10 "Settings" app, under Gaming > Game Mode.
3. Your log doesn't show any dropped frames, rendering lag or encoder overload so you can try improving your encoder settings. Twitch recommends 6000 kbps for 1080 @ 60 fps. You can also try using the Max Quality preset but be aware this causes increased GPU utilization.
 
1. The version of Windows you are running (1903) has a limitation which causes performance issues in hardware accelerated applications (such as games and OBS) if multiple monitors with different refresh rates are present. Your system's monitors have 2 different refresh rates (144 and 60), so you are affected by this limitation.

To fix this issue, we recommend updating to the Windows 10 May 2020 or October 2020 Update. Follow these instructions if you're not sure how to update or set both monitors to the same refresh rate or disconnect a monitor.
2. In Windows 10 versions 1809 and newer, we recommend that "Game Mode" be enabled for maximum gaming performance. Game Mode can be enabled via the Windows 10 "Settings" app, under Gaming > Game Mode.
3. Your log doesn't show any dropped frames, rendering lag or encoder overload so you can try improving your encoder settings. Twitch recommends 6000 kbps for 1080 @ 60 fps. You can also try using the Max Quality preset but be aware this causes increased GPU utilization.
1. Are you saying that I need to roll back to the May Windows Update? The October 2020 Update is version 1903.

3. If I'm still dropping a few frames on stream or via VOD does this mean my upload speed of 6Mbps is not fast enough to stream 1080p 60fps?

Thanks again!
 
1. Are you saying that I need to roll back to the May Windows Update? The October 2020 Update is version 1903.

3. If I'm still dropping a few frames on stream or via VOD does this mean my upload speed of 6Mbps is not fast enough to stream 1080p 60fps?

Thanks again!
Oops! I see what you mean now with the windows update for number 1, my bad!
 

qhobbes

Active Member
You could theoretically stream 1080p 60fps at 1Mbps, the quality (depending on the source) won't be that great but it could be done.
I would recommend enabling Dynamic Bitrate; OBS Settings, Advanced, Network, check box for "Dynamically change bitrate..." as that can help with dropped frames. If you're dropping frames at 6Mbps but not 5Mbps then change it back to 5Mbps.
 
Last edited:
Top