So recently I've been thinking of doing some video game livestreaming. I wouldn't be doing it for monetary reasons, and I likely wouldn't even be doing any sort of live cam or voiceovers.
Now, I picked up a Elgato Game Capture HD
in the past, and it worked wonderfully. It worked great within OS X and captured some great video direct to an external hard drive I had connected.
However, to be frank, my internet is garbage. AT&T DSL at 3.0Mbps downstream and only 384Kbps upstream. Obviously this didn't work for streaming, as it simply wasn't fast enough. Heck, even Youtube took a good 3 hours to upload a 5 minute video. The Elgato went back to the store only a day after I purchased.
Well, after AT&T gave us a particular bout of shitty service this week, we're switching to Cox for internet service. Judging by what I'm seeing on their site, it looks like we're going to have a 25Mbps downstream connection with a 5Mbps upstream. (They're claiming they're updating their equipment at the end of september and we'll get up to 50Mbps downstream automatically. Whether or not the upstream will also be doubled up to 10Mbps I'm not sure.)
Is 5Mbps sufficient for a 720p stream online with a decent bitrate, or should I just not bother with that upstream speed?