Preface
I started live-streaming my gaming sessions a few months ago and have been using the NVENC encoding. I found that the quality wasn’t that great and I had a Ubuntu server around and I wanted to try to find out what I could do with it to help have better quality on my stream, and maybe record all my sessions with a higher quality.
I also didn’t want to buy a capture card or a Windows license for my server since I’m very comfortable with Ubuntu Server and didn’t have more usable hardware around.
The setup
Ubuntu server
Ubuntu Server 20.04 LTS.
On it is installed nginx-rtmp and FFmpeg.
Main computer
I use this computer for pretty much everything I do.
I use OBS with NVENC encoding.