The SmartVision video surveillance system supports IP cameras streaming video via RTSP or HTTP. It works reliably with both professional-grade and budget cameras, including devices with unstable firmware or network quirks.
Automatic discovery of cameras on the local network is performed via ONVIF. Cameras are detected without manual entry of addresses, profiles, or stream paths, which reduces deployment errors and speeds up system launch. After a camera or network reboot, SmartVision automatically restores the connection.
For cameras using DHCP, an automatic IP address update mechanism based on MAC address is implemented. This solves the common issue of “lost” cameras after equipment restarts. In case of temporary network outages or unstable connections, the system recovers automatically without operator intervention.
Mass Configuration and Camera ManagementIn SmartVision, a camera is treated not as a simple video stream but as a full-fledged system object with all related parameters. Cameras can be duplicated entirely, including:
- video streams and codecs,
- detectors and zones,
- rules and events,
- recording schedules,
- analytics parameters,
- cloud and local scenarios.
This allows you to configure a reference camera once and then apply its configuration to dozens of identical devices. This approach reduces errors caused by repetitive manual actions and simplifies system scaling.
Visualization and InterfaceThe camera grid is the operator’s primary tool. SmartVision uses updated layout logic where the video stream automatically scales to the tile size. The image is not cropped, does not jump, and looks consistent across different monitors.
Any camera can be expanded to full screen with a double-click. The interface requires no training and behaves predictably, without hidden modes or non-standard actions.
Archive and Data StorageSmartVision supports archive recording to multiple local disks, network storage devices, and NAS. For each storage target, you can define:
- storage space limits,
- recording priority,
- switching scenarios when the storage is full.
This prevents typical failures related to system disk overflow and allows building a reliable data storage scheme.
Video is recorded directly in the open MP4 format using H.264 and H.265 codecs. The archive is not tied to a proprietary file system or a special player. Disks can be connected to any computer and recordings can be opened with standard media players.
Files are structured by camera and date. Stored separately are:
- continuous recordings,
- event recordings,
- timelapse recordings.
Recording Modes and PerformanceSmartVision offers two approaches to video recording:
- a universal mode with transcoding to H.264 for maximum compatibility,
- a native mode that records the stream “as is,” including H.265.
In native mode, CPU load is reduced and GPU acceleration is used, allowing the system to handle a large number of cameras without overload. The built-in player ensures correct playback of H.265 recordings.
The choice of mode depends on the task: compatibility or performance.
Continuous Recording and TimelapseThe system supports:
- continuous video recording,
- continuous timelapse recording with configurable frame rate.
Timelapse allows preserving the history of a site with minimal disk space usage. When activity is detected, the system automatically switches to normal recording and returns to timelapse after the event ends.
This mode is used at construction sites, industrial facilities, remote locations, and in urban scenarios.
Event Recording and Motion DetectionSmartVision records events based on intelligent motion detection. The algorithms are optimized to react to real scene changes rather than shadows, glare, or noise.
This reduces false alarms and makes events suitable for practical use rather than “just in case” viewing.
Video Analytics and Object RecognitionThe system performs detection and classification of objects in the frame, including:
- people,
- vehicles,
- animals,
- birds,
- other object types.
Analytics can be used both for security and for accounting, monitoring, and activity analysis.
License Plate RecognitionSmartVision automatically recognizes vehicle license plates, logs events, and generates reports, including parking duration tracking.
Different neural network models are used for different regions. The system automatically determines the country of the plate and selects the optimal algorithm. Specific features of Eastern European license plates are taken into account.
Recognition parameters are configured via configuration files, allowing you to balance speed and accuracy for specific shooting conditions.
Working with Faces and PeopleSmartVision provides:
- face detection,
- identification of predefined persons,
- automatic creation of a database of all detected faces,
- search for similar people across different cameras without personal identification.
The system supports presence reports, recording entry and exit times and forming a clear timeline of a person’s presence on site. These data are used for attendance analysis, working time tracking, and access control.
Speech Recognition (ASR)Optionally, SmartVision supports continuous audio recording from IP cameras with automatic speech recognition in more than 100 languages. Audio is converted into searchable and analyzable text.
Smoke and Fire DetectionThe system performs visual detection of smoke and fire based on scene behavior analysis. This provides an additional layer of protection and can identify signs of fire earlier than physical sensors.
The module is resistant to interference such as fog, steam, and glare, and reliably resumes operation after camera reboots or network failures.
PTZ ControlSmartVision supports PTZ camera control. Pan, tilt, and zoom commands are processed stably and predictably. Latency when working with presets is minimized, which is important for оператив control of the viewing area.
Multi-Server ArchitectureBehind its compact interface, SmartVision hides a multi-server architecture designed for enterprise and distributed installations. The system can be used in large-scale deployments and data centers, with load distribution and centralized management.
Remote AccessSmartVision integrates with cloud video surveillance services (VSaaS) and provides remote access to video archives and live streams.