Screen Capture Windows Service
Screen Capture Windows Service is project number 280135 posted at GetAFreelancer.com. Click here to post your own project.
| Status: |
Closed
(Selected Service Provider)
|
| Selected Providers: |
selected service provider
sergiles
|
| Budget: |
$250-750
|
| Created: |
06/27/2008 at 19:44 EDT |
| Bidding Ends: |
07/27/2008 at 19:44 EDT
|
| Project Creator: |
salacias
Buyer Rating: (No Feedback Yet)
|
| Description: |
This is an NT Service that must capture video activity of the screen of a Windows machine, in a low bandwidth manner, so that can be sent to a central system, without clogging the lan.
That means that eventually there will be multiple instances of this program performing the task on different machines of a single local network recording video.
We do prefer it done under Delphi given it is our main tool, although if offered under VC++ could consider it, if well documented and explained.
Some details and requirements:
Nt Service will be running is running all the time on the windows machines and needs to have two modes, that could be passed as startup parameters. a- "Full Time Recording".
In Full time recording, the program will be creating files of the screen video, each file will be about the same size and have a name with an structure that has a number of the recorded pc, start and finish time. num_yy_mm_dd_hh_nn_ss__yy_mm_dd_nn_ss i.e.: 210_08_06_27_16_32_15__08_06_27_16_33_55.fil
b- "Recording on Command".
The program will listen on a TCP/IP port for the start and finish command, in order to proceed to start or stop recording. (the start command will also collect an "ID Number" of the recording)
In "Record on Command" mode, there would be a single file being created with a slightly modified structure from "full time" that also contains the "ID Number"that came on the Start command received via IP. ID_num_yy_mm_dd_hh_nn_ss__yy_mm_dd_nn_ss i.e.: 123456_210_08_06_27_16_32_15__08_06_27_16_33_55.fil
Recordings will be created on daily created directories which will be held on monthly created ones. i.e.: c:/recordings/2008/06/27/recording.xyz
When the system finishes creating a recording will rename it with a '0_' at the beginning of it, so that other systems know that file could be used and/or sent.
i.e. 0_123456_210_08_06_27_16_32_15__08_06_27_16_33_55.fil
As previously said, low bandwidth footprint is expected, 64kbps or less, you may lower the amount of colors of the video or even propose to put it in BW.
Other thoughts: As a second stage, or maybe a different project, we'll be doing the sending procedure to a server and register of the files according to time into a database. But won't be requested into this first part of the project unless offered.
Programmer will release the rights of the code given we need to own full copyrights of it, to own, license, modify, sell, etc, etc.
Payment will be done when we are able to compile the project and produce a working Windows NT Service that records screen video into files as requested .
|
| Job Type: |
|
| Database: |
(None)
|
| Operating system: |
MS Windows
|
| Bid count: |
15
|
| Average bid: |
$ 613
|
|

|