Question / Help Stream is laggy but in game FPS is fine

kzpl23

Member
Alright guys Iv been searching but did not find anything yet.. figured id ask while i continue my search in case someone has an answer to this.

First of all my stream is laggy feels like 10fps even though im getting 80-100FPS in game. I am streaming life is strange so its not a fast paced game.

Before anything else, im using a gaming laptop. Also i am not partnered with twitch.

windows 10
i7 5700HQ quad core
gtx 960m 2gb
12gb ddr3 1600mhz
1tb hd 7200rpm

Now i streamed before on my pc back at home so i have an idea of how i am suppose to set up my OBS.
Here are my obs settings for streaming on the gaming laptop.

internet is 60mbps down and 6.5mbps up

OBS settings:

VIDEO ENCODING
encoding - x264
use CBR - checked
use CBR padding - checked
use custom buffer size - checked
quality balance - 10
max bitrate - 2200
buffer size - 2500

AUDIO ENCODING
codec - AAC
bitrate - 128
format - 48
channel - stereo

VIDEO
base resolution - 1280x720
resolution down scale - none
filter - greyed out
FPS - 30

also tried
base resolution 1920x1080p (which is my native laptop res)
resolution down scale 1.5x (1280x720)
filter - lanczos
FPS - 30

ADVANCED
process priority - above normal, also tried normal
CPU preset - very fast
encoding profile - main

I run the game with ease, get plenty of FPS but when i check the stream on my phone it is very laggy/choppy. Also asked my viewers and they confirmed its laggy.

I also tried down scaling to 540p just to see if it makes a difference and nope still laggy as hell.

I have a feeling its something with windows 10 or maybe because i have intel integrated graphics plus a dedicated gpu something might be causing an issue. Im running in high performance and I checked everything out, yes im using the dedicated gpu.

Im confused as to why its happening. Any ideas?
 
honestly....im new also and bit of a playful idiot..but sounds like setting is conflicting.. i dont know tho, i have my own issues and im on AMD VCE side... but welcome to my hell! nothing works here either xD *waves across the pound*

try recording it as local file, see if you can get it it look smooth and nice, check settings, make sure you don't scrub past at least half your upload speeds for bitrate once you nail it.
ur internet isnt best tho, upload speed is sh.t, no offense, 6.5mb/sec(with adjustments to overhead via speedtesting services) divided by 8 is 0.81MB/sec, which is 810KB/sec real world speed, which means half is 3,240kilobits/sec not including any overhead maybe between you and service of your choice. but target once you get frames to work right, locally down to 3,240kbps stream, then begin streaming to ur fav services once u sort that. .

also try frame limiting yourself to 60FPS and set the OBS software to 60FPS. it maybe unable to sync frames..specially if its not consistant. then adjust OBS bitrat... connection..thingy..bitrate..that yes..so max it out to 3,240kbps
 

kzpl23

Member
Thats my log streamed for like 10-15min just to make one so you guys can check it out. Im also using a wired internet connection.

Thanks and hopefully someone can help me with this.
 

Attachments

  • 2016-01-12-1432-25.log
    29.3 KB · Views: 1,209

kzpl23

Member
yeah 6.5mbs is not the best but i had about the same upload back at home and streamed just fine at 720p 48fps at what i remember was like 2800bit rate. So i doubt that thats the problem.

I made a local recording and its shit laggy just like the stream. I know for local recordings though the hard drive could cause a problem since its best to record to another hd not the same one the game is running from. But its just like the stream so there is something that is causing the conflict... not sure what though.
 
try using nivida's Codec instead ? also appears from looking at the logs it seems to have alot of flagged noticied about another hooking applications running, specially once u drop it down to DX9. you attempting to record with another medium? also try using shadow play u have a 980M.. unles shadowplay is missing twitch. make sure nothing else trying to get at it to record or isn't calling for same script. .
 

kzpl23

Member
im only using OBS and geforce experience i uninstalled so i dont have the shadowplay stuff but how can i figure out now whats causing the hooking application stuff? I barely have anything installed on this laptop.. o shit i see it came with xsplit but its not running maybe thats causing the problem? Ima unistall and see.
 
ya just check see that helps. maybe OBS decided to have a split personality on your installation and is running multiple instances of the same thing., its buggy and experimental from way OBS operates wouldn't surprise me if its trying to outdo its self..
 

kzpl23

Member
on windows 7 i had no problem with it but at least now that you told me i have something to research about
 

dping

Active Member
Stream is lagging because your buffer is larger than your bitrate. dont ever do this. use the same for both.

It could also be that you have 4 video capture device sources in your scene for the BisonCam, NB Pro. remove all but one.

Lastly, dont have your stream running while you stream. your CPU is a mobile CPU so its not as strong to watch and stream at the same time. just use a popout chat and be done with it


dont use compatibility mode. that is just dumb.
 

kzpl23

Member
hmm well i finally installed another game csgo to try it and what do you know works just fine... so im guessing its the game Life is strange is causing some problems.
 

dping

Active Member
Then maybe OBS should work without using it, but nope. Looks who's dumb.
OBS works great without compatibility mode for me as well as 90% of the others here without issue and from reading your post, that band-aid fix you got there seems to only work for you.
 

kzpl23

Member
hmm alright well i figured it out seems like I need to have V-sync on, as soon as i turn it on no lag in the stream what so ever. Im guessing this has to do something with the triple buffering in the nvidia control panel that i have enabled.

Either way im happy now, i can stream 720p @ 60FPS @ 3000 Bitrate and Very fast preset. Stream looks awesome now.
 

dping

Active Member
hmm alright well i figured it out seems like I need to have V-sync on, as soon as i turn it on no lag in the stream what so ever. Im guessing this has to do something with the triple buffering in the nvidia control panel that i have enabled.

Either way im happy now, i can stream 720p @ 60FPS @ 3000 Bitrate and Very fast preset. Stream looks awesome now.
you shouldn't need to keep on triple buffering but if it fixes it for you, I'll call that good.
 

kzpl23

Member
Naw i dont know anymore... I had triple buffering on before as it suppose to make the gameplay better more smooth, after messing around i tried Vsync and it took the lag out of the stream but after a while of playing it, it started to get choppy again.. like 5fps lolz. I have no idea. Maybe i will try and disable the triple buffering and then stream.

Just going to keep testing it, weird the stream will work butter smooth when i start and play for like 30 or so min and then randomly it goes to shit and stream is choppy. I dont drop any frames in game fps is fine to play usually 60fps in some places i get 40-45.
 

dping

Active Member
Naw i dont know anymore... I had triple buffering on before as it suppose to make the gameplay better more smooth, after messing around i tried Vsync and it took the lag out of the stream but after a while of playing it, it started to get choppy again.. like 5fps lolz. I have no idea. Maybe i will try and disable the triple buffering and then stream.

Just going to keep testing it, weird the stream will work butter smooth when i start and play for like 30 or so min and then randomly it goes to shit and stream is choppy. I dont drop any frames in game fps is fine to play usually 60fps in some places i get 40-45.
give me an updated logfile of that session. I would also actively monitor temps with something like HW monitor, which can also show you if your cores are being parked.
 
Top