The software has been designed as universal application for surveillance cross platforms functioning all together with wireless and wired Internet webcams, Television-boards, capture cards, power-line, and USB cameras. It has web interface with the identical form and controls on the local and apart computers. Customers view MPEG coded video and have full control of the program via network that security station can be operated with no screen, keyboard, and mouse connected. Program`s modular composition significantly improves reliability because all modules operate as independent software. If one part stops working, other units go on working. For instance if the `record` component stops working, `watchdog` starts again it immediately that users don`t notice anything because they are viewing picture using a `playback` component. The software performs `repeated` recording that the `hard drive full` situation never happens. The recording can be non-stop or it can be activated by motion, human face detection, or by calendar. The software has pre-alarm and post-alarm recording. Playing back recorded video is pretty simple and performs on the surveillance server as well as on distant station using Web interface. The software makes simultaneous video playback for event examination 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.