Question / Help Settings for OBS to get max FPS ingame (max kbps: 100 000 - dual pc setup)

RareAMV

New Member
Well, I just posted a thread, and here is another one, and you might be thinking, this dude is so lazy, and yes, I am a bit, but I really did some research before, and couldnt find any real answer to my question. This might be a bit unusual question, but still looks like something that everyone would ask, so please hear me out:

I have a dual pc stream setup, I am using a laptop to game on, and a desktop to do the heavy encoding, thanks to MrGeekz I can now stream without having problems with that. But I have an entirely different problem now(well problem, lets say I find it quit annoying). I would like to stream from my laptop to my pc without getting a huge fps drop. I do not really think its possible, but I would like to get the same amount of fps drop that i would get with Dxtory. If I use x264 with 720p60 on very fast preset, it still gives me a frame drop around 30- 40 fps in tf2(orange x3 with 16 people). I could go for 30 but i doesn't feel as smooth as 60. Before people are going to say that i need a better cpu I will list the most important hardware down below:

i7 4710HQ - 2.5ghz - it should be fast enough to play tf2 on orange with 60+ fps and streaming, even with x264 right?
gtx 850m 2 gb gddr5 - without recording between 70-90 fps in orange x3

I have ofcourse also tried using nvenc, it gives me a slightly better performance, but still gives me a drop of 15-20 fps on the same map with the same amount of people.

Now I have to say that there is a bandwith limit, I am not using a capture card but a lan connection of 100mbit (switch). But 100 000 kpbs should be enough to get a reasonable good quality stream to my desktop with minimal impact on my fps.

I also can't use the quicksync feature of intel, since then i would have to run obs on my hd4600, and i wouldn't be able to use gamecapture :(.

Thanks for all the reaction and help that i could get!
 

Boildown

Active Member
Don't send at 100,000 to your encoder PC. 20k or 30k should be fine. Use the proper buffer recommendations as well.

NVEnc is the quickest encoder available. If it isn't acceptable, nothing will be. Be sure to use the right preset though, High Performance should be the one for you to use with NVEnc.

You could also try x264's SuperFast preset, but it will hit your CPU harder than NVEnc most likely. Or you could try x264's UltraFast preset, but no amount of bitrate can really make it look "right", and it is probably also harder on your CPU than NVEnc. These said, you might as well test them.

I don't have your hardware, so I have no idea how it should perform. But you can test things and let us know if they work or not.
 

RareAMV

New Member
Don't send at 100,000 to your encoder PC. 20k or 30k should be fine. Use the proper buffer recommendations as well.

NVEnc is the quickest encoder available. If it isn't acceptable, nothing will be. Be sure to use the right preset though, High Performance should be the one for you to use with NVEnc.

You could also try x264's SuperFast preset, but it will hit your CPU harder than NVEnc most likely. Or you could try x264's UltraFast preset, but no amount of bitrate can really make it look "right", and it is probably also harder on your CPU than NVEnc. These said, you might as well test them.

I don't have your hardware, so I have no idea how it should perform. But you can test things and let us know if they work or not.

Thanks! I was being stupid again, only tried nvenc with high quality preset (insert facepalm emoticon here) XD, i got 60-70fps now on orange x3 with 17 ppl :)
 

Boildown

Active Member
Yeah, Maxwell-series Nvidia GPUs should be able to use High Quality at 1080p60, but the Kepler-series isn't fast enough.
 

Jack0r

The Helping Squad
Just want to say, you do not have to run OBS on your intel chip to use quicksync, and it will give you better quality than nvenc.
 
Top