Youthink.com is an online community site that features forums, journals, user profile pages, quizzes, and more. The site has over 380,000 registered users.
The Client is interested in a system that will allow site members to upload video files in Windows Media, Quicktime, or FLV formats, and automatically convert the uploaded video file into FLV format at a certain size and bitrate. For example, I may wish to have videos converted to FLV format at 320x240 size and 300kbps. The client should be able to set the desired size and bitrate with variables.
The project will give a thorough understanding of the most popular video encoding methods being used today, the difficulties inherent in uploading very large files over the internet, and the Flash Media Server, which is becoming the standard for video presentation on the web.
With this system in place, members would be able to upload videos to be displayed in a new video section of the site and also on their member pages. This will be similar to what is offered currently on youtube.com.
Most of the programming for Youthink.com is done, using ASP, DLLs and Microsoft SQL. The client needs a system that is Windows-based, and it is compatible with the existing MSSQL database. Software option would include compiled executable files, ASP, ASP.net, and Cold Fusion. Video presentation will be done via the Flash Media Server.
|