About every 5-10 minutes, my CPU usage goes from 40-70% (normal usage when gaming and streaming) to 100% and my frame rate tanks (From 30-40fps down to 2-5fps). This lasts for about 5-20 seconds, and then everything goes back to normal for another 5-10 minutes... This started occurring within the last 4 updates. If I close the stream, but don't exit OBS, my CPU usage goes to 80-90%, and my frame rate raises to about 10-12fps (and again goes back to normal after less than half a minute).
I typically stream at 1500kbps, with 1800-2000kbps buffer size. My internet upload speed is 2.5-3 Mbps.
I stream at 1440x900 with no downscaling at 35FPS.
I use Game Capture, Monitor Capture, 2-3 Images, and a Webcam. I have 4 different scenes. (The reason for using both game and monitor capture is that monitor capture alone makes the UI in the game flicker, and Game Capture alone often makes the screen stay black... but for some reason monitor capture below game capture makes it work just fine). Aero is disabled at startup.
To troubleshoot I tried adjusting just about every setting... I took it down to 300p, 10fps, 1000kbps, capturing only a single image, and still had the exact same problem.
I have started streaming with FFSplit (which has way less features ;_;) and I still get the 100% CPU usage occasionally, but I do not get the massive FPS hit.
I'll attach a few log files, I am not sure what the settings will be for each log file, I've been changing them constantly trying to find something that works.
I can handle the CPU usage no problem, (as FFSplit has shown), but the massive FPS hit makes streaming very stressful.
Please help =)
I typically stream at 1500kbps, with 1800-2000kbps buffer size. My internet upload speed is 2.5-3 Mbps.
I stream at 1440x900 with no downscaling at 35FPS.
I use Game Capture, Monitor Capture, 2-3 Images, and a Webcam. I have 4 different scenes. (The reason for using both game and monitor capture is that monitor capture alone makes the UI in the game flicker, and Game Capture alone often makes the screen stay black... but for some reason monitor capture below game capture makes it work just fine). Aero is disabled at startup.
To troubleshoot I tried adjusting just about every setting... I took it down to 300p, 10fps, 1000kbps, capturing only a single image, and still had the exact same problem.
I have started streaming with FFSplit (which has way less features ;_;) and I still get the 100% CPU usage occasionally, but I do not get the massive FPS hit.
I'll attach a few log files, I am not sure what the settings will be for each log file, I've been changing them constantly trying to find something that works.
I can handle the CPU usage no problem, (as FFSplit has shown), but the massive FPS hit makes streaming very stressful.
Please help =)