İptal Edildi

Video Recorder-Uploader, Red5, Nirvanix API, AJAX

Looking for a Red5, Flex and Actionscript expert with excellent LAMP skills. You should also be familiar with APIs.

If you have existing recorder for Amazon, let me check it.

Please read the following carefully:

1. This project is for a php Script and a flash Webcam Recorder that will record 60 to 80 (configurable) seconds of videos in flv.

2. You will also install and configure Red5 on my Rackspsce Cloud. Use Centos or choose a distro for Red5

[url removed, login to view]

3. Recorder should look simple with and have a basic record, delete (startover), preview, and SAVE.

'Save' will trigger an upload to Nirvanix CDN.

4. When users click SAVE, the flv file is transfered/uploaded to Nirvanix cdn via API.

[url removed, login to view]

I think I have the Red5 files configured for Nirvanix. I will look for it.

5. upload files from the desktop is also needed. This can be uploaded to Nirvanix directly using Nirvanix Transcode and ExtractFrames. There is an existing flash uploader in the Nirvanix Support forum.

[url removed, login to view]

PHP/MYSQL:

6. Good naming structure is required so videos on Red5 are not overwritten by other users recording at the same time.

7. Use buffering for upload. See Nirvanix API.

[url removed, login to view]

8. Use Thumbnailing ExtractFrames API

[url removed, login to view]

9. After a video is uploaded, (new page will refresh) showing the thumbnail (using ExtractFrames), Users should see a field to enter tags, and text area for info about the video. LIKE YOUTUBE!

NO need to create a site with a sign-up form, just 5 usernames for testing purposes. You only need to provide the structure (including thumbnail gallery) so we can integrate this app to our site and database. BUT..

..figure out a way to pass a userid to the recorder instance (maybe: (rtmp) or http://myrecorder/[userid]/[videoid] using javascript.)

Because... video url or IDs uploaded to Nirvanix will be saved on the user database. (see Nirvanix API: Virtual Url)

Finally, I'd like to use this OS video player:

[url removed, login to view]

Nirvanix API you might need: ExtractFrames, GetStorageNode, Virtual URL, SideLoad, GetDownloadNodes, AppendFile, UploadFile, and possibly Transcode.

Note: Dont' message with a cut and paste intro. I just need to related or similar project.

This is an ongoing project posted for the second time.

If you have a better looking player / recorder, I'd like to see it :)

I'm trying to explain better it so maybe this is better:

Users get a choice upload video from desktop or record from webcam. so....

1. I need a simple flash webcam recorder with record, preview, delete, save. 60 - 80 seconds only (configurable)

2. the recorder will record on my server using wowza or red5 or your choice. when users click SAVE, the file will be uploaded to Amazon S3, Nirvanix or Rackspace files. I have S3 and Nirvanix but I can get Rackspace files. please check their APIs to see which one suits you.

http://developer.nirvanix.com/sitefiles/1000/API.html
http://www.rackspacecloud.com/cloud_hosting_products/files/api

3. Uploading from desktop. So transcoding on-the-fly to .flv is needed. maybe use Xuggler with red5. Nirvanix have transcode API but they're expensive. There are also 3rd party encoders like Encoding.com w/ S3 support.

Is there a way to cut upload to 80 seconds max?

4. thumbnails need to be generated at random like Youtube for users to select.
http://blog.amnuts.com/2007/06/22/create-a-random-thumbnail-of-a-video-file/
I'm not sure if FFmpeg can be used.

(Nirvanix have extracframes API but only one thumbnail. the example above is better.)

5. What happens after upload? pages with field for tags and another for description and title. and to select thumbnail.

NO need to create a site with a sign-up form, just 5 usernames for testing purposes. You only need to provide the structure (including thumbnail gallery) so we can integrate this app to our site and database. BUT..

6. figure out a way to pass a userid to the recorder instance (maybe: (rtmp) or http://myrecorder/[userid]/[videoid] using javascript.)

video url or IDs uploaded to CDN will be saved on the user database.

7. Good naming structure or video ID so videos on are not overwritten by other users recording at the same time.
maybe similar to youtube sfjrlkm random id.

8. Buffering for upload? server to server?

Any other solution is welcome as long as the final product. is similar.

Beceriler: ActionScript, Adobe Flash, AJAX, PHP, Sistem Yöneticisi

Daha fazlasını gör: red5 actionscript, ajax video recorder, video recording using php red5, php video upload red5, red5 uploader, video recording php red5, red5 upload, video upload red5, youtube ajax api, user testing video, site intro video, simple forum php script, sign aspx, look for script developer, intro videos for youtube, intro to video, intro for youtube videos, html 5 video gallery, html 5 api, aspx developer

İşveren Hakkında:
( 60 değerlendirme ) San Bruno, United States

Proje NO: #796230