uVMS
Installation and configuration.

Run Setup program for uVMS. It will check for existence of SQL Server and IIS and warn you if these are not present on your system.

Install IIS Web Server using "Add/Remove Windows Components" in control panel. On Windows Vista, 2008 Server and 7 be sure to select ASP.NET and IIS 6 Metabase Compatibility.
On Windows XP you may need to manually register ASP.NET 2.0, by running aspnet_regiis.exe utility located in "Windows\Microsoft.NET\Framework\v2.0.50727" folder.
On Windows 2003 Server you need to make sure that ASP.NET 2.0 is an allowed server extension; use IIS Manager to confirm that.

For SQL Server follow links on our download page to install free SQL Server 2005 or 2008 Express. Do not change any settings offered by installation wizard; simply click on Next buttons.

After SQL Server and IIS were installed and configured, uVMS will install successfully. If Unreal Media and Archival servers aren't present on your system then the installation will install these servers together with uVMS.

After the installation of uVMS, navigate to http://localhost/uVMS and login with username "admin", password "admin".
Change this password using "Update Profile" page. Create an Operator. Create shared groups if you think that you will have operators that will have shared control over same cameras, such as first/second shift operators operating same camera rooms.
Log in as Operator, with newly created operator credentials, and create a new group and camera. Note that you can assign different visibility settings to every group and camera.

When creating a camera, you can create a static or dynamic live broadcast, similarly to Unreal Media Server operation. For static broadcasts, the connection will be initiated by the server to the camera (UM300/UM400 device or a computer running Unreal Live Server), so you need to provide camera IP Address and ID, existing in the Live Server configuration.
For dynamic broadcasts, the camera initiates the connection to the server, so you need to manually connect it. To connect a dynamic broadcast, select ID of live source configured on localy running Unreal Live Server, and click on "Connect Local Live Server" button. Alternatively, copy the automatically generated camera Alias from uVMS webpage, open up Unreal Live Server Configuration program, right-click on live source, select "Connect to Media Server", enter this Alias and a password you specified with uVMS. Once the connection has been made, the dynamic broadcast will appear in the list of viewable cameras in uVMS webpage. Static broadcasts appear in this list immediately when operator creates them.

Administrator and Operator can create registered users and assign them a right of viewing streams marked available for registered viewers and a right of connecting their camera to the system. Users created by Administrator are system-wide; they can view cameras/recordings of any operator (which are marked available for registered viewers); when they connect their cameras to the system, all operators will see these cameras.
A user created by an Operator belongs exclusively to this Operator, can view his cameras only and connect cameras to this Operator only.
When a registered user connects his/her camera to the system, the camera is visible to his owner operator only. The operator can record this camera and change visibility settings to let other users view this camera. This camera automatically disconnects from the system when the registered user logs out.

Navigate to installation folder of uVMS (normally inetpub/wwwroot/uVMS) and open up web.config file with Notepad utility.
There is a number of configuration options that change uVMS behavior and look. Edit your organization name and decide whether you want to see UMS links or embedded Unreal Player, or none; same for Flash player.

Flash player can be used if your Unreal Live Server uses Flash-compatible encoding (h.264/ACC/MP3). WMV/WMA is another high quality encoding option, but these streams will only be viewable in Unreal Streaming Player.

Navigate to bin folder under uVMS and open file "uVMSText.lang" with Notepad utility. Modify text entries for your needs (for example, you can rename "Field1", "Field2" metadata fields) and create new languages if you need.

Administrator can assign separate archival root locations for every group of cameras, for recording-intensive applications. An external hard drive/disk array may be useful for such applications performing multiple concurrent recordings.











   © 2003-2012 Unreal Streaming Technologies. All rights reserved.