Nvenc for streaming - 1060 vs 1050ti vs 750ti

Question [Resolved]

Hello I am new here and before asking I tried searching but couldn’t find a proper answer.

I am trying to get into casual streaming. Right now I have a core i3-6100, GTX 750ti, 8GB 2133MHz RAM. My internet can only do 2000kbps up sadly(without choking everything else running on same connection), hardware prices are through the roof here and I only have limited money to spare.

So I was very happy to learn that I can use Nvenc on my Nvidia card to encode. However I wanted to know if getting a 1050ti or 1060 would improve the quality of the encoding. Right now my 750ti already has lot of render lag due the GPU not keeping up with the games. Either I can upgrade only my card or can upgrade only my cpu (don’t even have enough funds for motherboard)

N.B - I play mostly esports titles and action rpgs like Path of Exile and Diablo 3 on a 900p monitor. I use windowed 720p mode for streaming and that too I scale down to 540p @30fps.

Any and all help/suggestions are appreciated.

Btw I am not in US or EU. Live in a third world nation with limited hardware stock and almost non existent second hand market

Thanks

Edit: Thanks to everyone who replied. I finally decided to go with a GTX 1050TI OC card because even the GTX 1060 3GB version is a bit out of reach and i had to fork some money for buying a new power backup for my PC.

Posted Feb 13, 2019, 5:14 PM UTC · edited

16
VocaHo•

10 series cards have much better hardware encoders, so you might want to use that, yeah. The 1050ti is a terrible value card, though, the 1060 3gb is ~40% more expensive and has ~80% more performance.

3
sysadmininixOP•

I see. Will have to check how much the 3GB version costs here (because initially I had considered only 6GB version when comparing).

​

Thank you for your reply.

1
drakemcswaggieswagtwitch.tv/Tuff_Peen•

I’d pick up the 6GB version. Shouldn’t be much more expensive and games are even now starting to use more than 3GB of vram

1
boothintwitch.tv/boothin•

Yes, NVENC on the 10 series was improved over the 7xx series.

2
sysadmininixOP•

Thanks friend :) So as far as i have researched, the NVENC on a 1050ti is the same as a 1060. And it all boils down to which card out of those two fits my budget and the resolution i play/stream at, right ?

1
boothintwitch.tv/boothin•

I believe they are more or less the same between all the cards in the 10 series, but I'm not 100% sure

1
Krugg_Keel•

If you're having lag using the video encoder, what you want to do is right click your Game Capture down in your sources list at the bottom of OBS next to Scenes, hit properties, then check the box that says "Limit Capture Framerate" so that the game capture only captures whatever frames you're outputting (In my case, 60 or 48, depending if it's intensive or not, the game that is), instead of ALL the frames, and then only outputting whatever you have set for output. It makes a massive difference usually in raw fps and especially in frametime variance (timing between the frames being all over the place, causing 'stutter' and makes it look like much lower fps than whatever your fps counter may say).

​

This will help with any hardware you may have, even high end CPU and gpus. The other thing you'll want to do is right click on desktop, click Nvidia control panel (Or get to it via search bar or whatever way you may have), go to the top where it says "Adjust image settings with preview slider", make sure the box that says "Use The Advanced 3d Settings" is TICKED, then go down on the left of the cpanel to "Manage 3d settings". From there, in global (You can set these per game to make sure as well) scroll down until you see "Power Preference" or whatever the Power option is called and you'll likely see it set to "Optimal Power" by default. You want to change this option from that to "Prefer Maximum Performance" and that will likely make a very noticeable difference in performance as well as your stream quality itself.

1