Question / Help Dual PC Setup - Still getting microstutter/input lag in CSGO - Please help!

styro

New Member
Hello all, I have been struggling a lot getting a smooth stream, and gaming experience. First, here are my hardware specs.

Gaming PC:
CPU: Intel i7-8700k OC'd to 4.9GHz
GPU: Nvidia GTX 1080 TI
Mobo: Gigabyte Aorus Gaming 7 Z370
Memory: 16gb G-Skill Trident RGB DDR4-3200
OS: Windows 10
Streaming platform: OBS Studio w/ NDI
Monitors: Acer Predator XB271HU 144hz (main), ASUS VG248QE 144hz (secondary

Streaming PC:
CPU: Intel Core i5-4690K
GPU: Nvidia GTX 970
Mobo: ASUS Z97-A
Memory: 8gb Corsair Vengeance DDR3
OS: Windows 10
Streaming platform: Streamlabs Obs
Monitor: Old Samsung 60hz

I have comcast internet, speedtest results show 72 down/6 up. Both PC's are hardwired via ethernet, and both show a speed of 1.0Gbps when I look on the adapter status in windows.

CSGO launch options: -console -novid -tickrate 128 -refresh 144 -high -nojoy -d3d9ex
CSGO ingame resolution: 2560 x 1440
I've tried setting ingame FPS max to 144, it doesn't help, it seems to make it worse than if I just keep my fps_max at 300 or higher.

Gaming PC OBS Studio Settings:
I use NDI to capture my game only, all other scenes are managed on the stream PC.
Preview: Still lags whether or not I have preview enabled or disabled
Video Settings: Base res - 1920x1080, output res - 1920x1080. Downscale filter: Lanczos, FPS: 60
Output Settings: AFAIK -- these only matter for the streaming PC, because NDI puts everything lossless to the streaming PC? Regardless I have NVENC, no rescale output, bitrate 60000, keyframe 2, max quality, high, 2 b-frames.

Streaming PC Streamlabs OBS Settings:
The only scenes I have are my webcam, which is plugged into my stream PC, the NDI capture of the game, and an overlay from streamlabs obs.
Video settings: base res - 1920x1080, output res - 1920x1080, lanczos, 60 fps.
Output settings: NVENC, output res - 1280x720, CBR, 3500bitrate (Ive run up to 5000 that seems stable), keyframe 2 - high quality, profile high, level auto, use two-pass encoding, gpu -3, b-frames 2

The main issue I have here, is that CSGO feels choppy, microstutters, I really want to stream competitive matches, but it really hinders my game play. I've been trying to troubleshoot and google for many days now and cant figure it out. I feel like I've tried everything. My PC is a beast, it can handle any games I throw at it with ease. Does anyone know what I need to do?
FYI -- My "stream PC" used to be my old gaming PC, and I used to stream off that while playing CS. The microstutter/input lag I get on my new gaming PC is the exact same feel I used to get on that PC -- nothing improved. I get this lag if I just try to stream from my gaming PC as well. It is the same lag independent of single stream PCs, or if running a dual PC setup. It is a lag with CSGO and streaming I cannot get rid of.

Here is a OBS log: https://obsproject.com/logs/-3032GmpIYm4AHKP
 

styro

New Member
Bumping, this is approved after it already went to the second page where no one will see it. Thanks
 

MrSluX

New Member
I have almost the identical setup, and the same issue occurs for me.

I've tried with both OBS - OBS with the NDI plugin, and with Scan Converter from the gaming PC to be picked up as an NDI source on the streaming pc.

Tested in SLOBS, OBS Studio, xsplit.

For me CSGO is the game that get's affected from this "stuttering" or what we should call it.
It does not matter if my monitor is in 60hz or 144hz or if v-sync is on or off.

OBS on the streaming pc says 60 fps, but the preview and VOD looks more like 45 fps at best.

Hoping to find someone who has some answers to this.
 

wmy3044

New Member
1.Don't use any acquisition or stream software in your Gaming PC,it's culprit.
2.Add a Video Capture Card in your Streaming PC,install driver and software.
3.Link your Gaming PC Video Card to your Streaming PC Video Capture Card.
4.In your Gaming PC use win+p ->copy.
5.In your Streaming PC use Video Capture Card software and obs Streaming.
6.If steaming no Gaming PC audio,you need a Virtual audio software in your Gaming PC and copy audio to Video Capture Card,E.g VOICEMEETER BANANA.
7.If you need low Bitrate high Quality,you need use x264 Encoder in your Streaming PC,and keyframe 1 or 2.
 
Top