do you know how to make a website like youtube, i want to start my own website where i can start uploading my videos and then visitors can see them like in you tube, does lease a dedicated server for that purpose?

UPDATE: i found this so far

i will download it and see what happens