Question / Help I have fps drop when I stream

Duy nguyen

New Member
I have a Gtx 970, 16gb RAM, AMD fx-6100 six core 3.3ghz processor, I live 10 miles from the twitch and valve server so I don't have any problem with network lag. But when I stream my FPS drops from 200+ to 40-60. My assumption is to upgrade my processor
 
I have a Gtx 970, 16gb RAM, AMD fx-6100 six core 3.3ghz processor, I live 10 miles from the twitch and valve server so I don't have any problem with network lag. But when I stream my FPS drops from 200+ to 40-60. My assumption is to upgrade my processor
Post a log
 
You're trying to stream 1080p@120fps on 3400kbps, on a midrange six-core AMD processor. It's going to crap the bed MASSIVELY. I'm not sure that processor can even do 1080p@30.

Unless you're a Partnered caster, the golden point is 720p, 30fps, 2000kbps. Time to dial it back just a notch.

16:51:43: Total frames encoded: 2854, total frames duplicated: 2498 (87.53%)
16:51:43: Number of frames skipped due to encoder lag: 2441 (85.53%)
No kidding.

Even if your network can handle 3400kbps, 2000 is advised as Twitch released usage metrics a bit back showing that as the point where your stream will be watchable smoothly by the widest audience. 720p@30fps is the best tradeoff between resolution and framerate. You can drop to 480p@60 if you really need it for a technical reason, but it's not a good idea normally.
 
Unless you're a Partnered caster, the golden point is 720p, 30fps, 2000kbps. Time to dial it back just a notch.

^

Even the most high-end streaming machines can't do 1080p120fps in good quality with a reasonable bitrate. And your CPU is only mid-end. If you really need 1080p, you can try 1080p30fps at a bitrate of 2500kbps. Otherwise you can use a 2000kbps bitrate and downscale to 720p30fps, or even 540p30fps. Whether you want to downscale the whole stream or just one source in your scene depends on how your scene is setup. If you want my recommendation please post a screenshot of your scenes setup with preview running.

Also, make sure to use 64bit OBS. It will run more efficiently on a 64bit OS.

As for CPU issues: The CPU preset determines how much CPU your OBS will use. If you still have spare CPU, you should try a slower one, and if you experience lag in your game while streaming, you should use a faster one. Setting the process priority of your game to "high" in the task manager or the in-game settings can help with lag too.
 
^

Even the most high-end streaming machines can't do 1080p120fps in good quality with a reasonable bitrate. And your CPU is only mid-end. If you really need 1080p, you can try 1080p30fps at a bitrate of 2500kbps. Otherwise you can use a 2000kbps bitrate and downscale to 720p30fps, or even 540p30fps. Whether you want to downscale the whole stream or just one source in your scene depends on how your scene is setup. If you want my recommendation please post a screenshot of your scenes setup with preview running.

Also, make sure to use 64bit OBS. It will run more efficiently on a 64bit OS.

As for CPU issues: The CPU preset determines how much CPU your OBS will use. If you still have spare CPU, you should try a slower one, and if you experience lag in your game while streaming, you should use a faster one. Setting the process priority of your game to "high" in the task manager or the in-game settings can help with lag too.
A Xeon E7-8800 v3 can. But who has $10k for a processor? Lol
 
If you really need 1080p, you can try 1080p30fps at a bitrate of 2500kbps.
No. God no. Even 3000kbps isn't really enough for 1080@30, and is going to block under motion. Heck, 3500 is only just starting to get there, and is still going to have noticeable visual artifacting.
 
No. God no. Even 3000kbps isn't really enough for 1080@30, and is going to block under motion. Heck, 3500 is only just starting to get there, and is still going to have noticeable visual artifacting.
Okay. Sure. I get it. Don't freak out.

2500kbps probably has heavy blocking in 1080p30fps, that makes sense. If he really must have 1080p for whatever reason that might still work for him. I wasn't saying I'd recommend it (although I also wasn't aware it was *that* extremely horrible).

IMO any stream in a resolution above 720p is kind of overkill anyway, in the end it will be scaled in the viewer's browser, so they won't get the full benefit of 1080p most of the time. The only time they'll get the full benefit is when they view the stream in fullscreen on a 1080p screen, and most people don't view their streams like that. 1080p makes better sense for high-quality local recordings intended for youtube.
 
You're trying to stream 1080p@120fps on 3400kbps, on a midrange six-core AMD processor. It's going to crap the bed MASSIVELY. I'm not sure that processor can even do 1080p@30.

Unless you're a Partnered caster, the golden point is 720p, 30fps, 2000kbps. Time to dial it back just a notch.


No kidding.

Even if your network can handle 3400kbps, 2000 is advised as Twitch released usage metrics a bit back showing that as the point where your stream will be watchable smoothly by the widest audience. 720p@30fps is the best tradeoff between resolution and framerate. You can drop to 480p@60 if you really need it for a technical reason, but it's not a good idea normally.

so what recommended settings do you want me to change it to, so that i can run the game smoothly
 
Back
Top