Follow my personal guide my friend :
Obs Setup for 720p 60fps
Follow This!
Test your connection towards twitch servers first see link below.
https://r1ch.net/projects/twitchtest
STREAM
------------------------------------------------------------------------------------
Service : Twitch
Server : Auto
OUTPUT MODE : Advanced
------------------------------------------------------------------------------------
x264
Enforce Streaming Service : NO
Rescale output : NO
CBR ( only for streaming )
Bitrate 3500 ( minimum 2500 ) FPS games 4000 if your internet can handle it.
Use Custom Buffer size : NO
Keyframe Interval : 2 (Always)
CPU Usage Preset : Veryfast ( To low could make your game slower )
Profile : High ( Main = Streaming on a phone )
Tune : (None)
x264 Options : Empty
Your done with this part!
------------------------------------------------------------------------------------
VIDEO
Base Resolution : 1920x1080
Output Resolution : 1280x720
Downscale Filter : Lanczos
Your done with this part!
------------------------------------------------------------------------------------
Advanced
Process Priority : Above Normal or High ( To high could make your game slower )
Renderer : Direct3D 11
Color Format : NV12
YUV Color Space : 601 ( 709 = for streaming 1080p )
YUV Color Range : Partial ( Full = for streaming 1080p )
Your done with this part!
------------------------------------------------------------------------------------
Trouble Shooting:
Internet problems only
------------------------------------------------------------------------------------
Stil having problems? Lower your bitrate
Stil having problems? Change twitch servers in your area
Stil having problems? Call your internet provider ( Its mostly them in my experience )
Your done with this part!
------------------------------------------------------------------------------------
Hardware problems only
------------------------------------------------------------------------------------
Stil having problems? Play arround with preset usage
Stil having problems? Play arround with Process Priority
Stil having problems? Use NVENC H.264 Instead of x264 with similiar settings.
Stil having problems? Overclocking your CPU or GPU
Stil having problems? Try Simpel instead of Advanced in Output Mode
Your done with this part!
------------------------------------------------------------------------------------
Helpful Links :
1.
https://www.reddit.com/r/Twitch/comments/4kkrg4/a_trio_of_obs_studio_settings_im_confused_about/
2.
https://obsproject.com/forum/threads/a-quick-question-about-custom-buffer-size.75675/
( There are no quality benefits to using a custom buffer size while streaming. )
Tips :
keep your CPU usage around 70%. ( or lower if possible )
Keep your GPU usage around 80%. ( or lower if possible )
Overclocking your cpu / gpu
Direct X Update
Windows Update
Update drivers Geforce Experience
Update your OBS
Update your game
Update Drivers
Your done with scripting!
No seriously your done.