I need someone who has worked previously with Amazon S3 Storage and Ankoder API's or thinks they can do this after reading the documents and can give me a proper timeline:
[login to view URL]
[login to view URL]
Basically I require this person to do the following in php for me:
- Upload videos from my server to Ankoder Server.
- Use a flash progress bar uploader.
- Also I need it to send some information which later needs to be saved in a database these include title, description, tags, date, etc.
- Assign the profile formats that the video needs to get converted too, I should be able to easily change these myself.
- Convert the video into two different formats of FLV (different profiles) which is basically a high quality and a low quality version.
- Upload the two videos to Amazon s3 folder.
- The high quality can have any name, the low quality needs to have a lq_ before it, then have the exact same name as the high quality.
- Create 3 different sizes of thumbnails for each video (no need to have 3 for high quality and 3 for low quality, the ones used by high quality will be used for both) but I need to have the ability to easily change the source code and generate more thumbnails with different sizes.
- Save the video name along with the title, description, ... in my database.
- Send me back to the upload page adding ?msg=successfully-executed to the end.
- If video did not get passed on for any reason, send me back to the upload page with ?msg=reason-why-not-work
- In case videos do not get converted instantly and get queued, it sends a message saying everything is good it saves all information in database and saves status (in database) as "converting", we will take care of the rest.
I will have the option of asking for a few changes later if required.
All access information to our S3 Aamzon account and Ankoder account must stay between the programmer and us, not to be shared with others.