You have chosen to sponsor your bid up to a maximum amount of .
Write a small piece of software that takes in a GigE Vision video stream (from an industrial machine vision camera) and re-streams it as a standard RTSP video stream that can be recorded by a standard NVR (Network Video Recorder, as used in IP video security systems). Required design objectives:
*Reliable 24/7 function - no memory leaks etc
*Efficient CPU use
*Onvif compliant output video stream
*Configurable output video stream encoding settings
*Ability to process video feeds from multiple cameras
Additional Project Description:
04/04/2013 at 16:58 EST
Clarification to several of the points above:
Input camera streams will be via a network addressable camera - GigE Vision and GenIcam compliant.
Processing of one stream is the minimum. If we are able to process multiple streams it would be good (obviously this will be CPU dependant). Application multi-threading would be beneficial.
A Linux based OS implementation is preferred. Windows is acceptable.
A terminal line application is acceptable a GUI is not required.
Configurable encoding settings are things like changing encoding of the output RTSP stream; i.e. MPEG4 vs H.264 encoding, resolution, frame rate etc.
The output video stream is to be recorded by an Onvif compliant NVR system such as Pelco NSM5200, Pelco DS ControlPoint (free), DVTel etc.
04/04/2013 at 17:00 EST
We will require the source code and intellectual property at completion of the project.
04/05/2013 at 13:33 EST
A more detailed project scope summarising the information previously plus answers to questions is attached as a pdf. Please review and ensure the specification is acceptable within bid price.