|
Hey,
i am streaming for a couple of days now and i finally found a quite good setting for my stream to play.
BUT as soon as i turn on the livestream lags and spikes start happening. I have around 100-80fps (60fps in the settings) but it feels like 20fps.
My settings: 1920x1080p downscaled by 1.5 to 1280x720p 60pfs quality 10 max. bitrate 1000 buffer 1200 for more information ask what you need.
Pc: ATI HD5770 Intel i5-750 4x2,5Ghz 8GB RAM
2mbits upload
If you have any idea how to remove these spikes and minilags please let me know.
greetings
|
What game are you streaming? What capture method are you using? What is your operating system? Are you dropping frames? (60 fps 720p seems quite a lot for 1k bitrate to me)
|
United Kingdom20285 Posts
You should use 30fps especially just to start out
It's normal for game to feel like shit with any software methods i am aware of but you're probably making things worse by trying to use far too demanding settings
|
I am streaming SC2: Hots of course. capture method? ... OBS -> screencapture. operating system is Win 7 ultimate 64bit.
i dont think i am dropping frames, i didnt notice anything like that so far (OBS shows thats too, right?
so should i chance the bitrate or the resolution/fps ?
whats are good settings for 2mbits uploead? i am using 256 AAC for audio btw.
and thanks for the fast answers!
|
United Kingdom20285 Posts
Use game capture if you can, and set stream to 30fps. I don't think you should change anything bitrate wise unless you have problems specific to that (it's hard to say atm but i don't think you do)
|
i changed the fps down to 30 and know its smoothe as hell.
it didnt effect my ingame fps at all but its feels like twice as much.
Thanks a lot sir, you safed my day
|
United Kingdom20285 Posts
|
youre lagging because you use screen capture.. if you use screen capture that mean obs is recording your ENTIRE desktop and everything, if you use Game Capture instead OBS ONLY record your game screen of your choosing.
and theres really no reason to use screen capture for streaming so i really wonder why people do that....
also check your settings, if you drop any frames then lower your settings down until you dont drop any frames, for better stream experience for others and stuff.
also
you have 2MB upload i would suggest putting your bitrates and shit to 800/900 , that would make it better.
also change your stream res to 1280x720, that will help out alot aswell, you probably cant stream to well with 1080p. and most ppl have low-end internet so they'll lag while watching your stream in 1080p so its really no point to have that.
I have 1700/1700 and i play on 720p and 60 fps with 100mb/s internet ( 30 Upload) .
TL;DR
buffer/bitrate AT 800/900
RES: 1280x720
FPS: 30 (start with that,if you are not laggin in game and arent dropping any frames in obs, change to 60fps and try that)
and for god sake , use game capture! :D not screen capture.
let me know how it goes, ive done more stream tests than you can imagine..... TT
|
Now my settings are:
1080p resolution, downscaled to 720p 30fps (ingame i have around 90fps, thats enough for me ^^) bitrate/buffer 1000/1200 "game capture" ;D
and everything runs perfect
|
BTW is there a way to see how many viewers you got with OBS?
I used Xsplit before and it just shows the viewercount right on the window...
|
United Kingdom20285 Posts
You can usually use something like the upload you measure on speedtest, -300kbit/s, pretty safely, if you have issues relating to that (high ping, lagscreen, etc) then you can drop it, but there's little reason to use unneccesarily low bitrate
Your CPU is pretty weak which is why i said 1280x720, 30fps, you have to know an overclocked third gen i5 would easily be 2.5x as powerful, so you gotta be a lot more careful with encoding settings
Game capture is so much better though if you can use it, in terms of FPS
|
|
|
|