Question / Help One PC Streaming Setup Help

dapr0b

New Member
Hello,

I have searched and looked at numerous Reddit or OBS Forums thread about people asking how to improve their stream quality and I pretty much understand the most of it.

I'm trying to achieve streaming 720p60fps with proper quality for FPSes games (such as Battlefield 4) but I couldn't ever seem to get a crisp looking stream when there is high activity.

Specs:

i7-6700 @ 4.0ghz
GTX 980 4GB
16GB DDR4-2400mhz

OBS Settings:

x264 @ 720p60fps
Bitrate 3500 / Buffer 3500
encoding profile high
x264 CPU Preset medium (I tried all of them, not much of a difference looking-wise)

Okay. Now I already know, people are saying that in order to stream 720p60fps you need more than 3500 bitrate in high activity game. That is FALSE. I actually am using all the settings from one of my friends and he's streaming CS:GO with almost no pixelation / blurry effect (he's not partnered on Twitch), while everything I stream is VERY blurry/pixelated.

The only difference is he uses a streaming PC with a capture card. Still, I don't understand why his stream looks so sharp and mine goes ape shit when there's high activity.

I'd like to know if there is anyone who can explain to me why I cannot achieve 720p60fps with my current specs.
I am really confused.

By the way, I am only trying to stream for fun and for recording clips too.
 
Last edited:

dping

Active Member
Hello,

I have searched and looked at numerous Reddit or OBS Forums thread about people asking how to improve their stream quality and I pretty much understand the most of it.

I'm trying to achieve streaming 720p60fps with proper quality for FPSes games (such as Battlefield 4) but I couldn't ever seem to get a crisp looking stream when there is high activity.

Specs:

i7-6700 @ 4.0ghz
GTX 980 4GB
16GB DDR4-2400mhz

OBS Settings:

x264 @ 720p60fps
Bitrate 3500 / Buffer 3500
encoding profile high
x264 CPU Preset medium (I tried all of them, not much of a difference looking-wise)

Okay. Now I already know, people are saying that in order to stream 720p60fps you need more than 3500 bitrate in high activity game. That is FALSE. I actually am using all the settings from one of my friends and he's streaming CS:GO with almost no pixelation / blurry effect (he's not partnered on Twitch), while everything I stream is VERY blurry.

The only difference is he uses a streaming PC with a capture card. Still, I don't understand why his stream looks so sharp and mine goes ape shit when there's high activity.

I'd like to know if there is anyone who can explain to me why I cannot achieve 720p60fps with my current specs.
I am really confused.

By the way, I am only trying to stream for fun and for recording clips too.
you need to post a logfile from the help menu of OBS.

encoding profile of high will prevent mobile users from watching.

giphy.gif


Also note that as boildown said, different games will look different due to scene complexity, movement, details (such as grass and trees or even complex textures)

So copy pasta settings will not always work.
 

Boildown

Active Member
You were sending to YouTube, not Twitch. For VOD YouTube re-encodes the video, which decreases the quality, so they probably do it for Live Streaming as well. You'd have to crank up the bitrate higher to get around this.

And on Fast preset you had too many duplicated frames, you should probably switch it to Faster. On the presets you tried that were slower than Fast it had a ridiculous amount of duplicated frames, so don't do that.

You're probably mistaken about those other streamers. Either they're partnered and sending at high bitrates and Twitch is doing transcoding for them, or they're not actually doing 60fps (30fps can dedicate a lot more bits for each frame of video than 60fps can, making 30fps less pixelated), or they have a dedicated streaming PC and are using a ridiculously good preset. Or you're just being overly harsh on the quality of your own video, since you know what the source of your own looked like originally.
 

dapr0b

New Member
You were sending to YouTube, not Twitch. For VOD YouTube re-encodes the video, which decreases the quality, so they probably do it for Live Streaming as well. You'd have to crank up the bitrate higher to get around this.

And on Fast preset you had too many duplicated frames, you should probably switch it to Faster. On the presets you tried that were slower than Fast it had a ridiculous amount of duplicated frames, so don't do that.

You're probably mistaken about those other streamers. Either they're partnered and sending at high bitrates and Twitch is doing transcoding for them, or they're not actually doing 60fps (30fps can dedicate a lot more bits for each frame of video than 60fps can, making 30fps less pixelated), or they have a dedicated streaming PC and are using a ridiculously good preset. Or you're just being overly harsh on the quality of your own video, since you know what the source of your own looked like originally.

Thank you for the info. I'll keep testing and see what are the best settings I can use.
 
Last edited:
Top