105518 Video Recorder (Repost)

In Progress Posted Dec 17, 2006 Paid on delivery
In Progress Paid on delivery

This application will be used as video recorder/ file upload plugin for php/mysql websites. VC++ is preferred for the application programming but other solutions can be suggested (Delphi, Visual Basic, C#...). The small server side part must be limited to PHP/MySQL.

The application requirements must be minimal as the application will be downloaded,installed and run by regular users. It should work under Windows - versions for other OS will be considered a plus.

This is not a complex project - the features required are standard things that can be found in free source code examples/articles on the internet.

SPECIFICATIONS

+ Login to server - this screen popups when application is started

Application POSTs username and password to a php script from the web server (recorder/[url removed, login to view]) and receives a session id. Receives 0 if the username/password is not a valid combination. The server side php login part must not be implemented. Will be done by us on plugin integration. Just use a test [url removed, login to view] file containing a number.

+ Record full movie or only video/audio stream from selected device(s) (webcam, microphone, videocamera).

- Camera Preview

- RePlay recording

- Webcam Snapshot (capture & save as jpg)

+ Save recorded data with selected encoder/compression (selectable from encoders available on system) . Should be able to save avi, wav[,mp3].

Note: The software should save raw/compressed data to disk and not memory because it must be able to support long recordings.

+ Upload any file to server (any size, by posting chunks smaller than the upload limit to a php script (recorder/[url removed, login to view])). This script will save it to a file on the server (someting like ploads/session_id/[url removed, login to view]). Suggestion: MySQL can be used to track chunks, total size.

Note: This script should be able to report an error message to the application - user if upload can't be processed. (in case we limit uploads)

Note: The file upload must be done in 1 application session (resume support is not required). A progress bar to show the upload status is required on upload.

+ Translation File. The interface texts should be minimal and loaded from translation file.

+ Configuration File (.ini) should contain the URL of the server used, application title, link & website name to be shown in the about box.

+ Interface should be very intuitive

Suggestion: There should be a basic "Record & Upload Wizard" (Steps: 1-Record, 2-Save, 3-Upload) .

+ Aplication should be very easy to install / run.

Delivery :

Software including source code, installer, requirements. All source code is required. Source code must be clean and the functions, libraries easy to recycle and use in future project extensions/improvements.

Bid Requirements :

1. Provide samples of your previous work (application, php/mysql) : specifications, links, demos in bid or PMB.

2. Precisely specify real timeframes and prices. Competitive offers will be also considered for future projects.

If you worked on previous similar projects please provide links to download demos or to snapshots. Upload these to a free web account on the internet if you don't have your own website.

Don't request our email address as this is against Scriptlance policy !

Money will be escrowed on project start and released after delivery of fully functional and bugfree software with source code, installer & requirements information.

.NET C Programming Delphi Java Odd Jobs Website Design

Project ID: #1851685

About the project

Remote project Active Jul 11, 2012