Hosting your video

Where you host your video is every bit as important as what’s in it. That might seem like quite a bold statement, but getting the hosting right can make the difference between people watching your video on a page on your site, or your entire site shutting down. It’s that serious! There’s also a super-secret SEO trick to do with video, and we’ll take a look at this here as well.

What IS hosting?

Firstly, what do we mean by “hosting”? Well, just as you have to have a physical place to store the code for every page of your website (i.e. a server), so you have to have a physical place to store your video. Regardless of where that physical place is, your video will still appear on a page on your website. It’s just that the video itself might be stored in a different physical place to the rest of site.

Regardless of where your video is stored, the way people view it on your site will always be the same. A small piece of html code causes the video to appear on the page of your choice, where it will either start automatically, or wait until the viewer clicks “play” (see this page for an example of the code you need to make a video appear). Either way, the video itself is being retrieved bit by bit from the server. This is called streaming. The three main factors that govern how fast a video streams into a viewer’s web browser are: a) how fast the streaming server is, b) how fast the viewer’s internet (i.e. broadband) connection is, and c) how busy the internet is at that particular moment.

One factor that can govern where your video is hosted (and which is probably the most important single consideration) is the actual size of the video. Typically, a 3-minute high quality video from Pearldrop is about 30mb. That means that every time someone watches your video, it’s going to cost you 30mb of bandwidth. If you only have a low monthly bandwidth allowance (say if you’ve got free web hosting, or are just paying for a basic package), you might run out of bandwidth really quickly.

The Hosting Options

There are essentially three options for video hosting, each with their own benefits and problems. Those options are: a) your own server (which you pay for as part of your normal web hosting package, and which gives you a place to store all of your site’s code files); b) a video-sharing website like YouTube, or c) a Cloud Computing service like Amazon Simple Storage (don’t panic, we’ll explain this in a minute).

a) Hosting video on your own server
b) Hosting video on YouTube
c) Hosting video in the Cloud (for example on Amazon Simple Storage)