The program has been designed as general application for surveillance cross platforms working simultaneously with wireless and wired Internet cameras, TV-cards, capture cards, power-line, and USB cameras. It has web interface with the equal look and functionality on the local and remote pcs. Customers see MPEG-4 coded picture and have full management of the software through net that security server can be operated without screen, keyboard, and mouse connected. Program`s modular composition drastically boosts reliability because all components act as independent applications. If one part freezes, other units go on running. For instance if the `record` part stops working, `watchdog` restarts it instantly that users don`t notice anything because they are viewing video through a `playback` module. The program does `repeated` recording that the `hard drive full` situation never occurs. The recording can be non-stop or it can be triggered by movement, human face recognition, or by schedule. The software has pre-alarm and post-alarm recording. Playing back recorded video is pretty easy and performs on the surveillance workstation as well as on apart pc through Web interface. The software does simultaneous video playback for event examination from many webcams simultaneously. Also recorded data can be searched by date, time or by face detected. All recorded files can be encrypted and password protected. .