What are your options to add a Video to your Website
With video content becoming so much more popular, mostly in response to video sharing websites such as YouTube, a great way to add an extra dimension to any website is to include your own videos on articles or posts in your website. This can be much less difficult than a lot of people imagine, and using Wordpress or Joomla! can be achieved in a number of ways.
Decide your Video Hosting options
There are a number of ways to host a video file so it can be seen by your visitors, each has it's advantages and disadvantages, and there is no one right answer, it all depends upon your needs.
Self Hosting
By self hosting we mean actually having the video file on your server, and dealing with the delivery of the video stream yourself, or using a specialist hosting service such as Blip.tv. This is the most difficult option in many ways, but leaves you with the most control over the process.
Any video requires a video player to show the video stream in the browser, and until we can rely on wide spread HTML5 Video element support this is going to be a flash based player. Our favourite is Flowplayer :
- Open Source
- Easy to use
- Excellent and configurable user interface
- Quality playback
- Robust well written code
- Extendible with a well documented API, with a great set of available plugins
- Supports a wide range of video formats (MPG, AVI, WMV, MOV)
- Comes pre-packaged into plugins for all our favourite Content Management Systems.
Pros and Cons of Self Hosting
Pros
- You retain complete control of the experience
- No external branding on the player
- No limits to the size or quality of the video files
- Visitors cannot be lost to external associated content.
Cons
- Video files must be prepared before hand for compression and converted into the correct codec.
- Video players must be set up correctly within your content.
- All bandwidth for streaming the videos must come out of your hosting limits, unless you use an external hosting option such as Blip.tv.
YouTube
Before you can show a YouTube hosted video on your website you will need to find it on YouTube. If this is your own video, before that it will need to be uploaded to YouTube which means you will need to agree to the YouTube's Community Guidelines. These are nothing too strict and mostly ensure content does not violate copyright and is not offensive.
YouTube's help site has great articles and videos (well it would wouldn't it?) on how to get the best out of your creations, including editing, creating and promoting videos.
Pros and Cons of YouTube
Pros
- If the video is yours, your video content is exposed to YouTubes vast audience.
- YouTube take care of all the technical problems with video codecs and formatting
- YouTube supply all the bandwidth for hosting
- Unlimited HD uploading and video length for approved contributors
Cons
- The scale of the YouTube contributor network can leave your content lost
- YouTubes player loses a lot of play area to YouTube branding
- Visitors can easily drift away from your content to related videos
Vimeo
Vimeo is very similar to YouTube in many ways, but is often considered the cooler new kid on the block. While YouTube has suffered from it's popularity in becoming notorious for the nature of some of it's content and the cruelty of much of the comments, Vimeo has managed to keep itself more focused on the quality of the content and stayed away from low quality shock-effect videos.
Vimeo's Community Guidelines are more commercially restrictive than YouTube, and will tend to inhibit most commercial uses of the service, no promotional videos of products or services for example. That said for content creators who can create an original video with good production quality it can be a better method to showcase your work.
Pros and Cons of Vimeo
Pros
- Exposure of your videos to the Vimeo community and potential viral effect that can have
- All technical issues are handled by Vimeo following upload.
- Vimeo's player is simple and has subtle branding
- Vimeo supply the bandwidth to deliver your content to your audience
Cons
- File uploads limited to 500Mb and 1 HD video per week
- Commercial limitations may prevent use by many organisations
- Smaller potential audience than YouTube
- Higher quality of typical video may leave some looking poor by comparison.
Which is the best way to display video on your website?
There is no single solution that will suit everyone, as it depends upon the nature of the content you are looking to show, the size and quality of the material and your own technical ability to set up more complex solutions.
For our clients we would normally recommend they go with YouTube if they are looking for an easy to implement commercially motivated, promotional video solution. If the nature of the content is more thoughtful and professionally created, and importantly of a non-commercial nature then Vimeo will be a good choice.
For those who are more technically aware, or are committed to creating regular quality video content, a self hosted solution, or one hosted on a 3rd party such as Blip.tv, will provide more control and a more professional feel.
Which ever solution you choose, it's important to realise the impact video can have within a website. What was an unusual sight just 3 or 4 years ago is now an expected aspect of a web experience whether as part of a product review, a tutorial or how-to, or just as an additional dimension to a blog post.
If you are interested in discussing any of the issues around your own video content, please contact us for an informal chat,