Hello all, I am hoping to have someone make a video site for me in the near future. This would not be a huge youtube type of site; it would mainly be a small video site for myself and other ppl interested in the niche (down the line we would have maybe 10,000 -20,000 users, and 2,000-4,000 videos, not millions of each like youtube). However, I don't know anything about how to design a site like this (and I would like to learn so that the coders don't rip me off, or design a poor working site). Here are some questions: What are the most used languages for designing youtube like sites? Is any language better than the other? Why do tube sites stream .flv files? Apposed to .avi or other formats? How do encode videos efficiently (quality will be more important for my site than it is for Youtube, but 100% perfect quality would not be required)? How do you make your site run efficiently when there are many users using it? I have heard of cheap video scripts sucking under high stress situations. Does this have to do with mySQL databses? Or what? Lastly, how do you incorporate the script into an HTML website? Is it wise to have the makers of the script to do this? Or is it wise to hire a separate party to design the web template? Thanks for reading this. Also, if any other people have questions about video sites, feel free to pout them here so that we can all become educated about this hot topic.