Question / Help Getting rendering lag using NDI when recording/streaming


New Member

I am trying to use NDI to stream my gameplay for recording/streaming to a secondary PC on my network.

I am getting a shit ton of rendering lag on OBS on my gaming pc. There is no encoding lag from what i can see.

This is my setup and how i connect the devices.

Game PC:
Motherboard: MSI X99S GAMING 7
CPU: Intel Core i7-5930K
CPU cooler: Corsair Hydro Series H60
RAM: Corsair Vengeance DDR4 2666MHz 32GB
PSU: Corsair RM1000, 1000W
  • Intel Optane SSD 900P 280GB
  • Samsung 960 EVO 1TB M.2 PCIe SSD
  • Samsung 850 EVO 250GB SSD
  • Seagate Barracuda 2TB HDD
  • Seagate Desktop 4TB SSHD
  • Seagate Barracuda 1TB HDD

Stream PC:
Motherboard: Old piece of shit thing from a bygone era. Works tho :D
CPU: AMD FX 8120
GPU: GTX 1660
HDD: Seagate Barracuda 1TB

I connect the two with NDI over gigabit ethernet.
The Stream PC doesn't have a monitor connected so I use teamviewer to connect to my other PC to control things from where I sit and game.

I have 2 monitors connected to my gaming PC. A 144hz 1440P monitor that I use to game on. And a 4K 60hz secondary monitor that I use to do everything else on.
They are both connected using Displayport to my GPU.

I have tried moving OBS on a gaming PC to both monitors when gaming. And I have tried disabling the preview window too. No help there.
Game mode is off on gaming PC and maximum performance is on to.

On OBS on the streaming PC there is barely no rendering lag at all. Usually there is 4-6 frames missing, but that is really low so that can't be the reason I believe.

Anyone know of a way to fix this problem? I am attaching logs with this post from the streaming PC and the Gaming pc. I recorded with streaming encoding settings i use to stream. Hope they help :D


  • 2019-04-13 18-34-05 Gaming PC.txt
    19.6 KB · Views: 29
  • 2019-04-13 18-34-11 Streaming PC.txt
    5.9 KB · Views: 20