Convert Vivotek Video Servers to alternate video stream
$500-3500 USD
Closed
Posted about 15 years ago
$500-3500 USD
Paid on delivery
We need the ability to pull images from a group of Vivotek video servers (VS2402, VS2403) at a fast rate and put them in a secure directory to be read on a multicast basis by a Java script and displayed on a number of concurrent users browser’s. Minimum acceptable display rate is 3 frames a second.
Additional information about the hardware is available at [[login to view URL]][1]
Images should be streamed to a hosted Linux server located at [[login to view URL]][2]
Some methodology should also be suggested to secure the video servers from direct browsing from the Internet.
## Deliverables
We need the ability to pull images from a group of Vivotek video servers (VS2402, VS 2403) at a fast rate and put them in a secure directory to be read on a multicast basis by a Java script and displayed on a number of concurrent users browser’s. Minimum acceptable display rate is 3 frames a second.
The application must be able to read the information about each Vivotek video server from a database and process each camera that is setup for the Vivotek video server. Each server can have up to 4 cameras. Currently there are over 30 video servers in the field, and this number will increase in the future.
The software should be able to expand to handle additional video servers we deploy to the field. If required, we can have multiple servers processing the video feeds from different video servers. We would like to have each server being able to processes at least 20 video servers (80 cameras) to reduce costs.
The software will be required to take the video stream from each Vivotek Video Server and produce JPG images that can be refreshed at a rate of at least 3 frames per second in a web browser using only JavaScript. These images must be stored on a server other then the Video Server. The JPEG Images must be stored in a secure directory that will only allow authenticated users to view these images.