Question / Help Stream Lags, dont really want to use NVENC

Malte2411

New Member
So you have probably got a lot of these threads, but im really in need for some help.
My PC is beefy and has really good hardware
i7-6800k 6 core @3.4Ghz
Asus GTX 1070 O8G
16Gb of Ram
Samsung 960 evo SSD.

These (in theory) should be enough for my use, 1080p60fps (mostly csgo).
Im using the veryfast preset and 6000 bitrate. csgo normally has around 300 fps, but when i stream with x264 i get 40-90. also the stream lags a lot.
my cpu is maxed out instantly, but a fucking 400 dollar cpu shouldnt be limited by these primitive settings. with nvenc, everything is perfect, but the quality lacks a lot.
i have looked at multiple tutorials but nothing really helped...
should obs behave like this with a 6 core i7?

log: https://hastebin.com/maqelugone
 

koala

Active Member
You have a few dropped frames due to rendering lag. This takes place on the GPU. Limit the fps of your game. OBS needs a bit of GPU for scene compositing. If you let the game run without limit, there is no GPU power left for OBS.
 

Malte2411

New Member
i dont really want to limit the fps of csgo mate, also the gpu sits at 30 percent usage MAX while playing csgo
 

Malte2411

New Member
As much as you don't want to cap your fps, you need to.
from a website: "If you cap, you induce lag. So when you click to fire, you're actually firing on a buffered frame, and 3 ms later, it fires. Leave it uncapped, you have a better 'chance' of it being immediate. I say chance because when it's unbuffered, and it's faster than your monitor can register, it's random if the frame you fired in is the frame rendered."
 

koala

Active Member
As a human, you have a minimum reaction time of about 180 ms and an average reaction time of 250 ms. 3 ms in this regard is nothing. If 3 ms more means a flawless stream, I tend to prefer a flawless stream, if I were a streamer.

Test yourself: https://www.humanbenchmark.com/tests/reactiontime/
My reaction time with a set of 5 click challenges in a row and not cheated is 203 ms.
 

BK-Morpheus

Active Member
from a website: "If you cap, you induce lag. So when you click to fire, you're actually firing on a buffered frame, and 3 ms later, it fires. Leave it uncapped, you have a better 'chance' of it being immediate. I say chance because when it's unbuffered, and it's faster than your monitor can register, it's random if the frame you fired in is the frame rendered."
If you don't cap, you don't get consistent frame times, which is even worse, than slightly lower but consistent fps. The other solution would be to not stream, while playing or go for a dedicated streaming PC + capture card.
 
Top