Find Jobs
Hire Freelancers

Screencasting Tool

$500-5000 USD

Completed
Posted about 14 years ago

$500-5000 USD

Paid on delivery
We need a simple webcam/screen casting application that records two seperate videostreams (the webcam and the screen cast), converts these two files into flash format (or uses some cloud based service for this conversion), uploads these files on a server (e.g. amazon s3) and generates a database entry. ## Deliverables **System overview for a easy to use webcam/fullscreen screencasting-tool** We need a webcam/ screen casting software that records two seperate videostreams (the webcam and the screen cast), converts these two files into flash format (or uses some cloud based service for this conversion), uploads these files on a server (e.g. amazon s3) and generates a database entry. 1. User downloads software (windows and mac should be supported) and installs it 2. After starting the program a 600x400 px window opens. 3. There's a form: name and password (SEE IMAGE #1) 4. The user logs in (he signed up before on our website) - he enters name and password and clicks "login". His data is validated. 5. Now the input of the users webcam and the level of the microphone is shown (SEE IMAGE #2). There are two buttons: 1. a 'setup camera and mic' button, that leads to another page (and would let the user choose which video- and audio-inputs to use) 2. a 'start recording' button. When this is pressed the window minimizes to the upper right corner (SEE IMAGE #3) 6. The software should start recording two videostreams (probably with 25 frames per second): the webcam and the full screen of the user (screencasting). In the upper right corner of the screen, a red lamp should signal the recording, next of it is a button labeled "stop recording" (SEE IMAGE #3) 7. When the button "stop recording" is clicked, the recording should stop 8. The window maximizes again to 600x400 px and the user is prompted to enter a file name for the recording (one name only - which relates to the 2 files (webcam vid-audio and screencast) and clicks "ok" 9. Two seperate videofiles are generated (e.g. [login to view URL] and [login to view URL]) 10. On the next page the user can watch both videos in two adjacent windows. One "play"-Button should trigger both videos. The user can choose between "dismiss and record again" and "upload to website" (SEE IMAGE #4) 11. If he chooses "upload": 12. The two videofiles should be converted into flash 13. Then the files should be uploaded to a designated server space. During this, the uploading progress should be displayed. 14. Then a database entry should be generated, containing the user_id, filenames/serverpaths, name of the recording and a time/date-stamp 15. A confirmation message should be displayed. If the user clicks "ok", the window is closed * * * **Quality and nature of the videofiles** -------------------------------------------------------------------------------------------------- - We need professional video and sound quality. So the quality of the recorded screencast and webcam-file - when recorded with a standard webcam / microphone combination - should look and sound like these > webcam: [login to view URL] > screencast: [login to view URL]) - When converted to different the videos have to remain their original aspect ratio (= shouldn't be sqeezed, but cropped if needed) - Audiostream and videostream of the webcam-videofile should be synched/linked and play in real time - Both generated videofiles have to start at the same time and end at the same time (to have the same duration) ** Milestones** -------------------------------------------------------------------------------------------------- We'd like to break the project down into two milestones: M1: A first version should be compiled that does the recording, converts the videos and saves the two generated files on the client (e.g. on the users desktop). It should include steps 1-12 of the system overview. We'll pay 60% of the project costs if this is delivered to our satisfaction. Deliverables are a tested windows based setup utility, so we can install the program on our clients for testing purpose and evaluation. M2. A second (final) version should be compiled that should add the final skin and a custom installer icon to the application, plus uploads both files to a designated serverspace and generates a database entry (steps 1-15 of the system overview). We'll pay another 40% of the project costs if this is delivered to our satisfaction. Deliverables are a tested windows based setup utility and the separate, documented source code Please understand that we'll need appr. 2-4 weeks between M1 und M2 during which we test the application and then will provide you with graphic art work for the applications skin and installer icon, plus the details regarding the serverspace and the database. **Our questions** -------------------------------------------------------------------------------------------------- - We need advice on what would be the best screen resolution. Do we have to use 320x240px and 15 fps, or could we go up to 360x270px for example? Please advise us on that - Please give us an idea what it would cost us to change the video resolution or file format (e.g. to .mp4) later (e.g. in a year) - we'd open up a new bid for this - How do you plan to document the ongoing project - how do we hear from your progess and what do you expect from us during development? **When providing us with bids, please let us know what additional documentation or specifications you require. We will be happy to provide you with them.**
Project ID: 3301654

About the project

4 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$1,649 USD in 14 days
4.9 (21 reviews)
6.4
6.4
4 freelancers are bidding on average $2,176 USD for this job
User Avatar
See private message.
$4,250 USD in 14 days
4.8 (53 reviews)
6.8
6.8
User Avatar
See private message.
$1,275 USD in 14 days
4.8 (3 reviews)
5.0
5.0
User Avatar
See private message.
$1,530 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Germany
5.0
18
Payment method verified
Member since Mar 29, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.