Question / Help Optimizing stream quality, CPU usage and such

So I just started to try streaming and I'm constantly freezing, well at first it basically just froze entirely.

Specs:
CPU: intel i5-4210H @ 2.9GHz
GPU: GeForce GTX 965M
Internet: 15-20Mbps down, 7-10Mbps up

All that consider what would you consider optimal? Because it freezes a lot, might be an option to put on more toll on my internet to free up on the CPU, just dunno what it is.

Or any other tips? I'm just kinda fumbling here dunno if what I've done helps, mostly I've messed with resolution and game quality itself.
 
Top