Question / Help Game Capture Keeps Lagging Out

Timothy L

New Member
Hi my name is Tinus Timothy and I have been on and off streaming now and then but my problem is that I can't stream 60 fps for some reason.
If this help and if this has anything to do with my streaming my internet speed is 100 Mbps Down, 40 Mbps Up
My Pc Specs:
I5 4460 cpu
16 Gb ram
3 Tb storage
GTX 750 Ti Ftw
---------------------
I am trying to stream with game Capture but for some reason when I click on my game my game fps counter on obs studio keeps going down. I have 2 monitors so I can see what happens. If there is any way for me to try and fix it would anyone mind to try and help me?
This is my log files for obs: https://gist.github.com/anonymous/f6cd74abc5302dd4fa16903d1e7ad439
 
Your logfile does not display any recording/streaming attempt within.
Can you do a few minutes' worth of recording/streaming (Doing what you would normally do in-game) then stop the recording/streaming session, then upload a current logfile please so I or someone else can further assist in troubleshooting.
Your logfile does however show you have both monitor capture and game capture in the same scene, this means your PC is doing more work as it is using both monitor and game capture sources at the same time.
 

Timothy L

New Member
Your logfile does not display any recording/streaming attempt within.
Can you do a few minutes' worth of recording/streaming (Doing what you would normally do in-game) then stop the recording/streaming session, then upload a current logfile please so I or someone else can further assist in troubleshooting.
Your logfile does however show you have both monitor capture and game capture in the same scene, this means your PC is doing more work as it is using both monitor and game capture sources at the same time.
https://gist.github.com/955b2f5284b8b534ebdfd24e0190a683 I did a 1.5 hour live stream just before and I just recorded for around 10-15 min
 
Your logfile shows you have Windows GameDVR enabled, which can cause potential conflicts as it also hooks into applications for recording/streaming. You should turn it off if you do not use it/turn it off when using OBS to record/stream.
In your logfile:
socket_thread_windows: Increasing send buffer to ISB
The network buffering issue I am not entirely sure, other than you have an issue somewhere along the lines between your PC and the server you are streaming to. Maybe disabling the 'experimental network code' or enabling 'low latency mode' with 'experimental network code' still enabled will assist with your network buffering?

Your logfile also displays some dropped frames, the encoder lag is as a result of your CPU not keeping up, your render lag is your GPU not being able to handle the workload:
Stream attempt:
02:11:49.739: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 8129 (2.3%)
Record attempt:
03:21:09.678: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 933 (7.4%)
03:21:09.702: Video stopped, number of skipped frames due to encoding lag: 6/12591 (0.0%)

If you haven't already, you really need to create a stand-alone scene for the monitor capture source, it will conflict with game capture and cause more load on your PC. This in itself will likely alleviate most of the rendering lag issues.
That being said,
If you don't already, cap your fps to 60 (61-63 if you get screen tearing)
Try to avoid V-Sync as it can induce latency input. You can use MSI Afterburner or EVGA Precision to limit your fps.
If you do already cap your fps, then you need to slightly lower your in-game settings to give your GPU a bit more breathing space for the extra workload.
 
Top