Looking to Twitch Steam at a Decent Quality

SpitfirePls

Reputable
May 29, 2016
3
0
4,510
Hey! I've been wanting to stream at twitch . tv for a while, but I've had a few problems in the past with quality and basically just setting it up. What I mean by that is that whatever I stream is VERY low quality, and I feel like I have both the hardware specs and the internet to do so, so why won't it work? I will drop my specs down below, and maybe you all can help figure out the problem. I've tried streaming multiplayer matches in low games, such as Counter Strike: Global Offensive, to high-end games, such as Battlefield 4.
EDIT: Recording Battlefield ended up being VERY laggy with multiple frame drops, but CS:GO by itself(offline) didn't experience most, if any issues.
EDIT 2: Should I overclock my GPU? Or I heard a capture card would work, but that it also wouldn't work because it does the encoding on the computer anyways...

Alienware M17X Gaming Laptop:
RAM: 24 GB (Miscellaneous RAM)
Memory: 1TB
Graphics Card: NVIDIA GeForce GTX 675M 2GB
Processor: 3rd Generation Intel Core i7-3740QM 2.70 GHz Quad-core
Operating System:Microsoft Windows 10 (64 bit)

Internet Connection:
Download Speed: 30 MB/s
Upload Speed: 5 MB/s

If these specs for some reason aren't well enough, I can always upgrade my GPU to:
nVidia GTX 660M
nVidia GTX 675M
nVidia GTX 680M
AMD Radeon 7970M
But unofficially, I can also get a GTX 960, GTX 970, GTX980...

or at least that's what I've heard from the Alienware Forums. The only thing I have "upgraded" is the RAM, but I have not changed any other hardware on this machine, considering that the graphics card isn't a regular PC one.
My budget for new equipment is around $150-$250, or even $300. But please just give me the possible solutions/prices/option I have available. Thank you very much!

Also, for those of you hating on my gaming laptop; I know I could've gotten a PC with a 1080 for the cost of my laptop, but I love to have my computer mobile, so that's the reason :)
 
Solution
What software are you streaming with? If you are not using shadowplay, use that so there isn't as much load on the CPU.

Also what settings are you using for the stream?