Here is what OBS Analyzer said:
Old OBS Version
You are using an old version of OBS. Please update to the latest version to ensure you receive bug fixes and improvements. Use Help / Check For Updates or visit the
OBS download page to get the latest release.
Faster preset in use
You have changed the default preset to ultrafast. The default of veryfast is designed for the optimum balance of quality and CPU usage. Using ultrafast will result in greatly reduced quality. If possible, try to change other things such as lowering the resolution or FPS before modifying the preset.
VBR in use
Consider enabling CBR for improved stream quality. CBR will use a fixed bitrate which allows a smoother network stream, reducing the chances of frame drops for both you and your viewers.
Wireless detected
You appear to be streaming over a wireless connection. While this can be OK, keep in mind that interference from other radio sources or obstacles can cause your connection to momentarily stall, resulting in dropped frames or disconnects. A wired connection is strongly recommended for a reliable stream.
Bad server selected
The server you are streaming to (rtmp://live-jfk.twitch.tv/app) took a very long time to connect. This could be due to a poor connection, server problems or streaming to a server that is a long distance away from you. Streaming to servers that are closer to you often results in the best results. If you are using twitch.tv, try using
JTVPing to find an optimal server.
Bad resolution / FPS / bitrate combination
The combination of settings you are using will likely lead to a low quality stream with artifacting and other problems. Consider either raising your bitrate or lowering your resolution / FPS (qval: 0.032)
6 issues found (3 major, 3 minor)
If you have issues, try uploading a log and running it through this tool:
https://obsproject.com/analyzer