So almost 2 months ago I upgraded the internets so that I have a 4+Mbps upload speed. Should be sufficient for streaming. For the past month there have been issues where the speed has been at 1Mbps or less but that seems to be remedied now.
Today I feel like I’m finally ready to explore.
I decide to go big and load up Dirty Bomb, a first-person-shooter. If I can stream that I can do anything, right? The listed recommended specs for this game are:
- 2.0GHz quad core processor
- 3GB RAM
- GeForce 7800GTX or better
- generic sound card
I easily exceed these with my rig:
- 16GB RAM
- GeForce 970
- Sound Blaster Z
The game is horrible when I stream. I don’t see it on my end. OBS gives me all green, zero dropped frames, Twitch says everything is excellent. But when you watch the stream and the playback there is constant stuttering, skipped frames, cats and dogs living together.
I started out with a bitrate of 2500. Dropping to 2000 improved things a little bit but that seemed to introduce a bit of lag from lowered bitrate. 3000 bitrate was a total mess. I died one time and you couldn’t even tell what killed me. Trotting along and all of a sudden just dead.
I then tried ARK and that was an even worse mess, assuming because it’s a more graphically intense game than Dirty Bomb. I bottomed out the video settings and it helped some (still not great) but the game looks pretty bad. ARK specifically states that High video settings are for the 970.
I tried Marvel Heroes (isometric Diablo-style game) and that game seemed to play and stream just fine. It actually recorded some dropped frames in OBS. I don’t understand why Dirty Bomb did not.
Does anyone have suggestions? I feel like my system should be sufficient for this. The problem seems to be with first-person-shooter style games. I haven’t tried anything other than Marvel Heroes to confirm this.