This project should be easy for someone familiar with Windows development, screen recording and video compression.
Windows application working without installation and administrator priviledges.
The interface is easy and design will be provided:
- record button (toggle on/off)
- indicator for microphone volume
- resizable rectangle specifying the video recording zone
How it works:
The screen is recorded, microphone too and both are compressed with H264 AAC on the client side.
When recording and compression is over, the file is sent to a web server trough HTTP.
The mouse cursor movement vectors and clicks (with aproximation) are recorded and send to the server too along with the video.
When uploading is complete, a dialog is displayed with 'success' and a url link to the new video, provided by the server. When clicked it opens it.
All application settings are downloaded when app is started from the server. Settings include:
- video codec kbps
- audio codec kbps, Hz, stereo, mono
- url for uploading