uVMS is a web-based Video Management and Network Video Recorder System (VMS / NVR) for publishing, viewing and recording of live streams from any type of video camera or software / hardware video encoder.This is not a hosted service but a software that you run on your own server.
Ability to publish live audio-video from RTMP encoders, RTSP IP cameras, MPEG2-TS equipment, iOS/Android-based encoder apps, webcams and capture cards.
Near real-time video over IP with Flash player, Unreal Media Player and Apple HLS.
Time-shifting support: play live with ability to seek back in time.
Web-based management supporting any browser and any OS.
Manual and scheduled recording to .mp4 or .asf files.
Searchable database of playable recordings.
Multiple access control levels and user rights.
Instant download of recorded files for system operators.
uVMS installation, configuration and operation is demonstrated in the
Video tutorial on YouTube
uVMS was designed with many different operating scenarios in mind, such as hospital operating rooms where different operators
share same cameras; managed web-based video monitoring/recording services where each operator manages his own video assets and
creates his own users; sport events/club/childcare/church live video streaming services where public audience may be allowed
to view live video without logging in to the system.
Therefore, uVMS can be configured to fit different operation modes and prohibit/allow different features.
uVMS relies on Unreal Media and Archival servers for streaming and recording functionality; it is ASP.NET
web application running under IIS Web Server. uVMS also requires Microsoft SQL Server (free or commercial) as a database for
users, cameras, and recordings.Administrator, who manages operators, users, system settings and configuration.
Operators, managing cameras and recordings.
Registered Users that are able to connect their cameras to uVMS and view protected streams, unavailable for public users.
Public Users - anyone who visits the portal and doesn't have an account; public users can view live and recorded feeds that
are assigned "public" visibility level.
uVMS allows the following user types:
Administrator can create shared camera groups; cameras in these groups are visible to all operators; any operator
can manage and record such cameras. Administrator can also create system-wide registered users; these users will be able
to view cameras of any operator that are assigned "registered viewers" visibility level.
All camera groups and users created by an Operator, belong to this Operator exclusively. A user created by Operator,
can only view cameras of that Operator.
Searching video archive can be prohibited for public users; maximum number of concurrent recordings can be set;
many other configuration options are available. uVMS comes with built-in support for English, Spanish and Russian
languages; other languages can be easily added via language file that comes with the software.
Download free version of uVMS and give it a try!
© 2003-2017 Unreal Streaming Technologies. All rights reserved.