This software supports IP, USB cameras, and capture cards and is fully remotely operated without a monitor, keyboard, or mouse. It uses "cyclic" recording to prevent "disk full" errors and allows synchronized video playback from all cameras. Additionally, it includes face detection technology.

The program's modular structure greatly increases its reliability, as all modules act as independent applications. If one module fails, the other modules continue to run smoothly. For example, if the "capture" module freezes, the "watchdog" module immediately restarts it so that any viewers watching video using the "playback" module won't even notice.
The program performs "cyclic" recording to ensure that the "disk full" situation never occurs. You can either record non-stop, or activate it through motion, human face detection, or by scheduling. The program also has pre-alarm and post-alarm recording. Playing recorded video is simple, as it can be performed on the surveillance computer as well as the remote computer through the web interface.
If you need to analyze video from multiple cameras at the same time, the program performs synchronized video playback for event analysis. You can also search recorded data by date, time, or even by face detected. Finally, all recorded data can be encrypted and password-protected for added security.
Version 4.0: Added Face Detection
Version 3.4: Added support of ABS MegaCam IP camera
Version 3.3: Added PTZ control of Orbit camera
Version 3.1.3: Added new features and important bug-fixes
Version 3.1.2: Added new features and important bug-fixes
Version 3.1: bugs fixed
Version 3.0.1: bugs fixed
Version 3.0: Core has been redesigned to make it work as multithread application
Version 2.7: Added multithreaded web server
Version 2.6: Added access control to recorded video by user name and password