Displays the image in real time regardless of the Internet connection speed and the frequency of network packets loss. It can play synchronized video from several cameras on the same screen with individual quality settings. Has an extension for playing 480p video with sound via 96 kb/s.
Reduces the video stream size up to 20% without loss of quality. It is 10 times less demanding on the CPU in comparison with analogues. Protocol allows to use instantly video analytics on any device. It has restoring algorithm of damaged video to optimize WiFi and GSM connections. Works on iOS, Android and the Web. Protocol is compatible with HTML5 and does not require Flash.
Optimizes the video transfer from the server to the user by selecting the shortest path. It works automatically and noteless for a user.
Example: if a user is at the same network with the server, the video is transmitted without using an Internet connection.
Sets a direct connection with the server via NAT and Firewall.
Supports connections through asynchronous and synchronous NAT systems.
Works automatically and noteless for a user.
Transfers some decoding and encoding video tasks from the main processor to the graphic one.Allows to connect 30% more cameras to the server and accelerates the video analytics process.
Verona framework is the heart of Errai. It ensures video surveillance reliability and failure tolerance.
It works with low-level block devices and network protocols.
VCIFS (Verona Сircular Index File System) — is a file system for block devices.
Eliminates fragmentation and reduces wearout of the hard disk head. Also it instantly provides a large number of users with an access to video archive. VCIFS file system is resistant to physical damage of the carrier.
VIS (Verona Index Storage) is the technology of fast access to the video archive.
Stores collected video analytics data, timestamps and video clips, which allows to perform instant search.
Example: it takes less than one second to search for required video clip in a 5 year archive.
VEBuS (Verona Exchange Bus System) is a technology of subsystems and servers communicating.
Synchronizes operation of server processes both locally and through the network, which allows the system to balance a load between multiple physical servers automatically. Supports various roles of processing and storing video between servers.
VDB (Verona Database) is a database for highly loaded video surveillance systems.
Processes requests from users and subsystems simultaneously, without loading server resources.Has a decentralized structure and an internal processes notification system, which allows data base to avoid crashes under heavy loads.
Is a quintessence of our technologies
Is ten times less demanding on resources than competing solutions.
Records and stores video archives, routes the network and encrypts data.