Official FLV icon from Adobe Systems

Sometimes I like to write a quick post on how to do something technical that I found hard to solve.

How to embed video hosted on the Amazon S3 Web Service.

First, why Amazon S3?

Amazon basically offers storage of files at a very low cost and provides very scalable and reliable storage and backup at unbeatable prices.

How to Embed a Video stored on Amazon S3

Many sites are offering courses and membership areas to help you embed video into your blog or website that is stored on Amazon S3.  I did not feel like paying for the information because I knew I could figure it out.  I am a technical guy.  But I was pulling my hair out because I kept almost getting it to work, but not quit.

Eventually I downloaded JW FLV Media Player, posted the files in the root directory of my website and used the site setup wizard to get the code just right.

Finally, I found that this works with FLV files but not the other file types I was using, so I need to make all FLV from now on.

The good news is that with this code and wizard I can now embed video into my private membership sites that are hosted on Amazon S3.

If you are looking for the best video hosting solution that will allow you to embed video into your blogs and websites, I assure you the above solution using Amazon S3 and the Free Video Player are great options.


When I went to embed the code into WordPress, I found that WordPress has disabled the embed tag because of security issues. Luckily, I found the WordPress Plugin pb-embedFlash – The documentation was not great because it lacked the basic examples in a clear way. However, I experimented with it a bit and found I could simply type [flash url] and it would replace the tag with the flash player and play the FLV file.

Once you figure it out, it is even easier than downloading the player yourself and setting things up.