Question / Help Rendering lag on Gaming PC

FlicherDK

New Member
Hello There

Im using a Dual pc setup
Im having trouble with my streaming, Im having renderlag on my gaming pc, so my stream is lagging very 10 sec, give and take.
Im using NDI Plugin

When im looking in task manager, my CPU is on 69% and GPU on 74% when gaming and streaming on my gaming pc

My gaming pc spec:
I7-7700
GTX 1080TI
32 GB Ram
Windows 10
1x 1440p monitor
2x 1080p monitor

Streaming Pc Spec:
AMD FX-8320 Black Edition
GTX 1070
32 GB Ram
Windows 10

I using a Netgear ProSafe GS105

Internet speed

Logs:
Gaming PC: https://obsproject.com/logs/wIvYEUhlOLiI5Dln
Streaming PC: https://obsproject.com/logs/lqmP033KLyxlUM6k
Hope this is good enough
 

koala

Active Member
You use the streaming PC only for encoding, nothing else. But you use an encoding method that the gaming PC is able to produce itself with no additional load.
With this setup, you actually put less stress on your gaming PC if you stream directly from the gaming PC and don't use a dedicated streaming PC.
Your streaming PC only receives the ndi stream, encodes it with nvenc and sends it. It doesn't do any scene compositing, you're doing this on the gaming PC.
This encoding can do the gaming PC itself, it has the same nvenc encoding circuit. Using nvenc (new), the raw picture data never leaves GPU memory but is encoded within the GPU. This relieves the gaming PC from downloading raw picture data from GPU memory through the pci-e bus, encode this a bit by the ndi driver and send almost raw picture data over the network.
Nvenc (new) is very lightweight in comparison to this. It's also a dedicated circuit on the GPU, so it doesn't increase GPU load.

As alternative to the 1-PC option, if you want to lessen the load on the gaming PC, move all your scenes to the streaming PC and only keep the game capture source. Also move the webcam to the streaming PC. This way, compositing the stream is done on the streaming PC.
 

FlicherDK

New Member
Hey there.

Thanks for your Quick respons

I tried to stream on My gaming pc. But Then i get rendering lag and fps drops thats Why im streaming with dual pc.

I tried streaming from My gaming pc with my first. When i got the 1080ti but still lag and fps drops
 

FerretBomb

Active Member
Stream from the gaming PC using NVENC (new) and run OBS as Administrator to enable the GPU-priority workaround, so OBS can handle its housekeeping tasks before the game uses the rest.
Also, use the Quality preset on NVENC, with Psychovisual Tuning and Lookahead turned OFF. This avoids options that use CUDA cores, which tend to cause problems.

If you still have an issue with the 1PC setup, post a log from a live session on it, and we can help troubleshoot further.
From the logfiles above, your encoder PC is more or less dead weight, should be cut, and direct NVENC streaming from the gaming PC will provide better compression quality as well, so a better-looking stream.
 
Top