encoding overload

lNuggyl

New Member
Ive been streaming for quite awhile now. ive had no issue streaming games unitil i recently bought two more monitors making my setup have 4 monitors in total.
IMG_9848.jpg

top monitor is 144hz 1ms ips
all three are 240hz 1ms ips
all are 1920x1080 monitors.
my specs will be in the logs but just incase you don't need to look at logs to give answer to my issue:
i9-9900k
3090fe
64gbs ram

like i said , streamed without issues until i plugged the left monitor and right monitor in this week, I've had the ultrawide and middle monitor for awhile now. all of them are using display ports accept the ultrawide which is using HDMI, and unfortunately the HDMI only supports 100hz instead of getting the full 144hz. 3090 only has 3 display ports:/
this issue also occurs on streamlabs obs.

ive been using the same obs settings i had when i wasnt getting the issue.

i want all help but please do not mention because ive tried:
turning on game mode in windows
changing any obs settings. they worked before the issue occurred. i double checked all settings.
CPU affinity or making process high normal etc
 

Attachments

  • 2022-02-10 03-11-09.txt
    17.7 KB · Views: 32

koala

Active Member
According to your log, your system is overloaded in every regard.

Code:
03:22:27.449: Output 'simple_stream': Number of lagged frames due to rendering lag/stalls: 1653 (5.9%)
03:22:27.449: Output 'simple_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 1041 (3.8%)
03:22:27.450: Video stopped, number of skipped frames due to encoding lag: 9678/28068 (34.5%)

Rendering lag means your GPU is overloaded in general.
Insufficient bandwidth means your internet connection to the streaming server is overloaded.
Encoding lag means the encoder is overloaded. Since you're using nvenc, which is a dedicated circuit within the GPU, it's a sign of general total GPU overload.

It's probably the high fps of all of your monitors while running your game. Rendering this high for all the different monitors will probably consume up all the GPU resources, so there's nothing left for OBS.
It might help if you switch Settings->Advanced->Video->Color Range back to its default "partial", but I assume it would help more if you turn on vsync within your game and limit its fps to 60. If the lags are gone with this, increase fps gradually until you run into lags - this is the limit.

I know you're running the most powerful GPU available, but even this has its limit.
 
Top