Question / Help Delay between Gameplay and Stream

Uber

New Member
Let me start out first and say I'm pretty new to this and I've setup my Twitchtv Channel to look as somewhat professional as I can :P The downfall I'm having right now is getting the Live Stream to be as perfect as it can but not over doing it. I'm currently living in Illinois and I did a speed test and these are my results. No clue if their good or not..

PING: 17ms
DOWNLOAD SPEED: 33.79Mbps
UPLOAD SPEED: 7.71Mbps

I'm so utterly confused on what Max Bitrate (kb/s) it should be... Between 2000 & 3000 is fine from what I've tested. For FMS URL: I chose US East: Ashburn, VA seeing it's the closest to where I am. I'm using a 1440x900 monitor and it's showing as Aspect Ratio: 8:5... but calls me out saying "Video Settings: Set base resolution to an aspect ratio of 16:9 to avoid black borders in the default player. I don't see the borders being to much of a problem from what I've seen.

In Advanced In General is Process Priority Class and it's set to Normal and do I even touch Scene Buffering Time? Video x264 CPU Preset: veryfast. Encoding Profile: main. Keyframe Interval: 2. I heard using Custom x264 Encoder Settings: tune=zerolatency. Anyone know if that works? Should I use Allow 61-120 FPS entry in video settings?

Last thing I notice when live streaming my game would run fine but my stream was like 10sec delayed.... is that normal?!


Any help would be much appreciated! :)
 
Last edited:

Osiris

Active Member
Having a delay is normal. Also you shouldn't touch the advanced settings, just leave them as is.
 

PHY

New Member
Greetings Uber,

As for the bitrate this is trial and error, twitch claims 3500 to be max for none partner streamers - by testing myself different bitrates ive figured out (for me) that the max i can use without making the stream rebuffer or stutter on the viewers end is 4250.

Those 4250 bitrate is perfect for me to stream 864P @ 60 FPS in decent quality. I recommend you starting the stream at different bitrates, while checking on a different (!) pc if the stream runs smooth - as soon it starts stuttering or rebuffer often, lower the bitrate by 50 and recheck if all is ok.

About the settings, adjust those that obs advices to be changed for twitch, and leave the rest as is.

About FPS, to stream more than 60 FPS in common resolutions like 720p, 864p or 1080p you very likely need a workstation/serverclass computer with 8 to 16 cores plus HT - i for myself have an i7 3930K 6 cores / 12 threads processor overclocked to 4.4 ghz and it can barely manage me playing and streaming 1080p 40 fps at maximum on it. Just that you get an idea what processor power is needed for higher fps.

Besides that almost every 1080p display runs not higher than 60 hz, so the majority of people cant recognize your 60+ fps setting anyways, except the very few ones who own a 120 hz display, but that are a few as 120 hz displays are still quite expensive.

About the delay, as osiris already said its very normal, thats the time twitch servers need to process your stream.
 
Top