Question / Help Game Performance Issues While Streaming

derklempner

Member
I use OBS mainly to stream to Twitch, playing Minecraft, War Thunder, and Shadow Warrior. However, I have noticed a couple of issues...

Minecraft and Shadow Warrior seem to work wonderfully while streaming, which is surprising to me since Minecraft is a very CPU-intensive game. I think Shadow Warrior is old enough (and single-player) that the is no noticeable drop in game performance while streaming.

War Thunder seems to be a completely different beast.

War Thunder runs around 60 fps for me on high settings using the Linux client installed through Steam. Normally, I see a ping of around 60-70 ms when playing on US servers, and Gaijin's servers are known to have intermittent lag spikes and packet loss since they are handling a fair number of simultaneous players on a CPU-intensive game server. However, every time I attempt to stream using OBS, War Thunder takes a huge performance hit, and it's not just the game performance.

In-game fps drops from about 60 to under 30, and server latency/ping increases to 80-100 ms. Packet loss also starts rising and will regularly hover around 4-5% as compared to the occasional packet loss coming from Gaijin's servers. Again, this only happens when I use OBS for streaming. I've compensated for the increase in latency by lowering my streaming bitrate from 2500 to 2250. (When it was at 2500 the latency was over 100 ms, at 2250 the latency is under 90 ms.)

Is this common when using OBS? I'm on version 0.11.2, and these issues didn't seem to exist with 0.11.1 (that I can remember). Would a log file help locate the issue? I can do multiple tests of streaming and recording different games if you'd like. I can also link to archived videos when you see the performance hit during a stream, compared to videos recorded locally.
 
Top