Question / Help Stream is smooth, in game is choppy.

Malix

New Member
System specs:
i7-3550k
Nvidia gtx 780
16gb ram
2x 240 SSD3/1 TB 7200 RPM storage drive
1 30inch 1080p 60hz LG monitor / 1 27inch 1440p 60hz monitor


Problem:
When I stream, my game always says im at 60fps, but I the game starts to "stutter", not really lag. When i go back and watch my recordings, it's not there at all. it appears very smooth with no issues. I'm at a total loss at what is causing it. I've changed and altered almost every setting in OBS that i would think could possibly cause it.

Concerns:
I've thought about this after reading multiple forums; What if the two monitors I have are slightly off sync with each other, and have conflicting rates/hz? For example, one is true 60hz and the other is at something like 59.5. When I play, i always have v-sync enabled. So maybe my graphics card is trying to compensate on the fly and somehow losing its 60fps due to dropping the frames to match the refresh rate of the monitor and somehow just fucking it up completely. it just blows my mind that in-game, im suffering.. but on the stream its perfectly fine.

If anyone has experience with this, please expend any wisdom you have on the matter. I'm completely lost on what else to do.

Stream in question if anyone is curious:
www.twitch.tv/mallixx

I can update the post later with OBS settings when I get home if those are needed.
 

dping

Active Member
System specs:
i7-3550k
Nvidia gtx 780
16gb ram
2x 240 SSD3/1 TB 7200 RPM storage drive
1 30inch 1080p 60hz LG monitor / 1 27inch 1440p 60hz monitor


Problem:
When I stream, my game always says im at 60fps, but I the game starts to "stutter", not really lag. When i go back and watch my recordings, it's not there at all. it appears very smooth with no issues. I'm at a total loss at what is causing it. I've changed and altered almost every setting in OBS that i would think could possibly cause it.

Concerns:
I've thought about this after reading multiple forums; What if the two monitors I have are slightly off sync with each other, and have conflicting rates/hz? For example, one is true 60hz and the other is at something like 59.5. When I play, i always have v-sync enabled. So maybe my graphics card is trying to compensate on the fly and somehow losing its 60fps due to dropping the frames to match the refresh rate of the monitor and somehow just fucking it up completely. it just blows my mind that in-game, im suffering.. but on the stream its perfectly fine.

If anyone has experience with this, please expend any wisdom you have on the matter. I'm completely lost on what else to do.

Stream in question if anyone is curious:
www.twitch.tv/mallixx

I can update the post later with OBS settings when I get home if those are needed.
Well try one at a time and see if things start to work. I would think this is more of a CPU priority things, Also, what game and where is a link to your logfile?
 

dping

Active Member
Had to wait until i got home from work to grab it.

https://gist.github.com/3bbc853f71e660ca76c5

That's the thing, is ive tested so many different things with numerous combinations to where I just don't know anymore.
Yeah your log shows your stream is not always smooth. your connection is stalling out due to the high bitrate.

Code:
RTMPPublisher::SocketLoop: Stalled for 1561 ms to write
453408 bytes (buffer: 0 / 453632), unstable connection?
lower the bitrate. use this tool for your region and post a screenshot of the results.

http://www.teamliquid.net/forum/tech-support/478845-twitchtest-twitch-bandwidth-tester

I will advise you on which bitrate to use once you post the screenshot.

If you are going to be using NVENC, change the preset to high performance instead of streaming, see how that works.Quality will be worse but it should put less load on the GPU.

you could also try x264 encoder which will use your CPU instead of your GPU.
 
Top