Question / Help Optimal streaming setup

Farrellssss

New Member
Hello everyone,

New to using OBS to stream via capture card to Twitch and looking for suggestions for setup.

I'm using a Ryzen 5 2600, MSI GTX 1060 with 2x8Gb 3000MHz RAM. I have checked my interent settings and it flucuates between 40-80 Mbps download and beteen 15-40 Mbps upload.

I have figured that it would be best to stream at 720p at 60 frames given my interent connection speeds but what I am unsure of is if I should use the CPU (x264) or GPU (NVENC) in the Output tab.

Any suggestions?
Thanks
 

Narcogen

Active Member
This will depend on how much CPU load the application you are streaming wants, and how much you have free.

The NVENC encoder in a 1060 is not the latest generation. It's good enough for local recording at high quality. For streaming, it will do better the higher a bitrate you can give it, which depends no your internet connection, and your bandwidth to Twitch, and potentially your affiliate/partner status.

The x264 encoder can achieve higher quality at the same bitrate at the expense of CPU load. The default CPU preset is veryfast, and this will be better than NVENC at the same bitrate.
 

Narcogen

Active Member
No, the opposite. It means you should be able to stream to twitch at whatever bandwidth you can manage, and the higher that is, the more worthwhile it is to conserve CPU resources and use GPU encoding.
 

TryHD

Member
No, the opposite. It means you should be able to stream to twitch at whatever bandwidth you can manage, and the higher that is, the more worthwhile it is to conserve CPU resources and use GPU encoding.
well no, if you get transcoding you will loose source as quality option if you go over 8200 kbit/s bitrate and if you don't get directly transcoding, nobody will be able to see the stream.
 
Top