A web hosting account: You need a general web hosting account with a webhost. We are not naming any webhosts as there are thousands of them and till date, we have not encountered a webhost where EasyFLV did not work. This is where you host your website or your website files. The other terms used are "web server" or "server space".

Your video file: You should have the video file or files that you want to stream. They may not be in the web stream-able format but, you should have your video file(s) handy to start.

A PC or laptop: Where you will run EasyFLV from. We believe everyone has one these days.

A web video encoder: If your video file(s) are not in web stream-able format, you need to encode them to one. This step is a road-block for many as most video encoders are designed for general video encoding purposes and not solely for web. Thus we have built a video encoder that we provide free with which you can encode your videos for web streaming. Download here.

A FTP client: A FTP client is a small software that helps you upload the files to your webserver. You use one probably. If you do not, we recommend a free software called FileZilla. Download here.

Planning: The first time you add video to your website, we suggest you to do a bit of planning. It will take five minutes to plan but down the line it will be a life saver. First of all, decide where you want to upload the files on your server. We suggest not to use the root of the domain to store all your video and video related files.

For example, suppose your domain is

We suggest you to store the video files on

Secondly, always use a fresh folder on your desktop or any convenient place on your computer for EasyFLV to output it's files. Use a new folder everytime when you generate the code and files.

Lastly, decide the video player window size rightly so that it matches your video aspect ratio of the web video player. Suppose you have captured a video on your handycam and the video is 1920 × 1080 HD. Now you want to put this video on web. The aspect ratio of the video is 16:9.

You should make sure, your encoded video dimensions stay in 16:9 format and then, when you select the size of the web video player you select a 16:9 player. See the table below.

16:9 Aspect ratio table

So, if you want your 1080p source video to be web streamble properly, when you encode it select a video window size that have recommended. And again when you generate the web video player, use the same window size for the video player. This way your published video will never be distorted, stretched or blacked out at top or bottom.

Feel free to ask us if you have something in mind. Contact us.