Question / Help Best Settings for My PC/Connection

So, I'm stuck with a 2MB upload speed. I've been able to stream 720p 30FPS w/o much of a problem, I'm just wondering if there is a better compression so the bandwidth hit isn't as large.

PC Specs
-AMD FX-8320 @ 4.0Ghz w/ Corsair H100 (never goes over 30% usage while gaming and streaming)
-8GB RAM
-Sapphire Radeon HD 7870 Ghz Edition

OBS Settings
-1500kbps video (2100 kbps max, leaving 600 for game upload)
-112 AAC audio
-Quality Balance 8
-x264 CPU Preset veryfast
-Bilinear Filter


My main question is would upping the CPU preset help with compression so my stream doesn't lose quality but it uses less bandwidth?

I play games like Titanfall and DayZ.
Any suggestions would be extremely appreciated.
 

Ranmza

Member
On Broadcast Settings enable Minimize Network Impact.

On Advanced check Custom x264 Encoder Settings and put opencl=true do minimize CPU impact.

Still on Advanced

Network ----------------------------------
Bind to Interface: Default
Automatic low latency mode [X]
Latency tuning factor put: 1
------------------------------------------------

With this you can increase your Bitrate to about 1750 or 1900 depending on your latency to Twitch.tv servers, and keep a good ping on games.

You can check my Quality Tests here if you want http://www.twitch.tv/ranmzaplay/profile/pastBroadcasts

I also have 2mb UP.
 
Last edited:
I read somewhere to never minimize network impact?
Hmmmm..
Thanks for the input though! I'll give it a shot.

I have about a 45 ping to the closest server to me.
 

Ranmza

Member
I read somewhere to never minimize network impact?
Hmmmm..
Thanks for the input though! I'll give it a shot.

I have about a 45 ping to the closest server to me.

You should test all the closest one. For example, for me the Miami one should be the best one, because I have low latency to it, but I don't know why, it's the worst one. I aways get frame drop and the bitrate is aways red, you know, when you stream there's a status square on the bottom of OBS that blink Red, Yellow or Green.

When you'r streaming, pay attention to it. If it's aways changing between Yellow and Green, the server isn't that good. Sometimes one server with higher latency is better.

You can get this little app to check your latency to Twitch.tv servers: http://www.teamliquid.net/forum/tech-support/326034-jtvping-find-your-best-twitchtv-server

Low jitter is important too.

About the minimize network impact, if you set like that, you won't have any problem. You only can't put it more then 1 because if you do so, will impact your conection to Twitch.tv, belive me I know XD
 

Krazy

Town drunk
Don't enable Automatic Low Latency mode unless you have been specifically instructed to by a developer, as it's way more prone to breaking stuff (more than just OBS) than fixing anything. It's to address very specific issues, so please don't go around suggesting this option, especially when there is no mention of ping problems at all.

opencl=true is an ok suggestion, but it has a very minimal impact on CPU load and may impact the performance of games that are heavy on your GPU.
 
You should test all the closest one. For example, for me the Miami one should be the best one, because I have low latency to it, but I don't know why, it's the worst one. I aways get frame drop and the bitrate is aways red, you know, when you stream there's a status square on the bottom of OBS that blink Red, Yellow or Green.

When you'r streaming, pay attention to it. If it's aways changing between Yellow and Green, the server isn't that good. Sometimes one server with higher latency is better.

You can get this little app to check your latency to Twitch.tv servers: http://www.teamliquid.net/forum/tech-support/326034-jtvping-find-your-best-twitchtv-server

Low jitter is important too.

About the minimize network impact, if you set like that, you won't have any problem. You only can't put it more then 1 because if you do so, will impact your conection to Twitch.tv, belive me I know XD

Haha okay thanks, I'll check into it!
 
Don't enable Automatic Low Latency mode unless you have been specifically instructed to by a developer, as it's way more prone to breaking stuff (more than just OBS) than fixing anything. It's to address very specific issues, so please don't go around suggesting this option, especially when there is no mention of ping problems at all.

opencl=true is an ok suggestion, but it has a very minimal impact on CPU load and may impact the performance of games that are heavy on your GPU.

I do have higher ping in game than I'd like.. somewhere near 200 sometimes and that makes games like DayZ unplayable sadly :/

Also, I have an octo-core CPU and a decent GPU.. so should I use OpenCL or just run it without?
 

Ranmza

Member
Don't enable Automatic Low Latency mode unless you have been specifically instructed to by a developer, as it's way more prone to breaking stuff (more than just OBS) than fixing anything. It's to address very specific issues, so please don't go around suggesting this option, especially when there is no mention of ping problems at all.

Like he said.

But, with it enable, I get my usual 50~80ms om BF 4 and without I get 300ms.

I do have higher ping in game than I'd like.. somewhere near 200 sometimes and that makes games like DayZ unplayable sadly :/

Also, I have an octo-core CPU and a decent GPU.. so should I use OpenCL or just run it without?

Is your Use CBR checked on the Encoding settings? If not, check it.
 
Last edited:

Krazy

Town drunk
I do have higher ping in game than I'd like.. somewhere near 200 sometimes and that makes games like DayZ unplayable sadly :/

Also, I have an octo-core CPU and a decent GPU.. so should I use OpenCL or just run it without?

Right, so the first thing you would want to do is enable "Minimize Network Impact" in Broadcast settings. Note that this can make you more prone to frame drops.

Basically, Automatic Low Latency mode is a "last resort" sort of option put in place to try to correct faulty hardware or bad network drivers. Just be careful with it as it can break everything.
 
Right, so the first thing you would want to do is enable "Minimize Network Impact" in Broadcast settings. Note that this can make you more prone to frame drops.

Basically, Automatic Low Latency mode is a "last resort" sort of option put in place to try to correct faulty hardware or bad network drivers. Just be careful with it as it can break everything.

Well with Minimize Network Impact, I dropped frames left, right, up and down. With Low Latency, everything ran perfectly.
 
Top