Skip to content

How an Nvidia GPU has transformed my streaming setup

  • by

Stream on Twitch It has been a interest of mine for some time, and it is most likely the most important factor that satisfied me to stay with my RTX 3060 Ti, thanks to 2 key applied sciences that Nvidia has created: NVENC and Nvidia Broadcast. The RTX 3060 Ti is likely one of the greatest graphics playing cards by itself, but it surely’s these two options that made the distinction for me.

These aren’t essential to my streaming expertise, however the quality-of-life enhancements these two options present make it laborious for me to even take into consideration going again to AMD graphics.

NVENC makes my CPU out of date

A comparison between CPU encoding and NVENC encoding.

I had been an AMD consumer for years till I switched to the GTX 1080 Ti in 2020 and upgraded to the RTX 3060 Ti in 2021 for higher energy effectivity. I used to be additionally upgrading my CPU on the similar time, going from a Ryzen 7 3700X to a Ryzen 9 3950X for streaming. I used to be excited to lastly have one of many higher CPUs for streaming, and began tweaking my settings on Open station software program for the highest quality and efficiency. However my CPU utilization was very excessive, efficiency was poor in my video games, and I used to be dropping frames on stream.

Then I remembered I had an Nvidia GPU and had heard that NVENC (Nvidia’s GPU streaming codec) had gotten actually good so I made a decision to offer it a strive. Lookup Nvidia’s information on the way to configure NVENC in OBS, I configured OBS and tried it. The outcomes have been nothing wanting wonderful: the footage appeared good, efficiency was glorious, and I did not drop any frames. Mainly, there was no efficiency penalty for utilizing NVENC, and neither my CPU nor GPU was working any more durable to make use of NVENC. It was a no brainer for me to change from CPU to GPU encoding.

Whereas CPU encoding may be of very top quality, it is usually a really inefficient method of recording photos. GPU-accelerated encoding, alternatively, is barely worse in high quality however rather more environment friendly. My particular scenario was actually nice for GPU encoding as a result of my ITX PC did not have the thermal headroom to permit itself to be inefficient. I solely want I had heard of NVENC earlier than spending lots of on a Ryzen 9 3950X that may’t flex its muscular tissues.

Nvidia Broadcast mutes my keyboard

Razer webcam on a monitor.

Like many gamers, I take advantage of a mechanical keyboard, which is nice to write down however not very nice to hearken to. Each time I used to be recording or streaming, I needed to be very cautious about whether or not or not my microphone was on as a result of it could at all times choose up my keyboard in addition to different background noise. I normally used push to speak or unmute my mic every time I needed to speak.

That was the case till I began utilizing an app known as Nvidia Broadcast, which has a number of options, together with a inexperienced display impact with out the necessity for an precise inexperienced display, AI-enhanced audio output, and AI background noise removing, which is strictly what I used to be fascinated with. I turned on the characteristic and my microphone now not picked up my keyboard or some other annoying background noise.

You may assume {that a} characteristic like this could be overzealous and require you to talk out loud or in a sure method, however to date I’ve by no means skilled any form of trouble with Nvidia Broadcast, and have been utilizing it for nearly two years. Alternatively, it is a bit forgiving and at all times responds each time I clear my throat (which is very often), so I hold hitting the mute button now and again.

That is to not say Broadcast is not wonderful; Fully eradicating my keyboard click on from my streams is a large enchancment in high quality for the few viewers I’ve.

In case you are a streamer, take into account Nvidia

A player plays on a PC setup.

I believe these two options alone make Nvidia GPUs extraordinarily engaging to streamers, and I might make the most of extra Broadcast and its inexperienced display expertise if I ever determined to plug in one of many greatest webcams for streaming. I did not get an Nvidia GPU for these options, however I am not wanting ahead to going again to AMD.

Nonetheless, AMD is catching up with Nvidia on the coding entrance. The most recent model of AMD’s AMF encoder is supposedly on par with Nvidia’s, however only a few apps (together with OBS) have gotten an replace to make use of the brand new encoder. The truth is, this model of AMF is not even that new; He has been away for 4 months. I am not going to change to AMD to make use of an encoder that has no actual assist and there is no timeline for when that assist lastly arrives.

There are additionally alternate options to Nvidia Broadcast’s denoising characteristic. RNNoise is an open supply noise removing program which appears to work just like Nvidia Broadcast. Nonetheless, to make use of RNNoise, you need to depend on the open supply software program ecosystem, and proper now there are merely no handy options utilizing RNNoise. For instance, somebody developed an OBS plugin that added RNNoise however actually mentioned, “No assist offered. When you can work out the way to construct and use it, have enjoyable!” Nvidia Broadcast is an easy app that I can obtain, set up, and activate in just some clicks.

Personally, it is Nvidia Broadcast particularly that makes it laborious for me to return to AMD. I can cope with having a decrease high quality GPU encoder or encoding with my CPU on a low high quality setting, however I do not need my viewers to listen to my keyboard on a regular basis. It is a actually easy however nice high quality of life enchancment that I’ll proceed to make the most of, and it is much more necessary if in case you have a digicam.

AMD GPUs have a little bit of a solution to go earlier than they’re pretty much as good as Nvidia’s for streaming. I do not doubt they will get there ultimately, however within the meantime, I will follow my RTX 3060 Ti.

Editors’ Suggestions

Leave a Reply

Your email address will not be published.