Question / Help Can't pinpoint stream issues

zoopzoop

New Member
A few weeks ago I started streaming daily. At the beginning of the week everything was going smoothly, but throughout the week I started to notice issues running games and streaming at the same time. At first it was singleplayer games that I was dropping frames in, but when I tried some stuff online I got issues with mild rubberbanding AND game performance, which leads me to believe it might be related to my encoding.

I did a test stream in League of Legends just a little bit ago and ran it through the analyzer, the only thing "wrong" is that it says my bitrate is quite low and I could bump it up: https://r-1.ch/analyzer/results/pjnguin.17a0b7. The problem with that is my ping used to stay around 34-35ms whether I was streaming or not, now it bounces around from 35 to 60 constantly, not super high but it's very noticeable on my end and is affecting gameplay. On stream it looks fine. My frames were also much lower than they should have been and dropped a lot. I even tried streaming Bastion a few weeks ago, which is incredibly easy to run, but as soon as I started streaming my frames didn't go above 30-40 and dropped to maybe 5 in combat. It's not just a League thing, that's just where the frame drop and poor connection are most noticeable.

Here's the log file for the LoL stream: https://hastebin.com/afihexudag

I also just did a speedtest after the test stream and my stats are still pretty solid http://www.speedtest.net/result/7359902834.png

I'm at a loss here. I get performance issues when I stream, but it's hardware issues and not just connection issues. When I record locally, my game drops frames there too. I tried all the settings on the stickied high CPU thread and nothing helped. Any help is greatly appreciated.
 
Last edited:
Edited my post to try and make it more clear what's wrong. tl;dr I can't stream or record local files without issues and I don't know what's causing it.
 
Ditch x264 and use NVENC with High Quality preset when you have performance issues. If you really want to use x264 use an even higher preset. Using the new networking code with low latency mode gives me those ping jumps you described, I always disable it because of that. But I have an upload of 25mbits so I can't really speak for you.
 
It will for him. The 970 handles it easily. My son has an i3 with a 970 and streams in 60fps via NVENC without issues.
 
Ditch x264 and use NVENC with High Quality preset when you have performance issues. If you really want to use x264 use an even higher preset. Using the new networking code with low latency mode gives me those ping jumps you described, I always disable it because of that. But I have an upload of 25mbits so I can't really speak for you.

Finally was able to do another test stream, this time I used Bastion since the frame drop is very transparent there. Tried the NVENC codec this time, even though I use it for local recordings and am still getting issues there.

Log: https://hastebin.com/equyeleyuv

About two minutes in it stuttered, froze, and dropped to 1-2 frames a second before jumping around to 30, 14, 2, etc.

Edit: wrong log file, sorry. This is the right one now.
 
Try running OBS as admin.
Something on your system is forcing OBS into memory capture mode, which is VERY bad. You should also disable other overlays you have.
And once you've fixed that, you can switch back to x264.

Also, for your elgato's settings. Change the audio type back to capture only from directsound. Having it on directsound or waveout causes other problems.
 
Try running OBS as admin.
Something on your system is forcing OBS into memory capture mode, which is VERY bad. You should also disable other overlays you have.
And once you've fixed that, you can switch back to x264.

Also, for your elgato's settings. Change the audio type back to capture only from directsound. Having it on directsound or waveout causes other problems.

Running as admin didn't change anything. I wasn't using any overlays at all or my capture card, just Bastion itself, but I fixed the audio type and tried again with the same issues.

After uninstalling and reinstalling OBS, this is my log from the newest test stream: https://hastebin.com/bixuqawafu

Still having the same issues, the minute I start streaming my game drops frames like crazy and I can hardly navigate the menu.

EDIT: I tried checking "Run as Admin" instead of doing it each time in the right click menu and that seemed to bring different results. The lag isn't as crazy as it was before, but it's still there and there's a memory leak: https://hastebin.com/bamugizare
 
Last edited:
Back
Top