CPU or GPU for streaming?

Ga
- in Twitch
10

My question is which is better for encoding streams on Twitch. Here is my PC data:
Intel (R) Core (TM) i7-9700F CPU @ 3.00 GHz 3.00 GHz
(but has some boost so it can go up to 4.70 GHz)

GeForce GTX 1660Ti

16GB RAM

1920 x 1080, 144Hz

With a lot of games it works to stream over the CPU but when I play it does not work so if I play Rocket League everything works fine but when I play CoD Modern Warfare the stream hangs my video bit rate is 6000 kbps at the moment I code with the CPU as I said but there are laggs in the stream.

bo

Then just give the GPU a try?

In the worst case, nothing really changes.

Gr

In terms of performance, the GPU is the better choice.
With 12+ real cores, the CPU can also be used very well.

In any case, your 8 cores / threads are too scarce for real-time coding and gaming.

Ga

The problem is if I run it on a GPU, it depends on the way it is, also in Rocket League, for example, where it has not been hung once before.

Ga

Ok what can I best set at OBS so that the small laggs no longer occur?

Ga

.html

Ga

.html

Gr

Set the encoder default to "performance", or "fast".

Ga

Ok I did that, I'll see afterwards when I'm live whether it works or not.

Ga

So nothing works right now I can't fix the problem

Ga

If I put it on GPU then the stream is lagging even if I don't play anything or just run a cheap game, if I put it on CPU then the whole thing works but if I want to play Modern Warfare that is bad