Question / Help Optomizing Stream

kryis

New Member
Hi everyone,

I'm hoping someone can explain/ help me resolve my streaming issues. I know my PC isn't the great beast in the world but I also know its powerful enough that it should be able to handle everything I've thrown at it thus far. However when it comes to streaming its as if my computer just gives up.So it's like this. I have my stream set up (down scaling from 1080 to 720 at 60frames) and everything seems fine. Also check my internet just to ensure there not some crazy shit going on with it, which ever since I switched to Telus fiber optic has never been an issue (running that sweet 170 mb down and 120 mb up).

Anyway rambling, my internet isn't the problem. My problem comes from when I start to play the games (keep in mind all of these games on there own run perfectly fine even when OBS is open, its only after I start to stream that it craps out). I originally wanted to play over watch while streaming, but I start streaming and my game lags horribly, I don't get the 'encoding overload' banner but the game is running around 5-10 frames a second at best. So I stopped playing that thinking it was just a weird issue with my computer. The only game I've managed to play with zero issue now is ' The binding of Issac' runs smoothly, stream is perfect. Granted I'd like to be able to output in 1080p 60 but I don't mind 720.

So last week I tried to up the graphics by playing a game that I knew was only slightly more intensive (Mark of the ninja). This was bad. My game ran perfectly fine, but when I looked at my second monitor at OBS I could see the "encoding overload" banner. This is absurd to me, I basically have everything as low as I'm okay going, I just built this PC last November. What I'm really looking for is someone who knows streaming inside and out to give it to me strait. Is my PC good enough to stream or should I give up on trying to stream (as I can't go spend anywhere above $500 on this computer for at least the rest of this year). I linked my PC build below. And I will link my OBS file log once I'm home. I appreciate any and all help.

My PC build: https://ca.pcpartpicker.com/list/JsJQ6X
 

Fenrir

Forum Admin
Few things:

Code:
13:53:18.039: Warning: The OpenGL renderer is currently in use.  On windows, the OpenGL renderer can decrease capture performance due to the lack of specific features used to maximize capture performance.  The Direct3D 11 renderer is recommended instead.

Why did you change this? Set it back and stop messing with settings in advanced that you don't understand.

Code:
13:55:47.643: [game-capture: 'Mark of the ninja game'] attempting to hook process: game.exe
13:55:47.661: [game-capture: 'Mark of the ninja game'] d3d9 memory capture successful
13:55:47.675: [game-capture: 'Mark of the ninja game'] memory capture successful

Looks like you enabled multi-adapter compatibility option in the game capture properties. Disable that.

Code:
17:37:53.014: Output 'simple_stream': Number of skipped frames due to encoding lag: 181500 (28.3%)
17:37:53.014: Output 'simple_stream': Number of lagged frames due to rendering lag/stalls: 103114 (16.1%)
17:37:53.014: Output 'simple_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 41 (0.0%)

This indicates that you're overloading your CPU, your GPU, and your connection. Try making the other changes first, as the performance hit for changing those two settings is pretty significant.
 

kryis

New Member
Thanks for the advice. Ill test this tomorrow (PST) when I have time. Would you say my PC build is powerful enough that it should handle this stuff though?
 

idxearo

Member
Hi kryis,

Firstly, please update your OBS Studio to the latest version.
Do not use Avast Gaming Mode
Do not use Windows Game Mode on Video Games.

I have had an i5 4690K OC
I had an i7 4790K OC
Now I have Ryzen 1700 base

Firstly, with an i5 6600 you are reaching your maximum potential with Binding of Issac and Mark of the Ninja. Overwatch...well thats another story. It looks like your CPU is a huge bottleneck for your games. You can stream overwatch but it will need to have completely low settings and your stream will be watchable.
Keep in mind you are asking 4 cores to both encode video in real time and play a video game in real time.

With an i7 4790K (4 core 8 threads) I was able to stream Overwatch but the quality was not as crisp as I would like, and the FPS of the game hovered around 60. I need more FPS as I use 144hz monitor so I want my high fps. I had to drop my streaming to 30 FPS as well.

With Ryzen (8 core 16 threads) I can stream crisp quality without any performance hits in any game. I reach avg 100 FPS in game which is fine for me.

I completely recommend going Ryzen 7 for streaming. Sell your motherboard and cpu. Keep your X61 and go to NZXT website and get AM4 bracket for free. Keep your DDR4 ram. Thats my best recommendation considering budget and that you do want to stream.
 

kryis

New Member
I greatly appreciate all the help. My friend helped me build the PC, looking back I should have trusted my gut and went with the i7 I originally planned getting. Since its announcement and release I've heavily contemplated getting a Ryzen CPU this just confirmed I'm getting one.

Do you have any recommendations on which Ryzen CPU I should get and which motherboard I should get to replace the one I currently have? I was thinking the Ryzen 7 1800x or the Ryzen 7 1700. As for the motherboard I've been leaning towards Asus but I'm not set on that. Any suggestions are greatly appreciated.

Oh lastly, I have 4 drives, 2 1tb western digital blue, and two 240 GB Kingston SSD. I have my footage and data on one WD, games and all my other files on the other WD and my operating system on the two SSD (raid). I'm assuming I will have to reformat the two SSD, but my two WD drives should be fine correct? Sorry for the (what I'm assuming are stupid questions), this was my first PC build and I have yet to swap major parts like this, so its rather new to me.
 

kryis

New Member
Hi kryis,

Firstly, please update your OBS Studio to the latest version.
Do not use Avast Gaming Mode
Do not use Windows Game Mode on Video Games.

I have had an i5 4690K OC
I had an i7 4790K OC
Now I have Ryzen 1700 base

Firstly, with an i5 6600 you are reaching your maximum potential with Binding of Issac and Mark of the Ninja. Overwatch...well thats another story. It looks like your CPU is a huge bottleneck for your games. You can stream overwatch but it will need to have completely low settings and your stream will be watchable.
Keep in mind you are asking 4 cores to both encode video in real time and play a video game in real time.

With an i7 4790K (4 core 8 threads) I was able to stream Overwatch but the quality was not as crisp as I would like, and the FPS of the game hovered around 60. I need more FPS as I use 144hz monitor so I want my high fps. I had to drop my streaming to 30 FPS as well.

With Ryzen (8 core 16 threads) I can stream crisp quality without any performance hits in any game. I reach avg 100 FPS in game which is fine for me.

I completely recommend going Ryzen 7 for streaming. Sell your motherboard and cpu. Keep your X61 and go to NZXT website and get AM4 bracket for free. Keep your DDR4 ram. Thats my best recommendation considering budget and that you do want to stream.

I greatly appreciate all the help. My friend helped me build the PC, looking back I should have trusted my gut and went with the i7 I originally planned getting. Since its announcement and release I've heavily contemplated getting a Ryzen CPU this just confirmed I'm getting one.

Do you have any recommendations on which Ryzen CPU I should get and which motherboard I should get to replace the one I currently have? I was thinking the Ryzen 7 1800x or the Ryzen 7 1700. As for the motherboard I've been leaning towards Asus but I'm not set on that. Any suggestions are greatly appreciated.

Oh lastly, I have 4 drives, 2 1tb western digital blue, and two 240 GB Kingston SSD. I have my footage and data on one WD, games and all my other files on the other WD and my operating system on the two SSD (raid). I'm assuming I will have to reformat the two SSD, but my two WD drives should be fine correct? Sorry for the (what I'm assuming are stupid questions), this was my first PC build and I have yet to swap major parts like this, so its rather new to me.
 
Top