Selecting hardware for your personal video surveillance system.

Minimal system requirements for proper functioning of Ivideon Server with standard IP camera (resolution: 640x480, frame rate: 25 fps): dual-core processor 1.6 GHz, 512 MB RAM.

Recommendations:

  1. Processor load is higher during video coding and when motion detector is active.
  2. Webcams load the processor most of all. Such cameras are not able to code the video signal, which requires additional data processing.

  3. IP cameras load the processor least of all. The video transmitted from IP cameras is coded and in such a case a motion detector is the only thing which loads the processor.

  4. Microdigital cameras load the system least of all. They have built-in motion detector and can transmit coded video signal.

  5. The higher the resolution and the frame rate (when motion detector is in use) the greater the processor load.

  6. The more changes the camera detects (when motion detector is in use) the greater the load on the system.
  7. Watching videos on iOS devices (iPad, iPhone, iPod) creates additional load on the system - such devices use special video format into which the video should be coded.
  8. Watching your camera via personal account or Ivideon Client not in high quality creates additional processor load, 'cause in this case the video stream will be encoded according to the requested level of quality.

  9. Under the following circumstances the video will be trans-coded when trying to watch it over the Internet: camera uses video format different from H.264, the resolution is higher than 1280x720, the bit rate is higher than 1 Mbps.

Summary

It should be noticed, that without testing it’s quite difficult to estimate how many cameras can be connected to a certain computer to ensure proper functioning of a video surveillance system.