falconiformed
New Member
I apologize in advance for the length of this post, but I figure that it's better to provide too much detail than too little.
Over the past few weeks, I've been struggling with livestreaming, which is especially frustrating because I participated in Extra Life. There are times when my stream would be stable, only to have it drop frames abruptly and crash. Here's what I've done to fix it:
Some computer specs, too: I have an Intel Core i5-4670 3.4 GHz processor (7,634 passmark), 16 GB of RAM (Corsair), and a Geforce GTX 650Ti as my graphics card. I'm running a 64-bit Windows 10.
If possible, I'd like to be able to stream at 720p (which I understand is the expected minimum), so I hope that you'll be able to help me figure out if this is due to me overlooking something silly in my settings or due to my ISP. Ironically, these issues--and all of the preliminary test streams that I did--really cemented my desire to continue livestreaming.
Thank you, in advance, for your help. It means a lot.
Over the past few weeks, I've been struggling with livestreaming, which is especially frustrating because I participated in Extra Life. There are times when my stream would be stable, only to have it drop frames abruptly and crash. Here's what I've done to fix it:
- Dealt with my ISP, Charter. At first, the entire internet connection would crash after "heavy" usage (Skype video calls, twitch, etc.). I contacted my ISP, and they sent out a guy to replace my modem. He found an "HBO filter" on my connection, which was weird considering that I don't have cable (just internet). He removed said filter and thought that was the solution. This did not fix my livestreaming issues, though it did prevent my internet connection from crashing as it had in the past. I get 51.1 mbps download and 3.8 mbps upload speed (according to testmy.net).
- I updated my router firmware because, naturally, Charter assumed that my issues are arising out of something on my end. I updated my network adapter drivers, too, and my graphics card drivers.
- I tried out everything on this page, except trying another streaming service.
- At this point, I realized that part of my issue was the webcam that I was using. In my frustration with my connection, I forgot to lower the cam's resolution. Oops. *facepalm* I fixed that, but my logs were still showing 1.4% or more dropped frames.
- I started to play around with some settings. At first, I tried streaming at 720p, 30 fps with a bitrate of 1800. The problems persisted, and analyzing those logs suggested that there were 1.4% dropped frames. I got desperate and dropped the settings to a lower quality than I should. I dropped my bitrate to 1500, then 1200, and then 1000. This made no difference to the stability of my stream or the dropped frames. Log File: https://gist.github.com/2931d86c11c4d5e4a9c2
- I realized that my bitrate was too low for 720p and dropped the resolution to (a hideous) 1024x576, 25 fps and 800 bitrate. When I analyzed the log at those final settings, it indicated that there were no issues. Despite this, I could only get 1:30 minutes or so of stable time out of my livestream towards its end. The longest, uninterrupted stream I had was about 25 minutes before it started to frequently hiccup. Link to this log: https://gist.github.com/467cc1dacc8d58bd7e44
- I got in the habit of using the TwitchTest to identify my best ingest server, and I also ran R1CH's Twitch Analyzer. Both all came up "green," so to speak, and identified no issues.
Some computer specs, too: I have an Intel Core i5-4670 3.4 GHz processor (7,634 passmark), 16 GB of RAM (Corsair), and a Geforce GTX 650Ti as my graphics card. I'm running a 64-bit Windows 10.
If possible, I'd like to be able to stream at 720p (which I understand is the expected minimum), so I hope that you'll be able to help me figure out if this is due to me overlooking something silly in my settings or due to my ISP. Ironically, these issues--and all of the preliminary test streams that I did--really cemented my desire to continue livestreaming.
Thank you, in advance, for your help. It means a lot.