Difference between revisions of "3rd Party VMS/uVMS"

(Created page with "=uVMS=")
 
 
(38 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
=uVMS=
 
=uVMS=
 +
[[file:uVMS_logo.jpg|right|250px]]
 +
UNDER CONSTRUCTION
 +
==Overview==
 +
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 WebRTC browsers, RTMP encoders, RTSP IP cameras, iOS/Android-based encoder apps, webcams and capture cards.
 +
 +
*Near real-time streaming video with HTML5 WebRTC player, HTML5 MSE player, Flash player, Unreal Media Player and HLS.
 +
*Time-shifting support: play live with ability to seek back in time.
 +
*All major browsers on all OS and mobile devices are supported.
 +
*Manual and scheduled recording to mp4 / mkv / 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
 +
 +
==Features==
 +
[[File:2018-09-27_165655.png|thumb]]
 +
 +
*Seamless integration with your existing A/V sources
 +
*IP based video sources can feed streams to Unreal Media and Archival servers.
 +
*RTSP IP cameras / encoders or MPEG2-TS broadcasting equipment can serve streams directly to Unreal Media Server over IP.
 +
*For computer-based video acquisition such as USB cameras or your own custom application, you can use Unreal Live Server: a software live encoder that will send the encoded A/V to Unreal Media Server.
 +
 +
==Prerequisites==
 +
*Windows Server 2008 / 2012 R2 / 2016
 +
*IIS (Internet Information Services)
 +
*A Working RTSP URL-[[Remote_Access/RTSP_via_VLC|Instructions Here]]
 +
*Microsoft SQL Server (free or commercial)
 +
 +
==Instructions==
 +
*[[3rd_Party_VMS/uVMS/Initial_Setup|Initial Setup]]
 +
==Info==
 +
*Server URL: http://127.0.0.1/uVMS
 +
*http://localIPAddress/uVMS
 +
*Default Credentials:
 +
 +
User: admin
 +
 +
Password: admin
 +
 +
==Servers==
 +
*Unreal Media Server
 +
*Unreal Archival Server
 +
 +
==Default Ports==
 +
*5119
 +
*5130
 +
*5135
 +
*443
 +
*80
 +
*5120
 +
==Videos==
 +
*[https://www.youtube.com/channel/UCKzF_rCBw4X6-WY1qKxZSfg UnrealStreaming YouTube Channel]
 +
 +
==Users==
 +
*'''Administrator'''-Manages operators, users, system settings and configuration.
 +
*'''Operators'''-Manages cameras and recordings.
 +
*'''Registered User'''-Can connect cameras to uVMS and view protected streams, unavailable for public users.
 +
*'''Public Users'''-Visitor to the portal; public users can view live and recorded feeds that are assigned "public" visibility level only.
 +
 +
==Links==
 +
*[http://umediaserver.net/uvms uVMS Main Page]
 +
*[http://umediaserver.net/uvms/install.html Install Instructions]
 +
*[http://65.23.154.147:8080/uVMS/ uVMS Live Demo]
 +
*[http://umediaserver.net/uvms/faq.html FAQ]
 +
*[http://umediaserver.net/uvms/purchaseuvms.html Purchase uVMS]
 +
*[http://70.168.153.130:8080/uVMS/ Dahua uVMS Server]
 +
 +
==Example==
 +
*[http://70.168.153.130:8080/uVMS/# HTML5 MSE Player]
 +
[[file:2018-09-27_170617.png]]
 +
 +
WARNING! "Unsafe Safe File Scripts" must be enabled in order for this to work! WARNING!
 +
This will stop being an issue after I add an SSL to the server.
 +
 +
{{#iDisplay:http://70.168.153.130:8080/uVMS/#}}
 +
 +
[[Category:How To]]
 +
[[Category:Setup]]
 +
[[Category:VMS]]

Latest revision as of 22:11, 7 December 2022

uVMS

UVMS logo.jpg

UNDER CONSTRUCTION

Overview

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 WebRTC browsers, RTMP encoders, RTSP IP cameras, iOS/Android-based encoder apps, webcams and capture cards.

  • Near real-time streaming video with HTML5 WebRTC player, HTML5 MSE player, Flash player, Unreal Media Player and HLS.
  • Time-shifting support: play live with ability to seek back in time.
  • All major browsers on all OS and mobile devices are supported.
  • Manual and scheduled recording to mp4 / mkv / 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

Features

2018-09-27 165655.png
  • Seamless integration with your existing A/V sources
  • IP based video sources can feed streams to Unreal Media and Archival servers.
  • RTSP IP cameras / encoders or MPEG2-TS broadcasting equipment can serve streams directly to Unreal Media Server over IP.
  • For computer-based video acquisition such as USB cameras or your own custom application, you can use Unreal Live Server: a software live encoder that will send the encoded A/V to Unreal Media Server.

Prerequisites

  • Windows Server 2008 / 2012 R2 / 2016
  • IIS (Internet Information Services)
  • A Working RTSP URL-Instructions Here
  • Microsoft SQL Server (free or commercial)

Instructions

Info

User: admin

Password: admin

Servers

  • Unreal Media Server
  • Unreal Archival Server

Default Ports

  • 5119
  • 5130
  • 5135
  • 443
  • 80
  • 5120

Videos

Users

  • Administrator-Manages operators, users, system settings and configuration.
  • Operators-Manages cameras and recordings.
  • Registered User-Can connect cameras to uVMS and view protected streams, unavailable for public users.
  • Public Users-Visitor to the portal; public users can view live and recorded feeds that are assigned "public" visibility level only.

Links

Example

2018-09-27 170617.png

WARNING! "Unsafe Safe File Scripts" must be enabled in order for this to work! WARNING! This will stop being an issue after I add an SSL to the server.