VMS Enterprise Architecture - CCTV Knowledge Base
View Categories

VMS Enterprise Architecture

3 min read

Chapter I Introduction

The Milesight VMS Enterprise is featured with Client/Server architecture. The user accesses a system by logging into any server of the system on the client side.

A ZoSbHwQQ9lQnLW IXPqoBOJRAvmlQHsw

Server

YI g1ckq XmKuB3bwLRfijtoiI7itTd2lQ

Server refers to Milesight VMS Enterprise Server which are installed on the computer. The initial state of a server is an undefined server. Available on Windows.

A server is responsible for:

  • Communicate with clients and other servers (Only master server)
  • Camera management
  • Get video stream from cameras and forward to client
  • Record video from cameras to local or NAS storage
  • Get event signals and trigger different actions
  • Smart analysis – Store license plate recognition results and black/white list comparison

Recommend: The maximum number of cameras per server is 128.

 

 

 

System

IconA5ImKgg KFzTW x0 JbZx1c fpTidniq1A

A system is made up of one or more servers. Any undefined server needs to be created as a new system or added to an existing system for use.

Multiple servers can form a system which can manage lots of network cameras in different locations. Every server in the same system shares all information about all cameras, users and settings except for recording files.

Recommend:

The maximum number of cameras per system is 2000. The maximum number of servers per system is 25.

Client

Client refers to Milesight VMS Enterprise Client which are installed on the computer. Available on Windows.

A client is responsible for:

  • Connect to any server, but only to one at a time
  • Camera management, configuration and control
  • View Live videos, up to 4 monitors and 64 channels per monitor
  • Video playback, up to 64 channels synchronously or asynchronously
  • Smart analysis – Black/white list management, ANPR settings and smart search
  • View event notification
  • System and server settings
  • View event logs and audit trail

Note: D3D is required

 

User

aEBVzOF4W0ny4TIeMtIcpsaES KK3X n7A

Every system has a list of user accounts that can have different rights. Only authorized user can access the system. Users are authorized by roles, and there are different types of roles.

Owner: There is only one ‘Owner’ user in the system. It is created when the system is created. It has the highest privileges

Administrator: It owns full access to function and operation permissions, resource access including Camera and Layout

Operator: It can see all cameras and own part access to function and operation permissions in the system

Viewer: It can see all cameras and have view permissions for only partial functions in the system

Custom role: Customize access permission to function, operation and resource including Camera and Layout

Recommend: The maximum number of users per system is 100.

Login Interface

Interface Description:

 

Chapter II Operations

2.1 How to add an undefined server into a system

1. Add an undefined server into a new system

Step 1: Click an undefined server in the login interface. (Undefined servers are shown at the bottom of the list.)

VeG7w7suzriHHqd1WvQCovKJCRg4Pb0yAg

Step 2:Select “New System”to create current server as a new system. (“New System” is shown at the bottom of the selections.)

 

8MlIoV 0gugLZP1UpRlmnVroiS cFVXe Q

 

Step 3:Set the system name, server name and an “Owner” user of the new system, then click “Save”. 

You can check “Connect After Save”, then it will log in the system automatically after clicking “Save”.

rzclNqCD YIcfRxmUHwdxasPvRLe9ia5 w

 

2. Add an undefined server into an existing system

Step 1:Click an undefined server in the login interface.

7sIa4uw9EI6JM 4oSp2hYgOwzoTatgrAOQ

Step 2: Select an existing system.

Step 3: Configure server name and enter the owner’s authentication credentials of the system, then click “Save”.

You can check “Connect After Save”, then it will login the system automatically after clicking “Save”.

vimSVSl36H4gK6 lcTlLoe

Note: If the password is entered incorrectly more than 6, the system will be locked for 30 minutes.

2.2 How to detach a server from a system

Step 1:Click “Settings” in the top menu bar. And Click “System & Servers” -> “Server Settings” in the left menu bar. Select the sever in the server list, click “Detach Server”.

qQARd2H5uuw0NSPBINCGiMF2mly43wlUmQ

Step 2: Click “I Agree”. 

If there are multiple servers in the system, you can choose to remove or keep the cameras added to this server.

Remove cameras of this server from system: after detaching the server from the system, the cameras added to this server will be deleted at the same time.

Keep cameras of this server in system: after detaching the server from the system, the cameras added to this server will be allocated to other servers of the same system automatically for load balancing.

After detaching the server from the system, then it becomes an undefined server.

bl3eOaH5PYOQerZN6ZBXDzcDkuFkZi2FBg

Note:

1.Only the Owner user has permission to perform the “Detach Server” operation.

2.When a server is offline, if you click “Delete Server”, the server isn’t really detached from the system. It just doesn’t be shown in the server list. Once the server restores online, it still can be displayed in the server list and start working.

   

If a server has been added into a system, it needs to be detached from the system as an undefined server, then add the undefined server into other system.

Powered by BetterDocs

Leave a Comment