Question / Help Help with settings when streaming CS:GO

Rafid

New Member
Hi guys!

So I've tried to stream CS:GO for a while now and I keep lagging with a decent computer... Im not sure if its the computers problem or if Im doing something wrong with my settings, but its a bit laggy when Im playing and my fps is pretty low...

Components,
ASUS GeForce GTX 680 DCII 4GB OC
AMD FX-8350 4.0Ghz eight core Black edition
Ram: 8GB
64-bit

speedtest:
http://www.speedtest.net/my-result/4784810003

Logfile:
https://gist.github.com/ed88d83b94eb19e9bdee

If you got any questions regarding the gameplay or the streamsettings just ask them, appreciate all help!
The best way is if someone could manage the best settings for me and tell me what to change!

Best Regards, Rafid
 

dping

Active Member
Hi guys!

So I've tried to stream CS:GO for a while now and I keep lagging with a decent computer... Im not sure if its the computers problem or if Im doing something wrong with my settings, but its a bit laggy when Im playing and my fps is pretty low...

Components,
ASUS GeForce GTX 680 DCII 4GB OC
AMD FX-8350 4.0Ghz eight core Black edition
Ram: 8GB
64-bit

speedtest:
http://www.speedtest.net/my-result/4784810003

Logfile:
https://gist.github.com/ed88d83b94eb19e9bdee

If you got any questions regarding the gameplay or the streamsettings just ask them, appreciate all help!
The best way is if someone could manage the best settings for me and tell me what to change!

Best Regards, Rafid
Enable aero (uncheck disable aero from OBS) and use a Windows Aero enabled theme.
dont use monitor capture, that will have performance issues, the game capture you have is fine.
remove your webcam and readd it as a global source, then assign that global source to the scenes where you need it.
 

dping

Active Member
Yeah ,it did help, you just doubled your fps from the original log plus you dropped the x264 preset to faster.

you'd be better off streaming at 720@48fps veryfast (maybe faster, MAYBE).

think of your CPU as a mid-level i5, it is not an i7.

Also scene buffering to 700ms.

preferably with your bitrate at 2650, you'd be better off doing 720@30 and faster preset (MAYBE fast preset), but watch those duplicate frames in the log. if they go above 1%, raise the preset up one notch.

EDIT: ;lastly, dont watch your own stream while you stream. this can cause extra CPU load that would normally be alright. if you have to watch your own stream use internet explorer (seriously). it decodes video better than chrome of firefox. and make sure you mute that stream.
 

Rafid

New Member
Yeah ,it did help, you just doubled your fps from the original log plus you dropped the x264 preset to faster.

you'd be better off streaming at 720@48fps veryfast (maybe faster, MAYBE)

think of your CPU as a mid-level i5, it is not an i7.

Also scene buffering to 700ms.

I used NVIDIA NVENC instead and my fps did increase alot and I don't lag like I used to do, but there is a tiny bit of lag I would like to remove, this is how it looks now,

https://gist.github.com/8c16e02fab403a3ee067
 

dping

Active Member
I used NVIDIA NVENC instead and my fps did increase alot and I don't lag like I used to do, but there is a tiny bit of lag I would like to remove, this is how it looks now,

https://gist.github.com/8c16e02fab403a3ee067
Use a different preset one that sets key frames (aka IDR) to a non -1 number. key frames interval needs to be 2 for streaming, or if its called keyint, it will be 2x your fps.

there might be a streaming preset instead of HQ11.....
 

Rafid

New Member
Use a different preset one that sets key frames (aka IDR) to a non -1 number. key frames interval needs to be 2 for streaming, or if its called keyint, it will be 2x your fps.

there might be a streaming preset instead of HQ11.....

my keyframe is already at 2 and HQ11? you mean the quality option in advanced?
 

Rafid

New Member
There should be a place just for NVENC settings. that is the place where NVENC has a preset and resets the keyframes.

lmnw82H.jpg


so Ive changed the keyframes to 2 and the "NVENC-förinställning" is on high quality, which one do you prefer to be the best for fps?
 

dping

Active Member
NVENC-Föreinställning there are a few presets in there. if there is one called "streaming", use that, if not either high quality or high performance.

Kodningsprofil needs to be set to main for streaming.


high performance will give the best fps but sacrifice quality. Post a new logfile after testing for 5 minutes.
 

Rafid

New Member
NVENC-Föreinställning there are a few presets in there. if there is one called "streaming", use that, if not either high quality or high performance.

Kodningsprofil needs to be set to main for streaming.


high performance will give the best fps but sacrifice quality. Post a new logfile after testing for 5 minutes.

Okey, Ill try that, lets see the results!
 

Rafid

New Member
NVENC-Föreinställning there are a few presets in there. if there is one called "streaming", use that, if not either high quality or high performance.

Kodningsprofil needs to be set to main for streaming.


high performance will give the best fps but sacrifice quality. Post a new logfile after testing for 5 minutes.

so, It is ALOT better, but one issue is that the players ingame tend to hack a littlebit, do you know why?
 

Rafid

New Member
??

what does this have to do with OBS?

Just thought if it might be a setting, but apperantly not :P thank you so much for your help man, Ill try to fix some of it now, and If you know why my stream is buffering that would help aswell, Ill try to figure some of it out!


I thought, if you need anything graphic just tell me, Im a graphic designer! thanks
 

dping

Active Member
Just thought if it might be a setting, but apperantly not :P thank you so much for your help man, Ill try to fix some of it now, and If you know why my stream is buffering that would help aswell, Ill try to figure some of it out!


I thought, if you need anything graphic just tell me, Im a graphic designer! thanks
Thanks,

hacking doesn't have to do with OBS, unless you didn't mean that word in the same context as I thought...


https://obsproject.com/forum/thread...oads-constantly-for-my-viewers-but-why.18465/

Also, dont watch your own stream while you stream. rely on viewers to let you know when its buffering and lower the bitrate/buffer 200 at a time. if you are watching your own stream and it buffers it doesn't mean your viewers are buffering.
 
Top