Question / Help Problems streaming with nice rig.

unearth72

New Member
Hi guys. I have been having a hard time streaming without making my games choppy and laggy. I consider my rig nice and everywhere I've looked ot see what kind of settings people have been using have not been working for me. Below is my system.

Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1
Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz (8 CPUs), ~3.5GHz
Memory: 16384MB RAM
DirectX Version: DirectX 11
Card name: NVIDIA GeForce GTX 770
Display Memory: 4095 MB
Encoder: Avermidia Live Gamer HD

I also get 88 megs down and 23 up so I know its not an internet issue. I main games I try and stream are Dota 2 and Arma 3. Neither one seems better than the other. Here is the most current log file from the settings I've been messing with.

https://gist.github.com/6591e6835377ad4f3c15

Thanks!
 
That is indeed a nice rig.
Have you checked your VOD's to see if it's also laggy on them?

And with that rig i would up the bitrate somewhere to 2000 -2500 and perhaps you could use a slower preset to increase the qualty. (personally i use "faster" for 720p with a i5 2500k @30 fps with 2400 bitrate and it works fine for me)
 

Jack0r

The Helping Squad
I cannot recommend to increase the preset unless he can fix his choppy/laggyness in game first :)

Hmm, you have a CaptureCard (1 or 2 pc setup?) and a Webcam added both at 1080p resolution. On a one PC setup in most cases I would recommend to use the OBS functions to capture your game instead of the CaptureCard, this will increase your performance quite a bit. Then you should also lower your webcam resolution to at least 720p. If you never show it fullscreen on your stream you could even lower the resolution further to free up ressources.

Last but not least, Greendweller is certainly right, in general you should be able to do around 720p streaming with a bit more compression than very fast, but of course, first try to get everything smooth before you start testing this. And if you might ask why a Capture Card in a one PC setup is not good, let me quote the awesome R1CH:

There's no point using a capture card on a single PC. The only possible use is to capture the entire screen when circumstances don't allow otherwise (eg capturing a game which is highly incompatible with hooks)

Single PC with game capture:
GPU Output -> GPU -> GPU Render -> System Memory -> Encode -> Stream

Single PC with capture card:
GPU Output -> Capture Card -> PCI Bus -> System Memory -> GPU -> GPU Render -> System Memory -> Encode -> Stream

Dual PC with capture card:
PC1 (Gaming): GPU Output -> Capture Card
PC2 (Encoding): PCI Bus -> System Memory -> GPU -> GPU Render -> System Memory -> Encode -> Stream

As you can see, with the dual PC setup, you offload a lot of the work onto the 2nd PC, so it provides a large CPU reduction on the PC you're gaming on. This is the only situation in which a capture card makes sense for PC games.
So unless you capture a console or are in the mentioned circumstances, you should in most cases remove the capture card and just capture with GameCapture or WindowCapture for example.
 

unearth72

New Member
Yeah it's a 1 pc setup. Not using the capture card made all the difference. Running pretty good now. Still a little choppy here and there but still good. Thanks for all the help guys!!!
 
Top