Requirements for a Video Website

If you are planing to start a video website like youtube, here is some things to keep in mind.

FLV PLAYER
========

You know in now a days most of the video streaming websites use flash player for video streaming. The video file is in flv format. So you need a flash video player for this purpose.
You can download a free flash / flv player from : http://www.jeroenwijering.com/?item=JW_FLV_Player
or http://flowplayer.org/

FORMAT CONVERSION
===============

Now you need videos in flv file format. In normal cases, most of the videos uploaded by an user will be in avi, dat ,mpg,mp4 or 3gp. So you need a flv converter. You can use either ffmpeg library or mencoder for this purpose

Here is a sample video emmbedding method.



codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,18,0"
width="450" height="375" id="/YouTube_video/youtube" align="middle">
bgcolor="#ffffff" width="450" height="375" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />;

Here src parameter points the swf file, the flash palyer and video parameter points the flv file. This is the format of player i used in http://www.amvizone.com

ffmpeg also can be used for making thumbnails and video watermarking

STORAGE and BANDWIDTH
=====================

Where would you save flv files. In yourown server ? If there is a minimum number of videos, your server might handle it. But consider the case having a large number of videos, your server bandwidth will get used soon. So we have to switch into a CDN (Content Data Network) like amazone S3. What you have to do is just register with any CDN website and use their webservices for uploading and manipulating your video files. These CDN have very reasonable cost for the bandwidth usage and storage space.

Comment here if any queries
Regards

Sajith M.R

18 Comments , , , , , , , , , , ,

18 Responses to “Requirements for a Video Website”

  1. Fkay June 23, 2008 at 8:18 pm #

    NICE WORK..

    Download the latest application for your mobile that enables you to watch youtube videos on your mobile and suprsingly faster thn watching on computer..
    Mobitubia…
    -FLV PLayer
    -Youtube player

    http://fkay.blogspot.com/2008/06/mob-app-pack-1.html

    Fkay
    http://fkay.blogspot.com/

  2. miami July 12, 2008 at 10:58 pm #

    thank for a very good information

  3. izero August 28, 2008 at 2:02 pm #

    Try http://www.intuitive.sk/fflib/ .. it is free ffmpeg based library

  4. m_29 September 1, 2008 at 8:35 pm #

    I am creating a website for video sharing.
    I require the following:
    1)I need an php script to upload files
    2)Howto convert videos of any format into flv
    3) How to use ffmpeg( i am using windows)
    4)A script to convert videos of any format into flv
    5) How to create video thumbnail
    6)How to create a database to store videos

  5. Indunil October 23, 2008 at 5:53 pm #

    Hi,

    I do also want to develop a simple video sharing app. However since I am running on shared hosting, how can I go for ffmpeg and/ mencoder…

    How do I can convert videos o FLV using PHP, through Mencoder ?

  6. vishnurathan January 20, 2009 at 5:04 pm #

    I am creating a website for video sharing.
    I require the following:
    1)I need an php script to upload files
    2)Howto convert videos of any format into flv
    3) How to use ffmpeg( i am using windows)
    4)A script to convert videos of any format into flv
    5) How to create video thumbnail
    6)How to create a database to store videos

  7. Abbie Hunt May 25, 2010 at 9:27 am #

    i always watch streaming videos online, they are sort of my past time.,~:

  8. marina May 26, 2010 at 6:26 pm #

    This is my first convenience life i stop in here. I found so many enchanting stuff in your blog singularly its discussion. From the tons of comments on your articles, I judge I am not the just individual having all the enjoyment here! remain up the tolerable work.

  9. Gavin Kirner June 4, 2010 at 2:49 am #

    I have been reading your website for some time now. I love the style of your writing plus you give beneficial advice. Keep up the good work!

  10. Burt Nickson June 6, 2010 at 6:37 pm #

    I thought I would leave my very first comment, Thank you and I’ll want to read a lot more from you.

  11. Pizza Krakow September 17, 2010 at 4:12 pm #

    When everything goes wrong, push! When you wish for something, push! When people don’t understand, push. When you wish for love, P-ush U- ntil S-omething H-appens!

  12. Courtney Lloyd October 7, 2010 at 12:20 am #

    the best video player that i use is none other than VLC Player, it is free and i think it is open source too**~

  13. Leon Murray October 7, 2010 at 12:36 am #

    there are lots of video websites these days on the internet and i always visit them *”,

  14. Towel Rails October 21, 2010 at 4:48 am #

    i always collect and bookmark video websites coz i like to download lots of videos;`”

  15. Yudi February 25, 2011 at 5:25 pm #

    Thnks for nice information..:-)

  16. abhinav April 27, 2011 at 2:09 pm #

    Sir please send me your mail id. I have a business proposition.

    Regards,
    Abhinav Srivastava

  17. Kapil October 17, 2011 at 4:41 pm #

    AMAZING WORK…………….. GREAT WORK GOD BLESS U
    KEEP SMILING LOVE YOU

Leave a Reply

More in webworld (27 of 63 articles)


If you wanna know , what is others review or opinion about your website, You can use this wordpress ...