Search : in
By :

Sharing: How to make a video sharing website

Last answer on Sep 27, 2009 7:28:47 am BST Shirley1874, on Nov 13, 2008 5:15:25 am GMT 
 Report this message to moderators

YouTube is a magic thing to me. It only depends on the video sharing to create so terrific rank of 3 in all the websites in the world: what is it & how to design it. I have always doubted about this. In this article I'll try to describe this issue in the following points with my own knowledge and my own words. Hope you can offer some advice or comments, Thanks!
1. What is YouTube?
2. How to design YouTube?

Who will read this article: If you have interest on running your video hosting services, you wanna create your own video sharing site on Linux server with thousands upon thousands of visitors and video clips hosted just like YouTube, iFilm, Break or other famous video sharing sites do, this tutorial may tell you how to make the first step.

1. What is YouTube?
---------------From Wikipedia, the free encyclopedia
YouTube is a video sharing website where users can upload, view and share video clips. YouTube was created in mid-February 2005 by three former PayPal employees. The San Bruno-based service uses Adobe Flash technology to display a wide variety of user-generated video content, including movie clips, TV clips and music videos, as well as amateur content such as video blogging and short original videos.

2. How to design YouTube Website?
To design a website like YouTube, there are 3 main tools that you have to use. They are Web design software like Dreamweaver or FrontPage and tools for active page development; sever-based video to flash video converter like Adobe® Flash® Media Interactive Server 3; flash video player maker like Moyea Web Player Pro. Then I would like to show you how to design a YouTube website step-by-step.

Firstly, to design a website, we have to use some web design tools. Currently, Dreamweaver and FrontPage are commonly used by most web designers. You can streamline your development workflow by creating and editing images in Fireworks and flash works in Adobe Flash CS3, and then import them directly into Dreamweaver. Then you must develop a login, logout and register system, upload system, database system to store the videos uploaded by customers, which require active page technique, like ASP.NET, PHP, Java...You can use PHP code to handle the active page, Linux Apache server as your server and ORACLE Database as your database system. You have to install all these tools in the machine and set up the development environment correctly to make sure they work right together.

Secondly, after the web page completed, because it's sure that the videos uploaded by people would be much unorderly, then YouTube must contain a video to flash video (.flv) converter that can convert all kinds of video files which are uploaded by all customers to flash video (.flv) format file; YouTube needs software which can make these video files standardization including format standardization, size standardization, WxH standardization, etc. More important, this software must have the ability of contain any numbers of video files that are uploaded by the people all over the world to flash video (.flv) file. Meanwhile, this software must have the ability of crop and trim video files.

As far as I know, Adobe® Flash® Media Interactive Server 3 can complete these tasks. Adobe® Flash® Media Interactive Server 3 software has the unique combination of powerful streaming media capabilities and a flexible environment for creating and delivering interactive social media applications to the broadest possible audience. So Adobe® Flash® Media Interactive Server 3 is great if you can afford it. However I think there are plenty of other solutions to accomplish the same end goal.

Last but not the least, there must have a flash video (.flv) player that can play the videos uploaded by all people. Therefore, YouTube needs a flash video player maker to make a flash video player to play these flash video files. However, there are some basic requirements to the flash video player maker. The generated flash video player has to play any number of flash videos with a single flash video player, as it's impossible that one player plays only one flash video file. It has to be with scrollable thumbnail play list...

To this point, Moyea Web Player Pro can do that, I also use it on my own website. It is a multifunctional flash video player maker. With it, you can design your own player user interface and create a scrollable thumbnail play list, you can add advertisements to the flash videos. It is a pretty interesting program. The generated flash video player can add single or multiple videos in many formats to website. The flash video player supports playback of video formats that the Adobe Flash Player can handle, such as FLV, MOV, MP4, 3GP, 3G2 and H264.

Tools refered in the articles:
Dreamweaver: http://www.adobe.com/products/dreamweaver/
FrontPage: http://www.microsoft.com/frontpage/
Linux Apache server: http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/ref-guide/ch-httpd.html
ORACLE Database: http://www.oracle.com/database/index.html
Adobe® Flash® Media Interactive Server 3: http://www.adobe.com/products/flashmediainteractive/
Moyea Web Player Pro: http://www.flash-video-mx.com

Configuration: Windows XP
Internet Explorer 7.0

Best answers for « Sharing: How to make a video sharing website » in :
How to make video with your iPhone 3G? Show How to make video with your iPhone 3G? Intro Record a video Edit your movie Intro A new feature of the iPhone 3G S, is that you can record and edit videos directly on the iPhone. Recording videos with a normal iPhone It was...
How to make a website from a web portal (Guppy) Show How to make a website from a web portal (Guppy) How does it work? How to alter the website’s features? What are the features that are present? What other advantages do I have? Some good links on Guppy If you do not know anything...
How to make your own video sharing website? ShowHow to make your own video sharing website? What is YouTube How to design YouTube Website Note Who will read this article: If you have interest on running your video hosting services, you wanna create your own video sharing site on...
Make an upload space on your website ShowMake an upload space on your website Where to get it What to do What to change on your website Websites nowadays propose an upload space where you can send your small or large files online. This is quite useful when it comes to...
How to make a video clip ? ShowMaking your video clip Introduction With video With a camcorder Writing the script Recording Acquisition Video composition With the pictures With the pictures Video composition Software to make a slideshow With videos and...
Download XviD codec ShowIt is an open source which focuses on the compression of video. Xvid video codec allows the compression and the decompression of digital videos with the aim of reducing the bandwidth during the transmission through a network. Xvid is specialized in...
Download YouTubeGet ShowDescription The application is designed by YouTubeGet.com. YoutubeGet is a tool that allows you to quickly download video files from various streaming video website. Simple and easy to use, the application has been awarded from various popular...
Online Advertising ShowIntroduction to Online Advertising Online advertising is an advertising method that allows webmasters to make their website financially profitable and cover the costs of hosting and domain names. It is also a special way of ensuring that the...
Web Hosting ShowWhat is Web Hosting? In order to make a website available 24/7, it must be hosted on a server that is permanently connected to the Internet. It is technically possible to host your Internet website yourself provided you have a sufficiently high...
Sharing an Internet connection ShowAdvantages If you have a local area network (two or more computers connected in a network) with one computer connected to the Internet (via a modem, using a cable, etc.), it may be useful to make the connection accessible to the other computers on...

1

ameero, on Nov 13, 2008 10:06:09 am GMT
  • +9

Hey buddy thanks for the information thats really interesting

Reply to ameero

2

GiantLeap, on Dec 3, 2008 8:02:38 pm GMT
  • +3

Old stuff

Reply to GiantLeap

3

mj92, on Jan 5, 2009 4:00:42 am GMT
  • +5

Thank you for taking the time to explain this to me. Superb Job.

Reply to mj92

4

Jeymz, on Jan 11, 2009 3:44:02 pm GMT
  • +10

Recently started a new web project and was having to make a flash video stream project for every video i uploaded (yeah it was begining to be overwhelming). This article was written really well and has alot of very useful information. I have read in other articles (and honestly kinda figured just by looking at youtube) that that was how it was done but nobody ever provided the links or the names of the type of programs/ scripts they were running. Once again many thanks to you for writing this great article.

Reply to Jeymz

5

Riya, on Jan 16, 2009 6:21:15 am GMT
  • +8

Got an Idea about what all things to be done to develop a video uploading site

Reply to Riya

24

jps, on Aug 2, 2009 4:10:40 pm BST
  • +2

Hello how u join me in orkut

Reply to jps

6

RobertMfomLI, on Jan 16, 2009 5:52:41 pm GMT
  • +7

Well, tried it. The Trial works wonderfully (with watermark of course). So, I bought two licenses (one each per domain).

Now, nothing works. Video page loads, says "0% Loading" and goes no further. No player resources load (thumbnails, video, etc). Sent two emails to Moyea, no response yet.

This software may turn out to be one of my best investments (if they figure out what is wrong) or worst investments (if I continue to get no response).

http://videos.startrekphase2media.com/ (does not work, paid for version)
http://videos.startrekphase2media.com/BaF1/ (works, trial)

I've triple checked the domain names I have registered with them, and all is correct on that front. I've moved the paid file versions to the BaF1 directory - still no go. The Trial works in either directory. The paid version works nowhere except locally. I've tried the playlist method as well - with and without full domain info for the file locations (no go there either).

If anyone has any suggestions, or knows how to contact Moyea in a method that gets a response (I've tried their support email and the flash-video-mx.com support email) I would greatly appreciate it. I'd love to recommend this product - if the paid version works. Maybe I am doing something stupid?

Thanks,
Robert

Reply to RobertMfomLI

7

RobertMfomLI, on Jan 16, 2009 5:54:34 pm GMT
  • +2

PS: Yes, I followed the upgrade to paid version instructions to the letter. Not that it is difficult. Shut down program, copy new codebase.swf into control folder, restart program.

I've also tried creating a brand new video project after the "upgrade to paid" - no playing there either.

Reply to RobertMfomLI

8

RobertMfomLI, on Jan 19, 2009 4:23:12 pm GMT
  • +4

UPDATE:

The Web Player Pro gang at Moyea have been great at helping me resolve my problems!

I am VERY happy with this product and would recommend it to anyone!!!!!!!!!!

Thanks again,
Robert

Reply to RobertMfomLI

9

Snehal, on Feb 1, 2009 4:23:21 pm GMT
  • +2

Thanks a load fr this info.....had to do a project related to this, and u helped me a lot........juz needed info on how to build a similar site for project..........and juz googled it, and found urs....thnk u so much....

Reply to Snehal

10

gbjuno, on Feb 25, 2009 10:44:18 am GMT
  • +4

Well, this is an interesting topic. However it is too complicate for me to build my own video sharing site, i prefer use clipshare pro. This video sharing script solve all the problem.

tomas
http://www.gemsouk.com

Reply to gbjuno

11

RobertMfromLI, on Feb 25, 2009 1:47:16 pm GMT
  • +10

Hi tomas,

Actually it is VERY easy to do so with this program. I have 5 trailers running on the Star Trek New Voyages site at http://www.startreknewvoyages.com/episodes.html

Doing all of the work is pretty much "Drag-n-Drop" and "copy and paste" - and, unlike most video services (you know... the ones that offer poor to medium quality video hosting), you can select the quality you want to use... anything from low to ultra-high quality.

Best,
Robert

Reply to RobertMfromLI

17

The Video Website Group, on May 14, 2009 8:33:44 pm BST
  • +1

I work at a company that specializes in video websites!

Please consider the following facts:

* Video is the most powerful and effective way for you to establish a rapport and build trust with potential consumers before they ever pick up the phone to call you or visit your place of business.

* The average Internet user decides if they stay on a page or leave it within 8 seconds.

* Compared to text, graphics and illustrations, video has the ultimate power to engage and hold the viewer's attention.

* The latest technological advances mean that video clips now play instantly, and with perfect sound and picture quality.

* In today's challenging economy, video technology provides you with a unique, creative way of attracting new visitors and converting them into customers.

Please feel free to e-mail me at MarcN@thevideowebsitegroup.com for more info!

Reply to The Video Website Group

18

The Video Website Group, on May 14, 2009 8:36:29 pm BST
  • +2

I work for a company that specializes in maing video websites for companies.

Please consider the following facts:

* Video is the most powerful and effective way for you to establish a rapport and build trust with potential consumers before they ever pick up the phone to call you or visit your place of business.

* The average Internet user decides if they stay on a page or leave it within 8 seconds.

* Compared to text, graphics and illustrations, video has the ultimate power to engage and hold the viewer's attention.

* The latest technological advances mean that video clips now play instantly, and with perfect sound and picture quality.

* In today's challenging economy, video technology provides you with a unique, creative way of attracting new visitors and converting them into customers.

Please feel free to e-mail me at MarcN@thevideowebsitegroup.com for more info!

Reply to The Video Website Group

27

 babu, on Sep 27, 2009 7:28:47 am BST
  • +1

Windows server or linux server toturial video free download

Reply to babu

12

sahib, on Apr 1, 2009 10:27:55 am BST
  • +2

Hello sir
what is FF mepg file and what is uses of this file

Reply to sahib

13

Kaine, on Apr 29, 2009 10:42:47 pm BST
  • +2

Quote
Adobe® Flash® Media Interactive Server 3 can complete these tasks. ................... However I think there are plenty of other solutions to accomplish the same end goal.
/quote

Would this cheaper option accomplish the same end goal?
http://www.flash-video-soft.com/flash-video-encoder-linux/

Reply to Kaine

14

RobertMfromLI, on Apr 30, 2009 6:23:02 pm BST
  • +2

If you are looking for a cheaper Linux option - simply download mPlayer/mEncoder. No fancy menus to do the stuff, but very easy to script out and handles all the conversion tasks listed on the page above. Or download smPlayer to go along with mPlayer/mEncoder to add some GUI support. Or download ffMPEG, and any of the variety of Linux GUIs for it.

As for a Windows option, I still find Moyea's program the absolute easiest, and it supports a lot of input formats. On the rare ones I cannot get to transcode properly, I use something else like the apps above. When it comes to creating good quality video for web, Moyea's app seems to be the far easiest (without having to do tweaks and such) and creates good quality at decent size.

Reply to RobertMfromLI

15

manilala, on May 12, 2009 3:44:15 pm BST
  • +3

Shirley can i have some discussion with you regarding my online website for playing videos
plz add on msn m a n i - l a l a at h otma il . c o m (no spaces)
i want to discuss with u plz let me know if u can assist or anyone here
i want a player that support media player supported format as well and i can play
the file on the player and also want to give download feature for the same file..

regards

Reply to manilala

16

Shirley1874, on May 13, 2009 2:47:25 am BST
  • +3

You can contact me via my email: shirley.beau@gmail.com
Thank you for your interest.

Reply to Shirley1874

19

bamades, on May 18, 2009 6:34:42 pm BST
  • +1

Hey All,

I like wots has been said so far.
I want to build a web video player like vimeo, youtube, google video. I know that all has to do with flash and other scripting languages.
Can anyone tell me where to get ideas on how to start from. So i can have an in house built web video player.

thanks.
ade

Reply to bamades

20

Someone Who Don't BS, on May 22, 2009 8:55:57 pm BST
  • +2

What a complete and utter waste of 10 minutes of my life! Dreamweaver? Total CRAP in the serious web design world. For a start no web designer would touch Dreamweaver, not even if you paid them extra. The code generated with such tools would increase production time and create so much mess for bug fixing it's unbelievable. Coding by hand is the ONLY way, use a text editor such as PSpad. MySQL is also missing fundamental features and is not the best option for a site with such high demands, use a proper database engine. Linux Apache? What the hell is that? Some kind of Alien life form? Apache is platform independent and therefore has no relation to the OS it is running on, it will run just as happily on any other system, why tell people they need Linux? Absolutely misleading and pointless. Where are you getting your information from as it seems you have only just discovered Wikipedia and the novelty has not yet worn off. Get a life and stop spouting regurgitated crap that someone else with less of an undstanding of basic server and website setups than I have an understanding of rocket science has told you!

Whoever thought this was a "tutorial" after reading it really needs their nuts tightening!

Reply to Someone Who Don't BS

21

Someone Who Don't BS, on May 22, 2009 8:59:40 pm BST
  • +1

Nice to see you have edited your original post and exchanged MySQL for Oracle... Still doesn't redeem you from complete novice status. Please, don't bother us with useless mis-information, this is no more a tutorial than my arse is a work of art!

Reply to Someone Who Don't BS

22

Shirley1874, on May 25, 2009 2:27:45 am BST
  • +1

I'm sorry to see so many criticism, because this article has taken me serveral hours to search for information and writing. But all you guys did is just criticism.
I know Youtube is a very large website, and to make such a site will "cost" your several months of hard programming. So it is impossible for me to write down everything that are involved in making such a site.
This article, however, is just a general description, or maybe there is some unrealistic thing in this article, but if you guys who know exactly how to create Youtube like website, maybe you can share or discuss with us, not just complain here.

Reply to Shirley1874

25

Yupi, on Aug 5, 2009 7:14:38 am BST
  • +2

Hello,

I will teach you the secret knowledge to make streaming video in you site [most wanted].
follow this link..
http://www.yupisugianto.com/detailblog.php?id=fc490ca45c00b1­249bbe3554a4fdf6fb

Regards,

Yupi

Reply to Yupi