Similar to Youtube.com. I would like 3 web pages, maybe more. The [login to view URL] page will have a login form w/ forgot password option (email username + password to member) and Sign Up option. If the user has not signed in, this page will list the last 10 videos uploaded by other members and have search options. If the user signed in, the user should be taken to the [login to view URL] page.
The [login to view URL] page will allow new members to sign up to the website. This will be linked from the [login to view URL] page.
The [login to view URL] page will allow users to edit and update their member information. Users will also be able to upload and manage their videos in any format. Save the video as a record in a database table and use the uniqueid of the record to rename the video file to e.g. [login to view URL] and save the file in the C:\Video folder. All of this when the user uploads a video. This will be linked from the [login to view URL] page.