|
Hey guys, I posted this on the OBS forum, but haven't gotten any replies. Hope there are some here who could provide some help.
(copy pasted from OBS forum thread)
Hey all,
I'm trying to see what it is in my setup that's causing my stream and game to lag immensely.
Possibly my old cpu, weak gpu, or maybe my settings.
My system right now is:
CPU - Core i5 760 2.80GHz GPU - EVGA GTX 750 RAM - 8GB
Speedtest - http://www.speedtest.net/result/4648866420.png
Recorded Twitch vod of lag- http://www.twitch.tv/de_dunetv/v/15021635 (skip to around 29 mins and see the lag that I'm talking about)
Here's (what I think to be) the log file of the video in question: https://gist.github.com/d758b4d59cbad3da33af
I'm not really the most knowledgeable about things like the settings and stuff, so if there's any other information you need, pls don't hesitate to ask. If anyone could help shine some light on the matter, I would greatly appreciate it.
Thanks a lot guys. Take care.
|
United Kingdom20278 Posts
That looks like sc2 itself waiting for you and/or your opponent to finish calculations and sending data. You can easily see that since the stream itself is fine and the game is fine too, you can move the cursor and mouse over/select things but the game time itself halts for a while intermittently while it's waiting to catch up.
It's the same stuff that causes the lag screen to pop up but it doesn't unless there's a freeze for a certain amount of time (like 3 seconds)
Could be waiting on CPU or just server connection for anyone in the game, not even neccesarily a problem on your side. That kind of thing happens all of the time on the LOTV beta server because it seems to have connection issues and even when not, half of the players are connecting from halfway across the world (uk gets 170 ping and sometimes messed up routing to LOTV server)
A gtx750 is not weak at all for sc2, especially on non-max settings. It's a very rough equivelant of a gtx470 IIRC which was one of the flagship graphics cards at sc2 launch - and even then, sc2 was graphically light compared to other games. Your CPU could be issue though, especially if you're CPU encoding the stream.
To reduce CPU load there you can lower stream resolution and/or FPS (and make sure that the x264 encoding preset is set to veryfast) - or you can use the hardware encoder on the GPU (nvenc) which will improve game performance and not load your CPU at the cost of having less quality at the same bitrate
|
Hey Cyro,
Thanks a lot for the help man. I'm doing what you suggested by turning on NVENC and trying to lower the main resolution. Hopefully that makes a difference. I would hate to lag out one of the players again in an upcoming Leifeng Cup, so trying to find the optimal settings before the next one start. Again, I appreciate the help. Much thanks!
|
United Kingdom20278 Posts
|
My current specs are i5 4690k @ 3.5 ghz and GTX 970 Nvidia GPU. My download is 60 and upload is 4.5. My monitor resolution is 1680x1050. My SC2 is on ultra (maxed) settings. What settings would you suggest so that I can have a good balance between quality and speed? So far I have tried all sorts of resolutions, downscaling, bitrates, main/high profile, etc. I just can't find that sweet spot. Any ideas? Thank you!
|
@Golgotha: 1280x800 @ 30fps bitrate=2500 preset=veryhigh profile=high
Sounds about right for Twitch as a non-partner, if you're on YouTube then you can raise the bitrate to twice that if you so wish.
|
thanks firk! what do you mean about youtube?
|
Northern Ireland22208 Posts
i think youtube will transcode your stream to lower qualities, for those that have bad internet speeds. as a non-partnered twitch streams, you wont have access to quality options. like when u watch a small streamer, there wont be the option to choose low, medium, high quality etc...it is set to source quality. thats why twitch recommends a max bitrate of 2500 if u arent partnered.
|
Is 5,5mbit not enough bitrate to stream a first person shooter in 720p60fps? Here's a timestamped video that I think looks too blurry. It was livestreamed on youtube and automatically archived there as usual. youtu.be
I use bicubic downscale filter instead of the third one because I remember it gave me blackscreens for some reason when win10 was new. Other settings include veryfast cpu preset and high instead of main profile.
|
5.5 should be more than enough. The downscale filter is probably the culprit, but I don't know exactly what kind of impact that has on quality.
|
United Kingdom20278 Posts
First person games can be very bitrate hungry; using veryfast preset doesn't help much with that. You shouldn't look to youtube for quality checking/comparions as they re-encode everything to certain fairly low standards, often nuking video quality
|
Sup yall its me its your boy ..
i got 2 questions for guys who are knowledgable about streaming.
i stream wow. my raid uses ts3 and i also play kpop during raid, i would like to remove the music from stream while still having ts3 there for the viewers (i only ve trials watching me really) so they can hear whats been talked about on ts3. is it possible? if so i would like to know how, it would be really awesome if someone could tell me either a good source for information on it or does a foolproof step by step for me himself cuz i am pretty clueless about this kind of stuff.
secondly...twitch has been really bad for me / viewers in general. i would like to move on to something different. while youtube gaming stream has some excellent stuff i like it iss not really good, i play in a german guild and german people are not allowed to watch youtube gaming streams do to "GEMA". The problem with Hitbox seems to be that even thou i have the option marked to save the stream it never gets saved. On twitch it works. i kinda need that stuff for making highlights / upload it on youtube for first kills and ranking videos for my hunter any tipps on how to make it work?
|
Northern Ireland22208 Posts
sounds like u need some kind of audio mixer for the first part. but i dont kno how to go about it, and if you need hardware, or if software will suffice
|
If you have speakers AND headphones both plugged in, it's possible to have the music set to play through your speakers while the game/comms go through your headphones and you just set your default audio to be your headphones in OBS. Otherwise, you would need to use something like Virtual Audio Cables which isn't exactly beginner-friendly.
No clue about Hitbox highlights (never streamed there) but worst case scenario you can have OBS save a copy of your stream to your HDD and edit/upload from there.
|
United Kingdom20278 Posts
Just save the file to your HDD while streaming w/ OBS. A 4mbit stream is 1.76 gigabytes per hour
trying to select some audio to capture and ignore audio is a pain in the ass because windows throws everything together in 1 channel by default
|
Software solution: Virtual Audio Cable Hardware solution: Second sound card and line in + monitoring
|
|
On December 21 2015 13:38 geokilla wrote:I'm trying to stream CS:GO and when I have OBS off, I get excellent ping. However when I turn on OBS and start streaming, my ping spikes to 800ms and get constant frame drops. I have 100 mbps download and 10mbps upload so there's more than enough bandwidth to spare. I am using the ASUS RT-N66U router running Merlin. PC specs are as follows: Intel Core i5 3570K @ 4.4Ghz Kingston 8GB DDR3 RAM XFX 7950 3GB Here's my channel and three videos of me trying to stream CS:GO: http://www.twitch.tv/geokilla/v/31041460http://www.twitch.tv/geokilla/v/31040606http://www.twitch.tv/geokilla/v/31039420
try streaming to different servers and changing your settings
|
On December 21 2015 17:39 y0su wrote:try streaming to different servers and changing your settings You mean server with lowest pings right? Cus that's what I'm doing.
I should have said that when I was streaming is when I get the ping spikes in CS:GO. As soon as the stream stops, no ping spikes in CS:GO.
Edit: Seems that I may not be getting the 10mbps upload as advertised.. Restarting the modem seems to have worked though.
|
|
|
|
|