Video Upload Feature

Đã hoàn thành Đã đăng vào Jan 8, 2008 Thanh toán khi bàn giao
Đã hoàn thành Thanh toán khi bàn giao

Video Upload Feature

I need all of the following requirements met:

1. Set up a video upload / conversion / streaming feature on my dedicated server.

2. This feature should use ffmpeg, mencoder + mplayer, flv2tool, Libogg + Liborbis, LAME MP3 Encoder, and PHP. (All of these tools are already installed on my server.)

3. Uploaded videos should be stored in a folder that is create and named based on $_GET['username']. If the folder already exists, the video file should be stored there, otherwise the folder should be created by the script and the video stored in the created folder.

4. If a video with the same name already exists in the user's folder, automatically add an incrementing number to the end of the file. (DO NOT OVERRIDE THE EXISTING FILE)

5. Once the video is uploaded, I'd like to store a record of its location in a MYSQL database.

6. Use a .cgi script as necessary to provide a progress bar with the progress of the video file upload process.

7. Write a page on which the uploaded video, which has been automatically converted to flash can be viewed.

***8. When viewing the videos on this page, it is essential that users NOT have to "click to activate and use this control". It is common for flash objects to have to be clicked once before the inner contents become clickable themselves, however, there are plenty of examples of sites that avoid this (ex. <[url removed, login to view]>, <[url removed, login to view]>). (Here is an example of what I DO NOT want: <[url removed, login to view]>)

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Linux

Adobe Flash Linux MySQL PHP Kiến trúc phần mềm Kiểm tra phần mềm Web Hosting Quản lý website Thử nghiệm trang web

ID dự án: #3614788

Về dự án

2 đề xuất Dự án từ xa Jan 11, 2008 đang mở

Được trao cho:

pmark

See private message.

$153 USD trong 11 ngày
(85 Đánh Giá)
4.8

2 freelancer chào giá trung bình$140 cho công việc này

samirkumardas

See private message.

$127.5 USD trong 11 ngày
(236 Nhận xét)
6.9