Question / Help Encoding overloaded when trying to stream R6 on my brand new PC?

Rai97

New Member
Hello everyone,

I built this new PC to transition to streaming PC games. When streaming console on this PC it streams at 1080/60 at 6k bitrate fine. But during my stream, I switched to R6 as I have played it off stream for a long time due to not being able to stream it. After finally building a PC which I was told in forums would be "more than enough" to stream R6, although my game runs beautifully, it lags like crazy on OBS, I drop loads of frames and get given the "Encoding Overloaded" message at the bottom left of my OBS window.

I have attached the log file from the stream, you will see at around 8pm, that is where I switch to R6 as I started off the stream on my playsation 4. As soon as I started a game on R6, it went really poorly. Here is a clip for reference: https://clips.twitch.tv/SnappyEasyCheeseRuleFive

Additionally, I have done lots of google searches and watched many YouTube vids. I have switched back and fourth between my CPU and GPU encoder, dropped to 720 output, dropped to 30fps, changed to ultrafast cpu usage, dropped my bitrate and also changed priorities in task mgr. this has all had no impact and the issue still persists. In all honesty, I was really hoping to stream the game in 1080/60 or at least even 720/60 but I have no idea to what the issue could be.

I also run the game at 144hz on my monitor with VSync, along with very high settings on R6, although I have tried to test them at low settings and still get lag on obs.

All help would be much appreciated. Thanks
 

Attachments

  • 2019-01-23 15-33-56.txt
    31.7 KB · Views: 44

Narcogen

Active Member
15:33:56.473: Windows 10 Gaming Features:
15:33:56.473: Game DVR: On


Turn that off, it doesn't help. Also check that Game Mode is not on in PC Settings.

15:33:59.335: - source: 'Elgato Blud' (dshow_input)
15:33:59.335: - source: 'Display Capture 2' (monitor_capture)


Don't generally mix video capture, game capture, and display captures together in a scene, it hurts performance.

19:35:40.612: Output 'simple_stream': Number of lagged frames due to rendering lag/stalls: 19021 (2.3%)

GPU overload. Reduce fidelity or cap framerate in game. These may help.

Are you running more than one monitor, with one at 60hz and another at a different refresh rate? Because that also causes problems with capture and poor performance.
 

Rai97

New Member
15:33:56.473: Windows 10 Gaming Features:
15:33:56.473: Game DVR: On


Turn that off, it doesn't help. Also check that Game Mode is not on in PC Settings.

15:33:59.335: - source: 'Elgato Blud' (dshow_input)
15:33:59.335: - source: 'Display Capture 2' (monitor_capture)


Don't generally mix video capture, game capture, and display captures together in a scene, it hurts performance.

19:35:40.612: Output 'simple_stream': Number of lagged frames due to rendering lag/stalls: 19021 (2.3%)

GPU overload. Reduce fidelity or cap framerate in game. These may help.

Are you running more than one monitor, with one at 60hz and another at a different refresh rate? Because that also causes problems with capture and poor performance.

Hi, thank you for the feedback. I have turned off Game DVR recording and referring to the two sources in one scene, that is for my scene to have my web over my Ps4 source, it runs fine in that scene but only when I PC game, does it lag and drop frames e.g later on at around 8pm. I do have a 144hz and 60hz monitor. I game on the 144hz of course with FreeSync and have OBS and my twitch dashboard for chat on the other 60hz monitor.

Additionally, if this helps, I was told by a friend to do a test game and use the stats window to get feedback: https://gyazo.com/1506b41aa2be48703c3127797adc90d0

I changed encoder to see if that would help too before the above test and it still lagged like crazy and avg time to render frames would go up to like 15 at times and FPS would drop as low as like 5 frames, yet my game when I played still ran very well.

Thanks for the help
 

Narcogen

Active Member
You need to cap your in-game framerate. That the game runs well and OBS does not means the game is accessing the GPU whenever it needs to, but when OBS needs to render a frame, it cannot.
 
Top