Am I doing something wrong with my components for streaming?

BuzzCut_

Commendable
Sep 15, 2016
61
0
1,630
So when I was buying the components for my computer, I did some research to see how they would handle with streaming.
My build has 16gb of RAM, 250gb m.2 960 ssd, gtx 1080, and a ryzen 1800x

Now AMD said that it should handle software encoding at 1080p60fps with the CPU. I play overwatch at around 250 fps on the lowest settings. I stream at 720p60fps and my FPS just tanks, I use a 5000 bitrate and have tried both x264 and Nvidias encoder in OBS.

When I play my cpu usage is around 15%, and when I stream its at 40% with x264 and my FPS drops to 120 fps with huge lag spikes even though my CPU isnt maxing out (its not that the FPS bothers me, its the lag spikes that happen at random times). Something worth mentioning is that my FPS is slightly better with the Nvidia encoder than x264 along with my cpu usage being around 25% while using that encoder.

When I did some research online I was looking through to see if anyone else had a problem and many people have said that they stream at 1080p60fps and play with a stable 144 fps. I don't know if that means my processor is defective, or if I need to put an overclock or I have something incorrectly setup. the part that puzzles me is how I am streaming at a fraction of the quality with worse performance.

Whoever answesr, thank you for the help, I really appreciate it!
 
Some say it usefull, some never turned it on, but i never tought about that.
I was doing test streams and etc (to help my friend with that).

"From my understanding of 1 pass vs 2 pass, you will normally get better quality in 2 pass, but in longer programs, the quality diffence will be more apparent.

1 pass is similar to doing it on the fly, it does not anticipate what is coming up in the video, 2 pass analyzes the whole video, thus allowing for motion prediction and reaching a closer average bitrate. Sometimes resulting in a smaller overall file with better quality encoding.

As to "why" you would do it, in order to get a better overall quality encoding. As videoITguy points out, with short videos and with the prosumer quality encoders that are included with programs like Vegas and Premiere, the overall quality may not be discernable. But I have found less artifacting on transitions when I use 2 pass."

Thats another story for me.

I used OBS usually for recording on another pc via plugins via ethernet route.

Well if you have fast eunough net you can check quality while chaning specific settings, for me CBS and rate of 3000 yield good quality at 720p 30 fps (as it would overload my second pc i couldn't test better).

 

TRENDING THREADS