Project Detail

Client controlled video management system for converting, managing and streaming video on client's site   Featured

Client controlled video management system for converting, managing and streaming video on client's site is project number 344150
posted at GetAFreelancer.com. Click here to post your own project.

 

Bookmark and Share
Free Trial For New Buyers
 

Status: Closed
(Selected Service Provider)

Selected Providers: inavigator

Budget: $750-1500

Created: 11/15/2008 at 23:15 EST

Bid Count: 29

Average Bid: $ 1334

11/23/2008 at 23:15 EST

Project Creator: swagit View PM Post PM
Employer Rating: (No Feedback Yet)

Bid On This Project
 

Description

Intro:
Create a php script and backend management system (CakePHP framework) that will upload a video file onto the server, then convert the video to flash (flv) format using ffmpeg and/or mencoder, and create a thumnail image, then add a record to a mysql database with the information about the new video including its location. Then give user the object code to play and embed the video back in a player based off a mysql query that will select the video info from a database. All video hosting will reside on our servers.

Specifics: This would be a member based system to upload video for playback and embeding on members website:

I would need you to do the following :

1. You need to create user interfaced pages including the upload form and the page to show the video.

1a. Video Page
a. Add a video
b. Videos Overview (lists clip(s) - Title, Date, res. sizes, Delete option)
b1. Properties (of selected clip)
- Title, Tags, Description, Publish Date and time, Duration [save properties]
b2. Thumbnail (of selected clip)
- show current thumbnail and give option to upload new one.
b3. Publish
- thumbnail link [http://subdomainname.domainname.com/thumbs/20081020-5.jpg]
- video link [http://subdomainname.domainname.com/media/20081020-5.m4v]
a. [show preview and code]
1. Preview (actual video plays in flash player)
2. Javascript code (copy-paste this code into member site)
3. Embed code (Embed code for those that cannot use the javascript code)


2a. Playlist Page
a. Add a manual playlist
- lists to which you manually add and remove individual videos.
b. Add a dynamic playlist
- lists created upon certain rules (i.e. the latest 10 videos, all videos tagged interview, etc.). The entries of these playlists are constantly updated, based upon the criteria you entered.
c. Playlists overview
- This list shows all the playlists (lineups of videos) you have created. Playlists can, like individual videos, be published in a player.

3a. Statistics Page (to be pulled from google analytics)

4a. Account Page
- Name
- Company
- Address
- Country
- Email Address
- Phone
- WebSite content to be placed on
- Users (different user levels so that admin users from each company can add lower level users. You'll definitely want database tables for companies and users, even if that is managed manually in the DB.)

2. Need to create the database where the video file info will be stored. (This will have, also additional field, category, Description , Title )
3. The website and database resides on the main server.
4. The server already has ffmpeg and mencoder with all the component needed installed on it.
5. The php script that will upload the video file will need to support multiple video formats (MPEG4 (DivX, H264), FLV (VP6 and Sorenson Spark), WMV (up to version 9 - no DRM!), MOV (Sorenson Video 3, H263, H264, animation), MPEG1 and MPEG2 video, AVI video (Indeo, Cinepak, Motion JPEG, MPEG)) and convert it to FLV.
6. While the file is uploading there should be status bar on the web page that shows the progress of the upload and the estimated time left.
7. The size of the file should be restricted to 1 gb and system admin should be able to change this somewhere.
8. After uploading the file it should direct the user to the video page where he can view and/or edit the fields.
9. Then the script should convert the uploaded file to the flash format using ffmpeg and/or mencoder. For each uploaded movie, immediately render a movie that has a width of 320 pixels wide. The height depends on the aspect ratio of the uploaded movie. This 320 video should be rendered in FLV and MP4 format. The server should detect if a video is upload at a larger size then 320, if so it should automatically render a 480px wide version.

9a. Technical specifications of all conversions should be:
- a 320px wide, 500kbps VP6/MP3 video.
- a 320px wide, 500kbps H264/AAC video.
- a 480px wide, 750kbps VP6/MP3 video.
- a 480px wide, 750kbps H264/AAC video.

10. Then the script should create a thumbnail image from the video using a frame from the video.
11. Then the script should delete the original video file that was uploaded to the server.
12. Then the script should insert a record on the main database with the video title, date, location of video flash file, location of thumb image in the table 'videos', Description , Title etc... See layout in 1a!
13. Create a webpage that will play the flash video embedded using a flash player. (prefer JW FLV MEDIA PLAYER)
14. If possible, an option to upload a .srt file to accompany any video for closed captioning playback.
15. If the webpage to view the video is accessed while it is being converted a message should appear saying that it is still being encoded and to please check back later.
16. Master company account should be able to view all member accounts and content. This is a requirement do to the need to control inappropriate and copyright issues.


If selected for the project I will provide all server login details.

I will pay via company check after the work is complete or escrow the amount , I need to test that it is functioning.

Please post samples of similar work you may have done.

Deadline: As soon as possible. Please include your expected completion date when bidding so I can take that into account.

If you are good, and have done this job correctly, We will probably have other projects that are comming down the road or even discuss retaining you on a part-time basis.

Messages Posted: 4 View project clarification board Post message on project clarification board

Bid On This Project
 
If you are the project creator or one of the bidders Log In for more options

  View PM Post PM

1500

0 days

11-16-2008 02:12 EST

for a fair budget,i can help you!

help

  View PM Post PM

1500

0 days

11-16-2008 11:09 EST

Please check pmb for detail.

help

  View PM Post PM

1500

38 days

11-17-2008 02:18 EST

Kindly check PMB

help

  View PM Post PM

1000

10 days

11-23-2008 23:15 EST

We are looking into the details and get back to you with in couple of hours with our queries. Thanks

help

  View PM Post PM

1500

40 days

11-17-2008 01:08 EST

Hello Sir, Kindly check your PMB for more details Thanks

help

  View PM Post PM

1500

30 days

11-16-2008 04:45 EST

I am an expert on CMS integration of streaming/media files, supported by a team of juniors. Check PM. Regards Babu

help

  View PM Post PM

1500

0 days

11-17-2008 06:15 EST

We are only following CakePHPframe work for our project. we already done lots of video website. Please check PMB for our portfolio

help

  View PM Post PM

1250

30 days

11-16-2008 01:33 EST

pl check pmb.

help

  View PM Post PM

1400

25 days

11-17-2008 03:42 EST

Hi, please check PM for detailed bid and sample works. Regards.

help

  View PM Post PM

1500

40 days

11-16-2008 03:51 EST

please see pmb thanks Cristian

help

  View PM Post PM

1500

40 days

11-20-2008 03:20 EST

Hello, Please check PMB to see my expertise in CakePHP. Thanks

help

  View PM Post PM

1200

30 days

11-16-2008 01:41 EST

Please see PM.

help

  View PM Post PM

750

21 days

11-17-2008 15:03 EST

Good luck with your important project. Please view PM for details. regards.

help

  View PM Post PM

1450

35 days

11-16-2008 07:03 EST

We have gone through the information that you have provided and understand your requirements very well. We have excellent expertise in PHP5, MYSQL, DRUPAL, JOOMLA, HTML, CSS, AJAX, JAVA, J2ME, JSP, SEO, SEM, ASP.NET, VB.NET. We have worked on variety of web applications like Content Management Systems, Facebook Applications, Shopping carts, RSS Feeds, PDF generators, Banner Management, Modules Social Networking portals, Video portals, IMPORT/ EXPORT to excel, ERP's, etc. We have a very good hard working team in place who will be working on your project. Also we have good bench strength. We are looking for long term relationships and are open on price and payment terms. Please contact us right away to know more about our past work and team. We would be glad working with you.

help

  View PM Post PM

1400

45 days

11-16-2008 01:39 EST

We have gone through the information that you have provided and understand your requirements very well. We have excellent expertise in PHP, JAVA, ASP, JSP, DRUPAL, JOOMLA, ASP.NET, VB.NET , HTML, CSS, AJAX, SEO, SEM. We have worked on variety of web applications like Content Management Systems, Facebook Applications, Shopping carts, RSS Feeds, PDF generators, Banner Management, Modules Social Networking portals, Video portals, IMPORT/ EXPORT to excel, ERP's, etc. We have a very good hard working team in place who will be working on your project. Also we have good bench strength. We are looking for long term relationships and are open on price and payment terms. Please contact us right away to know more about our past work and team. We would be glad working with you.

help

  View PM Post PM

750

15 days

11-16-2008 02:04 EST

OK - yes I have it and it works .. (can send the demo link when ever required; runs on LAMP and WAMP)

help

  View PM Post PM

1500

35 days

11-17-2008 19:54 EST

please see pmb for details

help

  View PM Post PM

1500

15 days

11-16-2008 00:53 EST

(No Feedback Yet)

Please check PM for details

help

  View PM Post PM

1200

10 days

11-17-2008 23:59 EST

(No Feedback Yet)

i will give good service

help

  View PM Post PM

1500

30 days

11-16-2008 04:11 EST

(No Feedback Yet)

we are professional company and can do this but the budget you have givesn looks less

help

  View PM Post PM

1500

20 days

11-16-2008 09:57 EST

(No Feedback Yet)

Please check your PM for samples to gauge us

help

  View PM Post PM

1500

22 days

11-17-2008 03:08 EST

(No Feedback Yet)

Dear sir, Kindly check our company's profile on GAF. With best regards, Vikram Shah

help

  View PM Post PM

1350

40 days

11-17-2008 06:00 EST

(No Feedback Yet)

I understand the requirement very well. I have a team with strong expertise in Java, ajax, php, .net, html/css.

help

  View PM Post PM

1000

30 days

11-17-2008 10:11 EST

(No Feedback Yet)

Hi! I have currently done this solution for www.localfriends.com.au with exactly youtube like video functioinality. We need a dedicated or VPS server for our Scripts and DLLs to run. We have integrated Payment for Only website owner, we can do as per your requirements too. Please reply if intrested. Sandeep

help

  View PM Post PM

1400

25 days

11-17-2008 10:47 EST

(No Feedback Yet)

We, Linxys Solutions, have gone through your requirements carefully. We have done several projects like this. We can assure you about the quality work done by our side. Based on our extensive experience, so we can assure you that your requirements shall be completed in the best possible technological manner and with the highest level of test and quality management skills. We want to discuss you about this project in details. So, please make a contact with us- Linxys Solutions.

help

  View PM Post PM

1500

55 days

11-19-2008 02:59 EST

(No Feedback Yet)

We have already implemented this kind of service but not in phpcake it's using normal php-perl script.

help

  View PM Post PM

1250

12 days

11-19-2008 06:24 EST

(No Feedback Yet)

Hi, Plz check your PMB. We are a company 10 year exp of website development with 30 professional developer’s in Delhi India .100% complete your requirement within the time. If you have any chat id send it. Thnxs Suraj Kumar (CEO)

help

  View PM Post PM

1400

20 days

11-20-2008 06:05 EST

(No Feedback Yet)

check out the pmb please

help

  View PM Post PM

900

20 days

11-20-2008 13:09 EST

(No Feedback Yet)

Hi, Kindly check the PM for more details. Regards, Sanjana :)

help

    Bid on this Project