Simple Online Karaoke Component


We are in need of a simple online karaoke component. Please see items below:



-Backing File: This is an audio/video .FLV file that will be hosted on a web server.

-User File: Output from users web cam and microphone saved to an .FLV file.



Via a web browser, this component must take a "Backing File" and play it for a user while at the same time recording a "User File". When the user has completed recording their "User File", they must be able to play back the "User File" and "Backing File" together, completely in sync without any need to adjust timing. The user is given the ability to start again clearing the existing "User File" for another attempt. When the user is satisfied with their recording, they are given the ability to submit their "User File" to a web server. See attached example screenshot.



-Requirement***: The "User File" and "Backing File" must be 100% in sync without any timing adjustment made by the user. PLEASE NOTE: This is a strict requirement. In order to receive any payment for this job, proof must be submitted that this action can be repeated consistently without error.

-Requirement: This component must be compatible with Mac and Windows Environments.

-Requirement: The "User File" must not contain audio or video from the "Backing File".

-Requirement: The code used to create this project must be in a state where an experienced software developer could continue to make changes to the solution.

-Requirement: Coder must use English self documenting variables and method names.

-Flexibility: The technology used in creating this component is up to the coder as long as it satisfies all the above requirements.

-Flexibility: The "User File" can be stored locally for upload later or streamed to a server while recording.

-Flexibility: Some sort of sync beep at the beginning of either the "Backing File" or "User File" is acceptable if needed.

-Flexibility: User Interface can be extremely rough.



A) Project preview demonstrating that the "User File" and "Backing File" can be consistently synced for playback without any user interaction.

B) All code, project files, assets, documentation and other files used in creation of project.

C) Very simple process diagram of how solution works.

Skills: Anything Goes, HTML, Software Architecture

See more: simple online karaoke component, karaoke online, web developer online works, web component developer, software developer other names, software developer names, software developer job description, self made web developer, online job for c# developer, online developer job, online architecture job, make a diagram online, mac software developer, job online developer, job for web developer online, how to start online job, file upload component, developer online job, developer job online, create user interface online, create karaoke, create a user interface online, code video online, code preview online, architecture job online

Project ID: #4428090

9 freelancers are bidding on average $2606 for this job


Hello, I'm interested in this project. Please see my private message. Thanks

$2200 USD in 40 days
(92 Reviews)

Hi, we have expertise in HTML5 / CSS3 (Mobile Browser Compatible & Responsive), jQuery, PHP/MySQL, .Net, OsCommerce, Wordpress, Joomla, Drupal, Magento, ZenCart, Mobile Apps etc. You can see more details with PMB, Than More

$5150 USD in 45 days
(45 Reviews)

Hi. I'm interested

$6250 USD in 30 days
(13 Reviews)

Dear Potential customer Here, we introduce ourselves as best IT services provider. We @ MXICODERS PRIVATE LIMITED is a team of skilled IT professionals including testers and designers We believe in one step ahead in More

$2625 USD in 30 days
(6 Reviews)

Thanks for this nice project

$250 USD in 3 days
(2 Reviews)

I'm a videographer\audio engineer. I have loads of experience with .FLV files, as well as the ability to code a solution for you. All I require is you have your own server for use in the application.

$1100 USD in 21 days
(1 Review)

It's an easy task for us. We have gone through your requirements and we are ready to start the work immediately on your project. We will send you the complete list of company's projects and portfolio once you reply us More

$2575 USD in 50 days
(0 Reviews)

Kindly accept my bid for this project as We have more than 7 years experience in developing large scale "Web Portals" and 3 years in "Mobile Applications (iPhone/iPad/Android/BlackBerry)" in the relevant skills as PHP/ More

$2200 USD in 30 days
(0 Reviews)

I have enough expertise and can do this..

$1100 USD in 3 days
(0 Reviews)