The software has been designed as universal software for security Hybrid platforms working simultaneously with wireless and wired IP webcams, TV-cards, Capture boards, power-line, and USB webcams. It has web interface with the identical form and functionality on the local and remote workstations. Customers see MPEG coded video and have complete control of the software through net that surveillance server can be run without monitor, keyboard, and mouse attached. Software`s modular structure drastically boosts reliability because all parts proceed as autonomous applications. If one module stops working, other modules continue running. For example if the `record` unit fails, `watchdog` restarts it instantly that users don`t notice anything because they are viewing video via a `Playback` part. The program makes `repeated` recording that the `disk full` situation never happens. The recording can be constant or it can be triggered by activity, human face detection, or by schedule. The program has pre-alarm and post-alarm recording. Playing back recorded video is pretty simple and performs on the surveillance station as well as on remote station through Web interface. The program performs synchronized video playback for event Analysis from multiple cameras at the same time. Also recorded files can be searched by date, time or by face detected. All recorded data can be encrypted and password protected.