So at this point I feel like I've tried everything I can think of and could find online. It seems no matter my settings, OBS simply can't stay connected to Twitch. Sometimes it fails a minute in, sometimes it lasts for 20. Seems completely random.
I really don't think it's bandwidth: I tried a stream yesterday at a whole 852x480 resolution and 500 bitrate. My upload, according to the task manager, was literally less than 1Mbps. My internet is 50/50 (Speedtest shows about 50/40) and my PC is the only thing on my network (so it's not like someone else is saturating the connection). My PC seemed fine (not a high CPU usage or anything else) and it still failed after a few minutes.
I've tried multiple different servers. I've put in a firewall exception on my PC for the RTMP port and enabled port forwarding for that on my router. Running no antivirus.
I did try streaming to Mixer and that was perfectly fine, at 1080p/60fps/3500bitrate. Not a single dropped frame. BUT, I noticed that it works fine using their FTL service but NOT the RTMP service. But I don't really know why RTMP fails at this point. To me that says that bandwidth, again, is not a problem but there's something going on with RTMP (either on my network, or my ISP (Frontier FiOS)).
In case it helps, here's a pastebin of the OBS log: https://pastebin.com/9JSCv1H0
I really don't think it's bandwidth: I tried a stream yesterday at a whole 852x480 resolution and 500 bitrate. My upload, according to the task manager, was literally less than 1Mbps. My internet is 50/50 (Speedtest shows about 50/40) and my PC is the only thing on my network (so it's not like someone else is saturating the connection). My PC seemed fine (not a high CPU usage or anything else) and it still failed after a few minutes.
I've tried multiple different servers. I've put in a firewall exception on my PC for the RTMP port and enabled port forwarding for that on my router. Running no antivirus.
I did try streaming to Mixer and that was perfectly fine, at 1080p/60fps/3500bitrate. Not a single dropped frame. BUT, I noticed that it works fine using their FTL service but NOT the RTMP service. But I don't really know why RTMP fails at this point. To me that says that bandwidth, again, is not a problem but there's something going on with RTMP (either on my network, or my ISP (Frontier FiOS)).
In case it helps, here's a pastebin of the OBS log: https://pastebin.com/9JSCv1H0