By now you have probably heard all of the hype when it comes to “the cloud”. For those that don’t really know any better they think the cloud is this magical place where everything is just automatically handled. However some of us nerds realize that there is a computer somewhere taking all this data and processing it. More than likely all of these large cloud companies have their servers in colocation. If you don’t know colo is when a company takes spacial computers called servers and places them in a build where large amount of internet fiber and tons of backup power is available.
Besides some of the main markets for datacenters there also some small more convenience places where companies put up their servers for colocation. For example Irvine is a really good up and coming location. You can find more in at this site below.
What makes a location like this attractive is the ability to have much easier access to your server when you need it and not having to be stuck in some traffic jam. Also some of these companies that are not in a downtown area might be able to offer you a better deal as far as space goes since they are not bound by floors on a skyscraper. For example in Irvine there is about a handful or providers that offer great service. Lots of actual cloud providers host their servers there. If you do some research you might just find out.
Most of the large websites out there have really great compatibility with all devices. Regardless if you are using a super slow DSL service or a super fast connection you can be assured that you will get a watchable video. This is all made possible with something called live transcoding. The way it works is very simple. The broadcaster sends a stream to the provider. Usually its best if they send out the highest quality possible. Then the provider takes that stream and breaks it down to a couple different qualities. 3 different qualities including the original is pretty standard. So you end up with a high, medium, and a low. Usually the low quality stream ends up being the stream for mobile devices. This is so because there are still phones out there that only run off of 3G. For this reason it would be best to provide it a low bandwidth stream so they don’t get constant buffering. There are many provider options when it comes to trancoding solutions. After doing some research we found a budget provider here:
With them it appears your can get decent quality and a pretty good amount of bandwidth for a good price. We will be contacting them pretty soon to see if we can get more details on their plans. If you are completely new to streaming check out the wikipedia streaming page. It should be able to break down the basics for you.
Update: We are just starting our website. If you have any ideas for article you would like to see let us know.