Question / Help Suddenly cant send 720p 60 fps over ndi

ullechamp

New Member
Hey there.

I have a dual PC setup:
My problem is on my gaming pc:
i7-8700K
nvidia 1080 TI OC
Using NDI

Suddenly OBS on my gaming PC cant maintain a solid 60 FPS while using the NDI.
This is even a problem in 720p 60 fps. Until 4 days ago this was never a problem.

I updated nvidia drivers, and i also tried to go back to previous versions. didn't help.

i uploaded a log file from OBS here: https://obsproject.com/logs/_CBc8TDHqKRv_7ws

any idea what i can do ?
 

Narcogen

Active Member
There's no recording or streaming attempt in the log, so no performance data to analyze.

That said, turn this off:

14:35:49.563: Windows 10 Gaming Features:
14:35:49.563: Game Bar: On


And make sure Game Mode in PC settings is also off.

You also have multiple display and game captures in the same scenes which negatively impacts performance.

14:35:53.104: - scene 'BF 1':
14:35:53.104: - source: 'bf baggrund' (image_source)
14:35:53.104: - source: 'cs' (game_capture)
14:35:53.104: - source: 'battlefield' (game_capture)
14:35:53.104: - source: 'Skærm optager 2' (monitor_capture)
 

DEDRICK

Member
Go through the whole menu again, turn off every switch. Game Bar, Captures, Broadcasting, Game Mode.



Your log shows Game Mode is off because you did the registry edit prior to updating to 1809, OBS incorrectly detects this key and reports Game Mode as off. The registry edit you did no longer works, you have to turn it off manually now as of 1809.
 

Narcogen

Active Member
You've also got multiple game captures in the same scenes/scene collections, which hurts performance.

15:04:58.870: Output 'NDI Main Output': Number of lagged frames due to rendering lag/stalls: 240 (5.5%)

Your NDI output is lagging due to GPU overload. 1080p60 output is stressful, and if you haven't already you may need to cap framerate in the application you are capturing in order to keep the NDI feed at 60fps.

That is, assuming that you don't still have Game Mode on and that is causing the GPU load-- or, rather, simply devoting all GPU resources to your game and not letting OBS have the access it needs to render frames.
 

ullechamp

New Member
I did everything in that guide, but it still says gamebar is turned on, and it cant keep a steady 60 fps. The problem started like 4 days ago, never had a problem with it the last 6 months
 
Top