Question / Help Getting Encoding Overload on Streaming PC. Can't find the problem.

ZeroExcuse

New Member
Hey guys, I was wondering if I could get some help.

So I'm rocking a two PC system set-up. I have my gaming computer and then I have streaming Computer which is only supposed to stream to Twitch and nothing else. I have an Avermedia Live Gamer HD 2

Lately, something weird has been happening that doesn't make sense. This all started happening when I was playing Outlast 2.

Every so often I will get an Encoding Overloaded! Error on my OBS while streaming to Twitch. This doesn't make sense for the following reasons:

-I'm running an i7-6700K Processor
-I have 16 Gigs of Memory. Plenty to Stream.
-OBS only uses 20-35% during load.
-My CPU is litterally running at under 50% load.
-I'm using a capture card, nothing else is running.
-The problem only seems to happen during Games. Nothing else.

My settings are:
3500 CBR
CPU Preset is at Faster (I was able to run at Fast before I had problems)
Profile has been set to high.

I've also included my latest log.

TL;DR: I'm getting a High Encoding error and I have no idea why.

Latest Log File: (also uploaded)
https://gist.github.com/anonymous/cefd7167b917efe97d225e8551a65f6d
 

Attachments

  • 2017-09-21 01-48-59.txt
    15.4 KB · Views: 7

Boildown

Active Member
I don't see any streaming in that log file. Do a five minute or longer stream of high action content and post the OBS log from that.

Is Windows 10 Game Mode disabled?
Is your CPU overheating?
Try using a discrete graphics card (something like a GTX 750 is fine) instead of the on-board graphics on the CPU. OBS actually uses the GPU to speed up some tasks and the Intel GPUs aren't as good and cause the CPU side to take a hit.
 

ZeroExcuse

New Member
I don't see any streaming in that log file. Do a five minute or longer stream of high action content and post the OBS log from that.

Is Windows 10 Game Mode disabled?
Is your CPU overheating?
Try using a discrete graphics card (something like a GTX 750 is fine) instead of the on-board graphics on the CPU. OBS actually uses the GPU to speed up some tasks and the Intel GPUs aren't as good and cause the CPU side to take a hit.


Hey Boildown. I didn't know you needed to have a graphics card to run OBS efficiently. I've been using OBS without a GPU for awhile (using the onboard video) and just started having the problem. It's funny because my viewers don't notice any difference in stream quality but I still get the error message.

I disabled Gaming mode (without restarting my computer which is probably a bad idea) but I didn't check for any inconsistencies with temperature. So I guess that's the next step.

I've included my most recent log files (there is two for some reason and I can't upload the second one to github) from tonight's stream, let me know if you find anything.

Thank you in advanced.

LOGFILE 1:
https://gist.github.com/anonymous/859a60892c16109a11d64b32abbbfbb2

LOGFILE 2:
https://pastebin.com/qeQ1WzRD
 

Boildown

Active Member
01:21:15.430: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 7135 (0.9%)
01:21:15.430: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 298 (0.0%)
01:21:15.430: Video stopped, number of skipped frames due to encoding lag: 20231/832106 (2.4%)

You're using the Faster preset and its got well over 1% encoding lag and nearly 1% rendering lag. You should drop the preset down to Very Fast instead.
 
Top