I'll try sanitizing my codecs and trying again from scratch. Do you stream? If so, what do you use and what are your settings?
Streaming causing major performance issues in-game - Page 2
Forum Index > Tech Support |
Tempest261
21 Posts
I'll try sanitizing my codecs and trying again from scratch. Do you stream? If so, what do you use and what are your settings? | ||
JingleHell
United States11308 Posts
That said, a 930 at an obscene OC should have no trouble with a reasonable stream. I don't have any solid numbers to back that with, but if anything you can use at home can stream, a 930 at those clocks can. | ||
Tempest261
21 Posts
| ||
JingleHell
United States11308 Posts
| ||
jacosajh
2919 Posts
On August 01 2011 09:45 JingleHell wrote: See, now you answered. I'm not sure how you can not know that it's possible to have an OC that boots and sort of runs, but isn't completely stable, and doesn't perform like it should. It's actually pretty easy. That's why I asked (And I did mention that I was pretty sure the question wasn't relevant for you personally, since you got it to that speed.) Plenty of people are dumb enough to google it, use someone else's settings, and assume it will work for them perfectly, and then not have a functional OC. Since you just said "pretty stable", I just wanted to verify for sure. Oh, and your profession doesn't mean much, plenty of people in high tech jobs are horrendous at other PC related stuff. I really think there's something going on here, your hardware should be fine. What settings did you use for prime95 to test for hours? You can pass fft, but fail blend. I just recently also read that you can get p95 stable, and then have it fail once there's a GPU load. That's actually what happened to me a few hours ago. I thought I had my 2500k @ 4.8 stable, and League of Legends kept bugging out on me. I didn't know this could happen until today because well, this never happened until today. That being said, I'm fairly certain the hardware is fine as long as you know these things are in good order: Temps are good Upload speed is good You have the right settings | ||
Animism
Switzerland130 Posts
The only things i can think of are either something has gone wrong with your encoder; or you said that only 30% of your processor is being used when SC2 is open, have you tried messing with your processor affinity, it may override your programs to utilize all of your cores/processing power. Also how does it perform in other games? | ||
NeWeNiyaLord
Norway2474 Posts
| ||
mahnini
United States6862 Posts
| ||
jacosajh
2919 Posts
Which is weird if they are at 30% with no downclocking? | ||
Snuggles
United States1865 Posts
Why? I don't know, not a computer guru so fuck off, but I'm just putting it out there for you guys to think about. i7 930 isn't as great as those newer CPU chips but by all means it should be able to handle streaming. Even I was able to stream on a crappy dual core before I upgraded. Your upload speed is really low too so even at a 1000 bitrate I wouldn't be surprised if you experience some issues there too, but I doubt it'd impact you in-game performance of course. Most likely it's an oddball software problem as you guys have said which is weird since this is happening across different programs. | ||
JingleHell
United States11308 Posts
| ||
Snuggles
United States1865 Posts
On August 01 2011 23:11 JingleHell wrote: If your friend went from 4GB to 8GB of RAM, the specs are very different in some ways that would be rather huge if it was a memory related issue. Yeah there must've been some random thing that would have made memory the issue because I'm quite sure you'd still be able to stream and play SC2 off 4 gbs of ram. But it goes to show how when you have issues with streaming it can be the result of a lot of weird things. I have an i5 2400 now that is great to use for streaming. But when I used a small program called NicoLime to aid with streaming, the in-game frame rate drops dramatically. So it's definitely possible to have a small bug in coding or w/e to screw up your in-game performance. The OP should make a post on the xsplit forums or some other forums to see if the developers could look into it. | ||
HellGreen
Denmark1146 Posts
On August 01 2011 08:59 Tempest261 wrote: [...] Results: nada. Pretty much the same result. Awesome perf when not streaming- noticeably reduced performance when streaming. But what exactly did you drop down to? From 100+ to 30-40? I know you've stated some figures in the OP, but I'm asking asking after trying out our suggestions. I must tell you again, and I think I've said three times in this thread - you *will* see a significant performance drop when streaming. It is by design of the capture driver - at least while we wait for GameSource to be released. The real question is: Are you expecting the impossible? If you simply are of the conviction that an avg. ~30FPS with ~0,2 sec ingame delay is unplayable, then streaming is properly not for you. I've spent literally weeks messing around with streaming. The *only* way I can get a almost undetectable performance drop @720p is the following: Setting my desktop resolution to 1280x720 (I'm using the GPU scaling feature in CCC to compensate) and using the current beta feature of GameSource. And I'm not OC'ing btw. I can still feel I'm streaming though. | ||
Tempest261
21 Posts
On August 02 2011 00:27 HellGreen wrote: But what exactly did you drop down to? From 100+ to 30-40? I know you've stated some figures in the OP, but I'm asking asking after trying out our suggestions. I must tell you again, and I think I've said three times in this thread - you *will* see a significant performance drop when streaming. It is by design of the capture driver - at least while we wait for GameSource to be released. The real question is: Are you expecting the impossible? If you simply are of the conviction that an avg. ~30FPS with ~0,2 sec ingame delay is unplayable, then streaming is properly not for you. I've spent literally weeks messing around with streaming. The *only* way I can get a almost undetectable performance drop @720p is the following: Setting my desktop resolution to 1280x720 (I'm using the GPU scaling feature in CCC to compensate) and using the current beta feature of GameSource. And I'm not OC'ing btw. I can still feel I'm streaming though. You might be on to something. This could all be perception on my part. I don't watch a lot of streams, but I watch Destiny's stream more than any, and it just seems like his stream looks smoother than my in-game experience, which is saying a lot. It's funny- with Xsplit, I literally see SC2's in-game FPS counter drop from 130+ to 30-40. I notice this a lot. When using FME instead, the frame counter REPORTS 130+ but it feels like 30-40, if not worse. There is also a lot of freezing while panning. So, to sum it up, I think you could be 100%- I am expecting too much. But on that same note, I have no idea how these guys play all day like that. Maybe they get used to it? But the input lag and stuttering drives me crazy to the point where it's not worth it for me. | ||
Tempest261
21 Posts
On August 01 2011 17:22 mahnini wrote: i don't think your upload speed can handle those settings This could be. I *have* tried very low bitrates, but even still, I do get dropped frames on the output. Do we have any evidence that this would actually affect in-game SC2 performance? I really thought that would just hurt the stream. | ||
Tempest261
21 Posts
On August 01 2011 16:49 NeWeNiyaLord wrote: Have you tried something as simple as not playing in fullscreen? Playing in windowed full-screen- true full screen flashes like mad in the stream. | ||
Tempest261
21 Posts
On August 01 2011 15:46 johnprospekt wrote: Any stabilization in frames when you turn V-sync on? The only things i can think of are either something has gone wrong with your encoder; or you said that only 30% of your processor is being used when SC2 is open, have you tried messing with your processor affinity, it may override your programs to utilize all of your cores/processing power. Also how does it perform in other games? Tried turning on VSYNC. No help. Good idea, though. I just tried a game of Dirt 3 while streaming. It's as smooth as glass. No perceivable stutter, input lag, or any other issues. The CPU gets pegged even higher- around 70-80% across all cores, compared to SC2's 30%. I'm really scratching my head after this test... | ||
Trusty
New Zealand520 Posts
the cores on my 965 4.0ghz OC hit around 80% when streaming 720p and playing in 1080p... which blows my mind as I hear other people with weaker processers with way less utilisation. 8GB ram, 5870 vapor-x stock... Playing 1080p fullscreen windowed no Vsync.. I just purchased the personal license for xsplit, so I'll try GameSource out tonight and see if it makes a difference... It's very depressing putting alot of money into a rig, expecting it to be able to stuff like this with no problem.. but it doesnt!! T_T | ||
Wabbit
United States1028 Posts
On August 02 2011 07:28 Tempest261 wrote: This could be. I *have* tried very low bitrates, but even still, I do get dropped frames on the output. Do we have any evidence that this would actually affect in-game SC2 performance? I really thought that would just hurt the stream. Even if the upload speed can't handle bitrate you're attempting, it shouldn't affect in-game performance (it does not in my experience). Obviously though, your in-game performance will be affected by the settings themselves (either too high stream settings, too high Sc2 settings, both, some other software issue as it seems to be with you). Still, I really think that CPU should be able to handle playing @ medium and streaming 720p or close to it, especially OC'd like that. My experience: + Show Spoiler + Core i5 2500k @ 4GHz (a bit stronger than your cpu, yes I know) I play at 1600x900, Ultra GPU settings, High CPU settings. Using Xsplit, 960x540 I think, quality 6, 1Mb bitrate I have "2.1 Mb" upload speed (not really it seems, see below). It plays very smooth but when I watch the stream afterward, it's somewhat choppy, with the frame rate dropping/freezing quite often. Local recording is not like that. So for me, it's an upload limitation. | ||
HellGreen
Denmark1146 Posts
On August 02 2011 07:39 Tempest261 wrote: I just tried a game of Dirt 3 while streaming. It's as smooth as glass. No perceivable stutter, input lag, or any other issues. The CPU gets pegged even higher- around 70-80% across all cores, compared to SC2's 30%. I'm really scratching my head after this test... Were you gaming online? And is that game fair to compare with SC2 in terms of CPU load and network communication-wise? I'm not sure. However, if you want you can do a similar test in SC2, try playing "vs. AI" (use the 'custom game' button under "Single Player"). I find this much less sluggish (units are more responsive) when streaming. Which supports the fact that SC2 is hard to please when streaming online games. @Upload speed: It is my experience that @720p/30fps you will see upload spikes going up to about 1.4-1.5 Mbit/s, but the far majority of the time, it will stay way below 1 Mbit/s. Your viewers may experience lag during big fights though this can be limited with the quality setting. Yes, theoretically a maxed out upload will interfere with your gaming experience (by eating all bandwidth), but with 1 Mbit/s available it will not be a consistent delay (because you use much less for the most part). | ||
| ||