General Information
Luxriot EVO is a highly stable software, easy to use on any network and very easy to deploy with the advanced Auto Detection feature for IP cameras. Luxriot EVO also provides extreme flexibility as it can manage unlimited servers, sites, and cameras remotely, quickly and efficiently. Luxriot EVO is an open architecture Video Management Software (VMS) for Windows. Luxriot EVO accepts MJPG, MPEG-4, H.264 and H.265, as well as Full HD and megapixel video streams from Network (IP) cameras, encoders and capture boards. This, along with Luxriot EVO client-server architecture, allows you to build hybrid scalable solutions from a single NVR/DVR to multiple servers handling thousands of cameras.
Luxriot EVO accepts video streams from Network (IP) cameras from 90+ manufacturers including all major manufacturers such as Axis, Arecont Vision, Pixord, SONY, JVC, Panasonic, IQinVision, Toshiba, Zavio, Acti, Vivotek and UDP (more than 4000+ models supported) Luxriot EVO also works with several DVR cards, like H.264, SDI "HDCCTV" (up to 960fps and up to 64 channels at D1 resolution) boards from UDP and other manufacturers. Moreover Luxriot EVO is considered to be a hybrid system, since a DVR card with analog cameras, IP cameras, webcams and IP megapixel cameras, could be combined together on a single server.
Optimized and designed for Microsoft Windows Server 2008/2012/2016/2019, and Microsoft Windows 7/8.1/10.
Surveillance from anywhere: multiple client options are supported, including Windowsbased application, Web browser client, Mobile client app for IOS and Android, and OS X client. Web client for Luxriot EVO Streaming Server supports Chrome, Firefox, Safari, iOS, Android, etc.
Server core: accepts and handles incoming channels, provides recording and streaming functionality. Runs silently as Windows service. Luxriot EVO interfaces are: Luxriot EVO Console application for Luxriot EVO server administration, and Luxriot EVO Monitor application as rich Windows-based client.
Dedicated configuration interface: separate Luxriot EVO Console application for secure server administration, unified interface for all product editions. Detailed permissions for resource access and configuration.
Full-featured client application: unified interface for all Luxriot EVO editions. All server resources can be accessed both locally and remotely (only one user interface). Anyone operating the client application can connect to the server, access live and recorded video, as well as other server contents in accordance with granted user rights. Luxriot EVO Monitor enables quick navigation between resources from any server and allows easy and intuitive remote video wall management.
Full range of editions: for all needs and budgets from home users to large enterprises.
32- and 64-bit support: for all components.
Multi-language support: Czech, Dutch, English, English (US), French, German, Italian, Korean,
Russian, Latvian, Polish, Slovenian, Spanish, Thai and Turkish localisations, with many more to be added.
Enterprise scalability and monitoring: All functions such as: Screen Mapping, Layout Sequencing, Alert Notifications, PTZ Control, Camera Configuration, Video Wall control and more without exception may be accessed and administered both locally and remotely allowing management and administration for an unlimited number of servers around the world. Flexible Event & Action configurator enables you to manage events and notifications such as emails, text messages and more tasks for multiple servers from a single, userfriendly interface.
Luxriot EVO API/SDK Included: Developed for future. It allows to integrate third party applications. Custom programming and exclusive features also available. Luxriot EVO offers customisable integration with other software systems in form of SDK or simplified HTTP API.
Luxriot EVO simplified HTTP API allows implementation of many different features for third party applications and systems.
SPECIFICATIONS
Automatic and manual configuration backup
Manual configuration restore from a previously created restore point
Remote upgrade for servers and configuration reset
Remote upgrade for Luxriot EVO Console and Luxriot EVO Monitor applications
Service watchdog for operation monitoring
Native archive backup tool for selective footage backup in the proprietary format
Redundancy features on all levels
Encryption for all databases, the recorded archive and all connections
Central Server Management via Console Application
Luxriot EVO Global server provides ability to combine virtually unlimited number of servers under centralized management
Configurable TCP port (default is 60554)
Unlimited number of recording servers and failover nodes can be involved without any imposed limitations
Central server mirroring for enhanced stability
Resource grouping for easy permission management
Automatic discovery for servers and devices
Advanced permission management and user audit
Option to import external AD/LDAP users
Video Support
Supported codecs: H.264, H.265, MPEG4, MJPEG, JPEG, MxPEG
RTSP, HTTP, and native video transport supported
Configurable compression, resolution, FPS, bitrate (exact available settings depend on camera)
Support for IP and Analog Devices
Support of wide range of IP cameras and video encoders: all IP cameras on the LAN may be configured via Auto Search Wizard. Using the Wizard a user is able to find all Network IP cameras available within the network. The user can configure them and connect them in no time and with little effort.
Each device is individually configurable
Support for video, audio, hardware-side motion detectors and digital I/O
Link to the supported camera list: http://www.luxriot.com/support/supported-cameras/. The list is constantly updated
ONVIF Profile S support
Generic drivers (RTSP, MJPEG, ONVIF)
Support for Direct Show compatible devices: the list of these devices includes everything from very basic USB cameras to camcorders to advanced multichannel video capture boards. These devices can be used alone or together with supported hardware and/or IP cameras, including GigE cameras installed via DirectShow driver.
Capture boards
External I/O devices via TCP/IP
Video streaming to and from Android and iOS phones and tablets via Luxriot EVO Mobile
Camera search (automatic discovery)
Single and multiple (bulk) device and channel configuration
Copy device and channel configration
Video stream preview in Luxriot EVO Console
Easily combine video stream with textual data overlay and visual channel shortcuts on the configuration stage for later usage in Luxriot EVO Monitor application
Archive Recording
Flexible recording setup: built-in and custom recording profiles, recording schedules, individual recording quotas
Video, audio, motion, VCA and external textual data recording, all supplementary streams being synchronised with the video
Main video stream and substream recording
Schedules on a weekly basis with convenient graphical (grid view) configuration
Reduced frame rate recording
Dedicated storage per channel, channel group or individual main/secondary stream
Recording by motion and alarms of different kinds (DI, VCA events, custom events)
Bookmarks: manual, automatic, semi-automatic (user comment required)
Channel replication in Luxriot EVO Global (automatic scheduled archive backup) - unlimited number of channel copies can be created
Replication to multiple servers with different settings
Replication from regular recording servers and from failover nodes
Manual archive backup tool with local and remote access options
Encryption for the proprietary archive and archive backups
Edge Recording Support
For ONVIF Profile G conformant devices
Native edge recording support for the following manufacturers: UDP Technology, Axis, Bosch, Dahua, ArecontVision, Vivotek, Uniview (more coming)
Separate storage for the edge stream, if required
Ability to upload offline-recorded videos from Luxriot EVO Mobile
Recording Options
Recording of video, audio, VCA streams, motion information, as well as serial textual data streams
Configurations, profiles and schedules
Pre- and post-recording for event-based recording plans
Automatic triggering of unlimited number of recording profiles for a wide variety of events on any server in the system
Manual controlling of recording profiles via Luxriot EVO Monitor application, e.g., emergency recording start/stop
Duration and storage amount quotas per disk, per recording plan (for individual channels or streams, also channel groups)
Configurable storage cleanup hours
Fully independent recording, storage and quota setup for dual streaming (main and secondary stream)
Archive replication: automatic backup of the footage. Each channel can be copied unlimited number of times with different stream and frame rate choice.
Fallback storage: a special storage location that will be used for recording only if all specified target storages of the certain type have failed (storage failover within one server)
Watchdog
For every Luxriot EVO server and Luxriot EVO Monitor application
Protects the software from certain types of failures by automatically attempting to restart the service and the server machine, if required
Scheduled restarts (default maintenance restart period is one week) with configurable time limitations
Operates based on the software and system overall health monitoring
Default trigger values selected based on extensive tests run on systems of different configuration and stability levels
Configured for each server independently
Logging of watchdog activity
Individual watchdog for the Luxriot EVO Monitor application that observes software behaviour and restarts the application in case of certain failures
Watchdog can be used by License Plate Recognition module if it is installed on the same machine
Motion Detector
Camera-side motion detection support for most devices: analysis of raw (non-compressed) video stream on the device side decreases resource usage on the server side and provides best detection results
High performance software motion detector mode: analysis of key frames only, lower CPU and memory usage, limited accuracy
High accuracy software motion detector mode: analysis of the whole video stream, maximum accuracy for motion detection on a compressed video stream. Recommended for use cases where motion shorter than 1 second must be detected.
Ability to use lower resolution stream for server-side motion detection to decrease server resource usage, both for high performance and high accuracy modes
Camera-side VCA Event Support
Multiple vendors (including ONVIF Profile S devices), exact list of supported events depends on camera brand
Data mining for post event analysis and data management
Sensitive tracking with a low false alarm rate
VCA adapts automatically to varying lighting and weather conditions
Simple detection zone setup
Fire and Smoke – WARNING - The smoke and fire video analytics do not comply with any detection standards and should not be used as a safety device. VCA should only be installed in addition to certified safety devices and used only to supply additional information.
VCA enabled encoder/camera can be used as a stand-alone intruder sensor or digital output contact can be set to react to specific triggers
Analytics stabilization allows software to work effectively on swaying cameras
Rapid 'learning time' of just a few seconds. Can be used with PTZ cameras - detection is suppressed during camera movement
Unique features - PTZ auto tracking, fog and smoke reduction, image stabilization and camera tamper
VCA has NO single point of failure, because the Analytic s is integrated on the Edge HW; Video server or into the Camera
VCA is very easy and simple to configure even for installers with limited experience
VCA fits many market segments without modifications
Software VCA Support (requires additional license)
Video Analytics with Data Mining Filters
Built into the server core - no extra installation required
No extra hardware pieces required
Zones and lines: virtual fences, trip wires, perimeter protection, intrusion detection, behaviour detection, non-detection zones
Counting lines
Camera Tamper Detection
Camera Shake Cancellation
Surveillance tracker
Presence filter
Appear and Disappear Filters
Abandoned Object Detection
Removed Object Detection
Class and speed filters + calibration
Direction filter
Dwelling (loitering) detection
Tailgating filter
On-screen counters
Object Meta data
Counting (people, cars, object counting): highly accurate information on the number of people who enter their premises to use their facilities. It can apply to different applications, such as airports, bus and train stations, bars and clubs, car parks, retail stores and shopping malls, museums and tourist attractions, sports and leisure facilities, and many more.
VCA event investigation in Luxriot EVO Monitor application
VCA filters can be used as event basis for automated server-side scenarios (Events & Actions)
Use Open VCA counters to build real-time or automated (scheduled) reports
Use Open VCA counters to trigger events based on certain counter value
Events & Actions (E&A)
Send emails notifications: text macros are supported for automatic insertion of such data as timestamp, event source etc.
Send emails with snapshots: same, with an option to attach a video frame from any available main or secondary stream
Send custom notifications via Run third party program feature, for example, using telnet or generic socket connections
Events: recording errors, disk excluding, video lost, video restored, server connected/disconnected, motion events, VCA events, digital input, user's events (software button pressed), scheduled and periodic event (clock event), events from external services (LPR, FR, API, OPC, access control), events from video walls, events for external data streams (data sources, POS systems): textual, or based on logical comparison of a variable value where the variable is extracted from external textual data stream
Actions: PTZ preset, digital output, write to application/event log, activate layout, popup live channel/layout, pop up instant playback, send email notification, send email notification with attached snapshot, run third-party program, activate any recording profile for any stream, highlight object on the map(s), send SNMP trap to a third-party SNMP manager, send HTTP request, create a bookmark for any channel, save frame to FTP, send a textual and/or audio notifications to any Luxriot EVO Monitor application, send live/pre-defined audio to camera, send notification to an external service (API, OPC, access control), send push notification to mobile application
Configurable subtitles for exported frames
Multiple SMTP server configuration: use many different email servers for notification sending
Rule schedules: configured rules can be triggered on weekends or working days only, or follow a fully custom time schedule on a weekly basis
Global events: share events between servers and make events from one server trigger actions on another one
Indicators: items with multiple states, which can be changed based on external events and displayed on maps
Rule combining (conditions): use two events (event conditioning) to trigger a single action
Event postponing and aggregation (delay timers): action execution may be postponed for the required amount of time
Single event can trigger an unlimited number of actions on one or multiple servers
Software counters: increment or decrement counter values based on any event
Audio Support
Receive audio from device: supported compressions are G.711 (PCM a-law and u-law) and raw audio
Transmit to device (two-way audio), including mobile devices via Luxriot EVO Mobile application
External audio source support (microphone connected to the server directly or using additional hardware)
Combine video channel(s) with audio source from a different device
Organisations
Enterprise feature in Luxriot EVO Global for hosted solution providers or projects that require splitting of resources on a logical basis
Sub-administrator role with the ability to create/manage new user accounts inside the organization and also manage resource permissions
Resource management: channels, sub-administrators and regular users can be assigned to organizations
Failover Clustering
Failover setup for recording servers
Unlimited number of failover clusters and failover nodes (servers) available for Luxriot EVO Global without any extra fee
1-to-many, many-to-1 configurations supported
Automatic failover server start in case of a failure with an option to define time for failover event triggering
Automatic or manual switch back after main server recovery
Zero downtime (immediate substitution)
Failover server can be forcibly (manually) started to take over operation of a recording server, allowing server hardware maintenance procedures without any system downtime Real-time node status monitoring
Central Server Mirroring
Redundancy feature for the central management server in Luxriot EVO Global
Mirror keeps the last good copy of the management server and provides the system with all required functionality if the main management server is down
Multicast Support
Video via multicast from cameras to server(s)
Server-client multicast (for Luxriot EVO Monitor applications)
Networks
Enterprise feature for sites with multiple different networks: provides centralized connection via central server address
TCP/IP routing configuration for Luxriot EVO Global installation
Makes system infrastructure transparent for the user
Groups
For easy resource management via Luxriot EVO Console
Grouping available for: servers, users, devices, channels, e-maps, shared layouts, layout templates, video walls, user buttons
Visual groups for resource arrangement in the Luxriot EVO Monitor application
Users
User details: login, password, email, organisation attachment, PTZ priority, number of incoming connections, group membership
Advanced permission control with detailed access levels
Detailed resource permissions for organizations, servers, networks, devices, channels, e-maps, user buttons, layout groups, video walls, and other resources
Administration profile for creating sub-administrator roles with limited management permissions
Membership in groups, nested and/or overlapping groups can be configured
Virtually unlimited number of users
User account control via server policy, global and per-user
Server policy includes password complexity settings for enhanced security and password expiration
Server policy allows to define a maximum number of simultaneous connections from a single user account, with the ability to override the global setting for individual users
AD & LDAP
Export of users from Active Directory or LDAP
Support for Active Directory groups
Automatic synchronization for the deleted and newly created users