Question / Help CPU increases during stream, without any reason?

Nasty_Beatdown

New Member
Hi guys,

actually I am pretty new in the streaming business and I am German, so please apologize my bad english and the lack of informatoin concerning obs.

First of all my log data: https://gist.github.com/5e6b3cad0d343f684af6f51ccc16d150

I mostly stream games, which need a big CPU performance like Battlefield 1. So I decided to save CPU performance by streaming with NVENC. That all worked out great. But since about three weeks, the CPU in my OBS increases steadily from about 1,0% in the beginning of the stream till about 20,0% after about one hour. And after 45 minutes, the fps from 48 in OBS goes down to about 25. And that is actually the problem I have right now. The CPU increases in OBS to about 20%, so the fps in bf1, which needs about 80% of my CPU, sink till it is unplayable, because the CPU work is over 100%. If I remember right, before three weeks, I didn't have any high CPU usage for the NVENC encoder and could play bf1 properly and stream the game in the same time. The CPU in the task manager showed about 80-85% usage. What happend and has somebody a solution? Why does the CPU usage increase during the stream by using NVENC till about 20%?

If it stays like this, I am unable to play games and stream at the same time longer than 30 min.

Thank you for your help, guys.
Feel free to ask any questions to get further information

Kind regards,
Daniel
 

Attachments

  • 2017-04-20 01-22-02.txt
    6.2 KB · Views: 9
  • 2017-04-20 01-17-40.txt
    8 KB · Views: 7

Benman2785

Member
as far as i know Nvidia changed its way it handles Reference-frames -> before it was GPU was used - now it is "outsourced" to CPU -> but it improves quality ;)
try to roll back driver

but have in mind im from #redteam -> so i only have basic knowledge of NVenc

(dein englisch ist besser als das der meisten hier - passt schon)
 

Nasty_Beatdown

New Member
Quality is always good, but it won't help, if I only have 25 fps to stream. ^^ Lags as hell...
Are there any other solutions?

Honestly, I am a computer noob, so I have no idea, how to roll back my nvidia driver... Could you please explain, how this works? Anyways, for the future, this can't be the best solution to have old drivers for my graphic card... :(
 

Benman2785

Member
prevent Windows from automatic driver install
download older driver (that worked well)
use DDU (latest) in SAFE Mode (pc will restart - u will need password)
clean driver - restart (first button)
after restart install older driver
restart
 

Nasty_Beatdown

New Member
So you mean I just shall use an older nvidia driver and that will fix my Problem?
Anyways - Thank you so much for your Time so far :)
 

Benman2785

Member
maybe take even older driver - i try to check when that update was released

but as i said - im not that much into NVenc -> so i cant help that much here -> try to push it a little ;)
 

Benman2785

Member
try to set b-frames to 1
try to disable Nvidia ShadowPlay in driver

suggestion:
720p48 with 2500kbps wont look that nice -> does it has to be 48fps? if not change to 30
 
Top