0% found this document useful (0 votes)
30 views166 pages

Conf SeMSy Recording Server 10 en

This document is a configuration guide for the SeMSy® Recording Server software, detailing its installation, user management, network settings, and recording capabilities. It is intended for trained video security system integrators and includes important disclaimers regarding functionality based on hardware and licensing. The document outlines various chapters covering topics from basic settings to advanced features, ensuring users can effectively operate and manage the software.

Uploaded by

myspy1009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views166 pages

Conf SeMSy Recording Server 10 en

This document is a configuration guide for the SeMSy® Recording Server software, detailing its installation, user management, network settings, and recording capabilities. It is intended for trained video security system integrators and includes important disclaimers regarding functionality based on hardware and licensing. The document outlines various chapters covering topics from basic settings to advanced features, ensuring users can effectively operate and manage the software.

Uploaded by

myspy1009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 166

REV. 1.0.

5 | 2022-04-27

CONFIGURATION

Video-IP Server Software

SeMSy® Recording Server


SOFTWARE VERSIONS 10.X.X
Copyright © 2022 Dallmeier electronic GmbH & Co.KG

The reproduction, distribution and utilization of this document as well as the communication of its contents to others
without express authorization is prohibited. Offenders will be held liable for the payment of damages.

All rights reserved in the event of the grant of a patent, utility model or design.

The manufacturer accepts no liability for damage to property or pecuniary damages arising due to minor defects of
the product or documentation, e.g. print or spelling errors, and for those not caused by intention or gross negligence
of the manufacturer.

Figures (e.g. screenshots) in this document may differ from the actual product.
Specifications subject to change without notice. Errors and misprints excepted.

All trademarks identified by ® are registered trademarks of Dallmeier.

Third-party trademarks are named for information purposes only.


Dallmeier respects the intellectual property of third parties and always attempts to ensure the complete identification of third-party trademarks and
indication of the respective holder of rights. In case that protected rights are not indicated separately, this circumstance is no reason to assume that
the respective trademark is unprotected.

This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org) and cryptographic software
written by Eric Young ([email protected]).
Contents
Chapter 1: INTRODUCTION 7
1.1 Validity 7
1.2 Disclaimer 7
1.3 Documents 7
1.3.1 This Document 7
1.3.2 Other Applicable Documents 8
1.4 Typographical Conventions 8

Chapter 2: GENERAL NOTES 9


2.1 Appropriate Use 9
2.2 Warranty 9
2.3 Disclaimer 9

Chapter 3: START AND LOGIN 10


3.1 Local Login 10
3.2 Remote Login 11

Chapter 4: BASIC SETTINGS 14


4.1 Language 14
4.2 System Time 14
4.2.1 Manual 15
4.2.2 Time Server 15
4.3 Up / Down Sound 16

Chapter 5: USER MANAGEMENT  17


5.1 Group Login 17
5.1.1 Access Rights 18
5.1.2 Edit Groups 19
5.2 User Login 23
5.2.1 Add User 23
5.2.2 Options 24
5.2.3 Delete User 26
5.3 LDAP Login 27
5.3.1 LDAPs 30

Chapter 6: NETWORK 31
6.1 Ethernet 31
6.1.1 Standard 32
6.1.2 ViProxy Plus 34
6.1.3 Link Redundancy 35
6.1.4 Data Throughput 36
6.2 RTSP Server 36
6.3 System Security 37
6.3.1 Firewall Settings 37

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 3
6.3.2 High Security 37
6.3.3 Encryption Of Device Logins 38
6.3.4 Dongle required for remote configuration 38
6.3.5 Secure NetConfig 39
6.3.6 Bandwidth / Links 39
6.3.7 Network Services and Certificates 40
6.3.7.1 Setting up TLS-encrypted transmission 41

Chapter 7: RECORDING 44
7.1 Basics 45
7.1.1 Track Mode 45
7.1.1.1 Automatic 45
7.1.1.2 Manual 45
7.1.1.3 Mixed Mode 48
7.1.1.4 Examples 48
7.1.2 Recording Mode 49
7.2 Connection 50
7.2.1 Dallmeier IP Cameras 52
7.2.1.1 Login 52
7.2.1.2 Quality 53
7.2.2 Dallmeier IP Cameras using RTP 54
7.2.3 3rd Party IP Cameras using HTTP 55
7.2.4 3rd Party IP Cameras using RTSP 56
7.2.5 ONVIF Cameras 58
7.3 Recording Mode 60
7.3.1 Permanent 61
7.3.2 Contact 62
7.3.3 Motion Detection 63
7.3.4 Motion/Contact 65
7.3.5 Switching by Timer 66
7.4 Video Quality 68
7.4.1 Dallmeier IP Cameras 68
7.4.2 3rd Party IP Cameras 70
7.4.3 ONVIF Cameras 71
7.5 Camera Timer 72
7.6 Configuring multiple Cameras 75
7.7 Areas 77
7.7.1 Active Areas 77
7.8 Analysis 78
7.8.1 SmartFinder 78
7.8.2 SEDOR Sabotage 80
7.9 Camera Control 82
7.10 Recording Monitoring 84
7.11 Client KI Pixelation 85

Chapter 8: DISPLAY SETTINGS 87


8.1 Camera Description 87
8.2 Display Size 88

4 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Chapter 9: PANOMERA SPECIAL FEATURES 89
9.1 Privacy Shield 89
9.2 Eco Mode 90
9.2.1 Configuration 91
9.3 Distributed recording 91

Chapter 10: SEARCH CRITERIA  92

Chapter 11: ALARM HOSTS 94


11.1 Name 94
11.2 Connection 95
11.2.1 Ethernet 95
11.2.2 SMTP 96
11.2.3 Interval 98
11.2.4 Alternative 99
11.2.5 Connection Check 100
11.3 Messages 102
11.4 Timer 107
11.5 Activation 110
11.6 Import / Export Settings 110
11.6.1 Export 110
11.6.2 Import 111

Chapter 12: REFERENCE IMAGES 112


12.1 Create New Reference Image Set 112
12.2 Image Comparison 114
12.3 Delete 115

Chapter 13: SERIAL INTERFACE  116


13.1 Configuration 116
13.2 Functions 116

Chapter 14: CONTACT IN 118


14.1 Global Contacts and Camera Contacts 118
14.2 Make and Break Contact Functions 119
14.3 Settings 120
14.4 Functions 122

Chapter 15: CAMERA CONTACTS 125

Chapter 16: RELAYS OUT  126


16.1 Setting 126
16.2 Functions 127

Chapter 17: PREMOTE  130

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 5
Chapter 18: HDD MANAGEMENT  132

Chapter 19: PROTECT TRACKS 134


19.1 Protect Tracks 134
19.2 Release Tracks 135

Chapter 20: OPTIONAL PERIPHERY 136


20.1 UPS 136
20.2 External I/O Interface 137

Chapter 21: SYSTEM MESSAGES 138


21.1 Evaluation 138
21.2 Filter 139
21.3 Number of Lines 140
21.4 Export 140
21.5 Delete 141
21.6 Settings 142
21.6.1 System Messages 142
21.6.2 User Actions 143

Chapter 22: LICENSES 145

Chapter 23: UPDATE  146

Chapter 24: SYSTEM PARAMETER  147


24.1 Default Parameters 147
24.2 Export Parameters 147
24.3 Import Parameters 148

Chapter 25: DOWNLOAD 149

Chapter 26: INFORMATION 150

6 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Introduction

1.1 VALIDITY
This document is valid for the preloaded VideoIP Server software SeMSy® Recording Server 10.X.X.

The SeMSy® Compact program is used to view and evaluate recorded material.

For the sake of simplicity, the terms “device” or “appliance” are used below when referring to a recorder.
When text passages require a distinction between the individual devices, the full product names are
mentioned instead.

Illustrations (screenshots) in this document may differ from the actual product.

1.2 DISCLAIMER
• Certain functions and features are only available if supported by the used hardware.
• The functional range of your device depends on the ordered equipment or device variant and may
differ from the contents of this document.
• Certain functions and features may require purchasing a license.

1.3 DOCUMENTS
The product documentation for the respective software includes various documents, as well as addition-
al information, if any, which is provided exclusively via the website www.dallmeier.com.

▶ Read all product documentation for the program carefully and completely before using the software.

▶ Always observe the instructions, notes and warnings contained as well as the technical specifications
in the respective product data sheet of the device used.

▶ Keep all documents in a legible condition and in a convenient location for future reference.

▶ Regularly check the website www.dallmeier.com for possible updates to the product documentation.

1.3.1 This Document


This “Configuration” document contains instructions for configuring the software and setting up special
functions.
The target audience of this document is trained video security system integrators.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 7
1.3.2 Other Applicable Documents
Specification
The product specification document contains detailed technical data, features and characteristics of the
software.
The target audience of the document is operators without advanced knowledge.

Operation
The “Operation” document contains detailed instructions for controlling and using the software.
The target audience of the document is trained video security system integrators.

1.4 TYPOGRAPHICAL CONVENTIONS


For reasons of clarity and readability, various text formatting elements and types of emphasis are used in
this document:

NOTICE

NOTICE indicates measures to prevent device and/or property damage due to improper
configuration of the device or faulty operations.

Instructions are indicated by arrows (▶).


▶ Always carry out instructions one after the other in the sequence described.

Expressions highlighted in bold and dark gray usually refer to the name of an application, product or
function or indicate a user interface control element (button, check box, drop-down list, menu item, etc.).

Paragraphs in italics provide information on basic principles, special features


and efficient procedures as well as general recommendations.

8 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
General Notes

2.1 APPROPRIATE USE


SeMSy® Recording Server is a server software for the storage and evaluation of IP-based video streams.
The scope of functions depends on the appliance used. A detailed list of features can be found in the cor-
responding specification of the device.

2.2 WARRANTY
The terms and conditions valid at the signing of the contract shall apply.

2.3 DISCLAIMER
• Certain functions and features are only available if supported by the used hardware.
• The functional range of your device depends on the ordered equipment or device variant and may
differ from the contents of this document.
• Certain functions and features may require purchasing a license.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 9
Start and Login
After connecting and commissioning the appliance, the SeMSy® Recording Server software can be config-
ured locally or with the Dallmeier Device Manager (PService 3) program over Ethernet.

The documentation “Commissioning” of the respective recorder contains de-


tailed instructions on mounting, connection assignment and commissioning of
the appliance running the software.

Note that available functions vary depending on the appliance and activated
licenses.

3.1 LOCAL LOGIN


In the initial state a login without a password is possible. The rights of the administrators group are valid.

Note that the definition of passwords and network parameters is required for
remote access (see chapter “User Management” on page 17).

▶ Move the mouse pointer to the bottom of the screen.

The Login button is displayed.

Fig. 3-1

▶ Click Login.

10 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
The Recorder login dialog is displayed.

Fig. 3-2

▶ Click Later in order to log in without a password change.

The configuration interface is displayed.

Fig. 3-3

▶ Make the required settings (see below).


▶ Click Close in order to exit the configuration interface.

3.2 REMOTE LOGIN


Remote login to an appliance in a network is possible using the Dallmeier Device Manager (PService 3)
program.

Note that the definition of passwords and network parameters for remote ac-
cess is required (see chapter “User Management” on page 17).

▶ Note the documentation “Operation” of the Dallmeier Device Manager (PService 3) application.
▶ Start Dallmeier Device Manager (PService 3).
▶ Scan the network.
▶ Select the required appliance.
▶ Open the context menu with a right-click.
▶ Click NetConfig3.

The connection is established.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 11
Fig. 3-4

Login Mode User Login


▶ Enter User Name and Password.
▶ Click Login.

Login Mode Group Login


▶ Enter the Password.
▶ Click Login.

Force Login
You can force a login if you have administrator rights. Other NetConfig connections will be severed.

▶ Activate the checkbox Force Login (only Administrator accounts) before logging in.

In case the appliance is used locally, you cannot force a login.

12 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
The configuration interface is displayed.

Fig. 3-5

▶ Make the required settings (see below).


▶ Click Close in order to exit the configuration interface.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 13
Basic Settings

4.1 LANGUAGE
The graphical user interface can be displayed in different languages​​.

▶ Open the Language dialog by clicking System > Language.

Fig. 4-1

▶ Select the required language.


▶ Confirm with OK.

The labelling of the user interface is changed immediately.

4.2 SYSTEM TIME


The system time can be set manually or is obtained from a time server. The Date format and the Time
zone must be adapted in any case.

▶ Open the Time dialog by clicking System > Time.

Fig. 4-2

14 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
▶ Select the required Date format.
▶ Select the required Time zone.
▶ Configure the system time as described below.

4.2.1 Manual
If no external time server is enabled, the system time is provided by the internal RTC (Real Time Clock)
and can be set manually.

▶ Open the Time dialog by clicking System > Time.


▶ Set the Time.
▶ Set the Date.
▶ Finally, confirm with OK.

4.2.2 Time Server


The Network Time Protocol (NTP) is supported. Therefore the system time can be obtained from an exter-
nal time server over the network automatically.

Other NTP capable devices (e.g. IP cameras, appliances) can use the device as a
time server using the network. This function is independent from local settings.

▶ Open the Time dialog by clicking System > Time.

Fig. 4-3

▶ Enable the Use external timeserver checkbox.


▶ Enter the IP-Address of the time server.
▶ Check the connection to the time server with a Ping if required.
▶ Finally, confirm with OK.

The time of the external time server is used as the system time after rebooting.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 15
4.3 UP / DOWN SOUND
The Up/Down Sound function refers to the acoustic signal when a NetConfig3 or SeMSy® Compact con-
nection is established or shut down.

▶ Open the Options dialog by clicking System > Options.

Fig. 4-4

▶ Enable / disable the Up/Down Sound option.


▶ Click OK in order to close the dialog.

If the checkbox is enabled, the Up/Down Sound is active. If the checkbox is


disabled, the Up/Down Sound is inactive.

16 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
User Management
The configuration of SeMSy® Recording Server is only possible after successful authentication as an
authorized user.
The user management allows to define different access rights and configuration for different local user
groups. If required, individual local users can also be associated with the local user groups.
Furthermore, centralized user management using an Active Directory (AD) directory service (such as
Microsoft Windows Server*) or a Linux*) server with Samba) is supported by the Lightweight Directory
Access Protocol (LDAP).
By default, Login as local group is enabled. Logging in without a password is possible for the first configu-
ration. The rights of the user group administrator are valid.

NOTICE

Risk of unauthorized access!


▶ Set the group passwords.

The modes of authentication:


Login as local group Group password
Login as local user User name + User password
Login as LDAP user LDAP user name + LDAP user password

5.1 GROUP LOGIN


▶ Open the User Management dialog by clicking System > User Management.

Fig. 5-1

▶ Select the Login as local group option.


▶ Adjust the required settings (see in the following).

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 17
▶ Click OK to save the settings.

5.1.1 Access Rights


Note that
• the Administrator group has all rights.
• the rights of the Administrator group cannot be restricted.
• the rights assignment can be made only by an administrator.

▶ Open the User Management dialog by clicking System > User Management.

Fig. 5-2

▶ Select the required Group.


▶ Enable / disable the required rights in the Permissions window.
▶ Click OK in order to save the settings.

18 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
5.1.2 Edit Groups
The group names, passwords, the login process and the using of the image recording can be configured
for local groups.

Note that
• the default password “3” for the local user group Administrator is set at the
factory.
• the default password for the local users group Administrator for security
reasons absolutely needs to be changed.
• by default no password is set at the factory for the local user groups
Installer, User and Guest.
• a login of local users groups Installer, User and Guest is possible only by set-
ting a password.

Change Group Names and Passwords


▶ Open the User Management dialog by clicking System > User Management.
▶ Select the required Group.
▶ Click Edit group.

The User Management - Edit group dialog is displayed.

Fig. 5-3

▶ Enter the new group name in the Login box.


▶ Enter the new password and confirm it in the Change password area.
▶ Click OK in order to save the settings.

Dual-Control Login
The login process of a group (except the Administrator group) can be extended to enter two passwords.

▶ Open the User Management dialog by clicking System > User Management.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 19
▶ Select the required Group.
▶ Click Edit group.

The User Management - Edit group dialog is displayed.

Fig. 5-4

▶ Enable the Dual-control login required for: X checkbox.


▶ Enter the 2nd password and confirm it.
▶ Click OK in order to save the settings.

Restrict Image Access


The Use MaxView function allows it to restrict the unlimited access to recordings for each group (except
the Administrator group). In this case, the group can evaluate any pictures that are older than the set
period of time (in hours). This can be done for all or only for individual channels.

▶ Open the User Management dialog by clicking System > User Management.
▶ Select the required Group.
▶ Click Edit group.

The User Management - Edit group dialog is displayed.

20 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Fig. 5-5

▶ Enable the Use MaxView checkbox.


▶ Select the required option:

Set MaxView for all tracks (hours):


▶ Set the limitation (in hours) for all tracks.
▶ Click OK in order to save the settings.

Set MaxView for tracks individually:


▶ Click Define.

The Set MaxView values for tracks (hours) dialog is displayed.

Fig. 5-6

▶ Set the limitation (in hours) for the required channels.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 21
▶ Click OK in order to save the settings.

Set Timer for MaxView:


▶ Click Define.

The Set Timer for MaxView dialog is displayed.

Fig. 5-7

▶ Set the limitations for required days.


▶ Define Exceptions, if necessary.
▶ Click OK in order to save the settings.

Pixelation
The option Pixelation defines the way pixelated areas behave for the chosen user group.

Dynamic: The pixelated area moves with the pixelated object.


Static: The pixelated area stays in one place.

Max. Online (min.)


The disconnection of network connections (SVC, NC3) after a time-x can be configured individually for
each user.

22 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
5.2 USER LOGIN
If the Login as local user option is enabled, the definition of users with individual passwords is allowed.

Even if the Login as local user option is enabled, the passwords of the groups
of the group login must be changed. Without modification external programs
(e.g. SeMSy® Compact) may access on the device with the default password.

5.2.1 Add User


In the Administrator group must be created for technical reasons, at least two
users.

▶ Open the User Management dialog by clicking System > User Management.

Fig. 5-8

▶ Select the required Group.


▶ Click Add User.

The User Management - Add User dialog is displayed.

Fig. 5-9

▶ Enter the name of the new user at User login.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 23
▶ Enter the new password and confirm it.
▶ Click OK in order to save the settings.
▶ Confirm the subsequent info dialog.

The added user is displayed in the corresponding group.

5.2.2 Options
The options dialog allows to extend the login process. In addition, a password of at least eight characters
can be required.

The settings in the Options dialog apply to all groups and their users.

▶ Open the User Management dialog by clicking System > User Management.

Fig. 5-10

▶ Click Options.
▶ The User Management - Options dialog is displayed.

24 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Table 5-1

▶ Make the required settings (see in the following).


▶ Click OK in order to save the settings.

One User
In the standard option, a user logs on with his password.

Two Users
In this option two user themselves must login simultaneously with their passwords. This also applies if
the users belong to different groups.

Single Admin - User Login


This option allows users from the Administrator group to login anyway individually. If the Two users op-
tion is enabled.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 25
Request Strict Password
If this option is enabled, only passwords are admitted, that consist of at least eight characters (without
any specials or spaces).

5.2.3 Delete User


▶ Open the User Management dialog y clicking System > User Management.

Fig. 5-11

▶ Select the required user.


▶ Click Delete User.
▶ Confirm the subsequent info dialog.

The user is removed from the group.

26 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
5.3 LDAP LOGIN
This setting allows centralized user management with LDAP (Lightweight Directory Access Protocol) us-
ing an Active Directory (AD) service (such as Microsoft Windows Server or Linux server with Samba).
The individual user rights/permissions are granted by four different group policies defined on the LDAP
client (this device).

For using LDAP, deactivating the High Security checkbox under


System > System Security is mandatory (see “High Security” on page 37).

NOTICE

In Login as LDAP user mode, logging in as a local user group or a local user is no longer
possible.
The following LDAP settings should only be performed by an administrator with ad-
vanced skills in LDAP technology.

In order to be able to set the respective group policies/rights on the LDAP client (this device), each LDAP
user intended to obtain access to the device must first be assigned to a specific LDAP group on the LDAP
server. Then, the defined LDAP group (user-grouprelation) can be read out by the LDAP client (this device).
A valid LDAP group name for each directory entry on the LDAP server must be structured as follows:
[Group prefix][Group suffix]

The group prefix is a user-definable expression (for example, myhostname), however, it is required.
This allows administrators to assign different user groups and, thus, variable user rights to multiple
simultaneously installed LDAP clients of the same system design (e.g. Dallmeier cameras described here).

The available group suffixes are fixed expressions:

Group 1 (Administrator): _G4


Group 2 (Installer): _G3
Group 3 (User): _G2
Group 4 (Guest): _G1

On the LDAP server, the group names preceded by the prefix myhostname would then be as follows:

Group 1 (Administrator): myhostname_G4


Group 2 (Installer): myhostname_G3
Group 3 (User): myhostname_G2
Group 4 (Guest): myhostname_G1

However, it is absolutely necessary to also enter the used group prefix on the LDAP client (this device). For
further information regarding this requirement, see below.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 27
▶ Note that for the following settings at least one LDAP user must be a member of group 1 (Administra-
tor).

After the LDAP settings have been made on the LDAP server, the LDAP client (this device) must be config-
ured accordingly.

▶ Note the following steps and descriptions:


▶ Open the User Management dialog by clicking System > User Management.

Fig. 5-12

▶ Enable the Login as LDAP user option.


▶ Click Options.

The User Management - Options dialog is displayed.

Fig. 5-13

28 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
For the correct access to the directory entries on the LDAP server, the following information must be
entered:

The following data are case-sensitive!

LDAP Server: Name or IP address of the LDAP server to which the connection is to
be established.
Example: ldap://servername
ldap://192.168.57.3
LDAP Group Prefix: Freely definable prefix for LDAP group names
Example: myhostname
LDAP Base: Base DN (Distinguished Name, search base on the LDAP server); Location
in the LDAP directory hierarchy, where the USER objects are stored
Example: ou=department,dc=example,dc=com
LDAP Filter: Default entry: (sAMAccountName=%UNam%)
LDAP Attributes: Default entry: memberOf

▶ Enter the relevant data to access the LDAP server.


▶ Select the required options in the Login area as described above.

Before saving the settings, the entries have to be verified.


The validation is performed by querying the LDAP directory for an existing authorized LDAP user with
administration rights (member of group 1).
The settings on the LDAP client can only be saved if the query has been successful (returns an internal
result).

▶ Click Test.

Fig. 5-14

The login dialog for the test is displayed.

▶ Enter the LDAP user name and the corresponding LDAP user password of an authorized administrator
(member of group 1).
▶ Click OK.
▶ After a successful test, confirm with OK in order to save the settings.

From this point on, only authorized LDAP users are able to log into the SeMSy®
Recording Server (now the LDAP client).

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 29
5.3.1 LDAPs
For the usage of LDAPs, a CA has to be configured. For further information regarding this topic, refer to
“Network Services and Certificates” on page 40.

Exemplary configuration from the Dallmeier test center:

Fig. 5-15

Fig. 5-16

30 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Network
SeMSy® appliances have two network interfaces. The first interface is already available ex works, the sec-
ond interface can be activated from version 9.x.4 on with the optional license “DLC - ViProxy Plus”. This
license is required to use the ViProxy, Link Redundancy and Data Throughput functions.

Note that
• incorrect network settings may result in malfunctions.
• the Ethernet 2 network interface only after activation is available.
• the available network speed is displayed in the Info dialog.
• the recording bit rate may be reduced if many IP cameras are recorded at
low network speed.

▶ Open the Ethernet dialog using Network > Settings > Ethernet.
▶ Make the required settings (see below).
▶ Click OK in order to save the settings.

6.1 ETHERNET
The settings on the General tab are valid for both Ethernet interfaces.
Depending on the selected Mode different functions are available (see as follows).
Networking settings can be configured manually or assigned by a DHCP (Dynamic Host Configuration
Protocol) server automatically. The following settings are used in standard mode.

General
Mode standard
Host name system
Domain name dallmeier.com
DNS server 1 without
DNS server 2 without

Ethernet 1
Using DHCP inactive
Allowing IP finder configuration active
IP address 192.169.2.230
Subnet mask 255.255.255.0
Gateway 192.168.2.1
Data rate Auto

Ethernet 2
Using DHCP inactive
Allowing IP finder configuration inactive
IP address without
Subnet mask without
Data rate Auto

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 31
6.1.1 Standard
The Ethernet 1 interface is the default interface and is always active. It permits the use of a default gate-
way (protocol conversion) for the connection of the device with other networks (e.g. the internet):

The Allow IP-Finder configuration checkbox must be enabled for remote con-
figuration of the network settings using the Dallmeier Device Manager (PSer-
vice 3) software.

Fig. 6-1

▶ Enter the name of the device as the Host name if required.


▶ Enter the Domain name if required.
▶ Enter the IP address of the DNA servers if required.

Manual Configuration
The network settings must be assigned manually if no DHCP server is available.

▶ Select the Ethernet 1 tab.

Fig. 6-2

▶ Note the following explanations.

32 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
▶ Note the fixed and valid IP address ranges of the network.
▶ Ensure that the Use DHCP checkbox is disabled.
▶ Enter the IP-Address, Subnet mask and the Gateway address.
▶ Set up the MTU Size, if required (see below).
▶ Select the Data rate if required.
▶ Finally, confirm with OK.

The new settings are automatically applied and are effective immediately.

MTU Size
The MTU size determines the maximum packet size of TCP/IP packets sent by the device (default: 1500
bytes, maximum size for Ethernet standard). A large MTU usually provides the best throughput, while a
smaller MTZ results in more packet fragmentation. Highly fragmented packets may not be forwarded by
routers or firewalls.

DHCP
In order to assign automatically the network settings by a DHCP server, proceed as follows:

▶ Select the Ethernet 1 tab.

Fig. 6-3

▶ Note the following explanations.


▶ Ensure that an active DHCP server is available in the local area network (LAN).
▶ Enable the Use DHCP checkbox.
▶ Select the Data rate if required.
▶ Enable the required options:
▶ Finally, confirm with OK.

The host name and the domain name as well as the IP address of the DNS serv-
ers also can be assigned automatically by the DHCP server if the appropriate
checkbox is activated.

The settings are assigned by the DHCP server.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 33
▶ Note the validity period of the assigned settings (DHCP lease time).

6.1.2 ViProxy Plus


The Ethernet 2 interface is only available with the optional license DLC – ViProxy.
It is suitable for direct connection of the appliance with a second local network (e.g. separated network
specifically for IP cameras).

Note that
• the second Ethernet interface is only available for a network strictly sepa-
rated from the first network interface.
• the second Ethernet interface can not be connected through a router to
another network because the gateway is permanently assigned to the first
Ethernet interface.

▶ Select ViProxy Plus mode.


▶ Configure the Ethernet 1 interface as described above.
▶ Select the Ethernet 2 tab.

Manual Configuration
The network settings must be assigned manually if no DHCP server is available.

Fig. 6-4

▶ Note the following explanations.


▶ Note the fixed and valid IP address ranges of the network.
▶ Ensure that the Use DHCP checkbox is disabled.
▶ Enter the IP-Address and the Subnet mask.
▶ Select the Data rate if required.
▶ Finally, confirm with OK.

The new settings are automatically applied and are effective immediately.

34 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
DHCP
The networking settings for the second Ethernet interface can also be assigned by a DHCP server auto-
matically. This function is limited to the IP address and subnet mask for this interface.

Fig. 6-5

▶ Ensure that an active DHCP server is available in the local area network (LAN).
▶ Enable the Use DHCP checkbox.
▶ Select the Data rate if required.
▶ Finally, confirm with OK.

The settings are assigned by the DHCP server.

▶ Note the validity period of the assigned settings (DHCP lease time).

6.1.3 Link Redundancy


The Link Redundancy function bundles the two network interfaces into one logical channel and allows
redundant connection of the appliance to two switches. This enables the compensation of the failure of a
complete network channel (e.g. cabling, switch and its
power supply).
The data traffic usually runs over the first network interface and access switch 1. If this network interface,
the network cabling, or the access switch fails, data traffic is switched over and continues to run seam-
lessly through access switch 2.

Requirements
• All interfaces are operated in full duplex mode
• All interfaces operate at 1 Gbps

No special configuration of switches required.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 35
6.1.4 Data Throughput

NOTICE

Faulty network connection


If the access switch is not configured appropriately, a connection cannot be established.
Refer to the manufacturer’s documentation.

The Data Throughput function allows the bundling of both network interfaces to one logical channel
with double data throughput. This provides twice the bandwidth for data traffic between the appliance
and the access switch.
In the standard system, a bandwidth of 1 Gbps is available for data traffic over the first network interface.
By bundling the two network interfaces, twice the bandwidth (2 Gbps) is available for data traffic be-
tween the appliance and the access switch.

Requirements
• Special configuration of the switches is mandatory
• All interfaces are operated in full duplex mode
• All interfaces operate at 1 Gbps

6.2 RTSP SERVER


The built-in RTSP server allows access to the live video on any channel by an external application (e.g.
SeMSy® Compact) using the RTSP (Real Time Streaming Protocol) network protocol.

Note that port forwarding for port 554 in the corresponding network must be
enabled.

▶ Open the RTSP Server dialog by clicking Network > RTSP Server.

Fig. 6-6

▶ Activate the Enable RTSP Server checkbox.


▶ Enter the Streaming Port if required.
▶ Click OK in order to save the settings.

The RTSP server function can be used with any RTSP-enabled client. The corresponding query expression
must be the IP address and relevant channel / camera (X = 1 to 24) matched in terms of:
rtsp://IP-Adresse/channelX-encoder1

36 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
6.3 SYSTEM SECURITY
Some functions require the external access via the network interface and therefore the opening of the
corresponding ports of the system. For system security reasons, the number of open ports should be kept
to a minimum. Ports definitely not required for Dallmeier systems are closed ex factory and can not be
opened. Relevant ports are open to ensure full compatibility.
Relevant ports that are not required can be closed in the System Security dialog.

▶ Open the System Security dialog by clicking System > System Security.

6.3.1 Firewall Settings

Fig. 6-7 .Activate / deactivate the required protocols / ports.

▶ Enable/disable the required protocols/ports.


▶ Click OK in order to save the settings.

6.3.2 High Security


If the High Security checkbox is activated, the system bans an IP for 10 minutes, after 10 unsuccessful
login attempts.

Fig. 6-8

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 37
▶ Activate/deactivate the High Security checkbox.
▶ Click OK to save the settings.

6.3.3 Encryption Of Device Logins


The transmission of user names and passwords between the SeMSy® Recording Server appliance and
connected cameras / devices can be encrypted.

Fig. 6-9

▶ Enable the Encrypted transmission of user names and passwords checkbox.


▶ Click OK in order to save the settings.

6.3.4 Dongle required for remote configuration


If this function is activated, you can access the recorder via the Dallmeier software
NetConfig3 and or Dallmeier Device Manager (PService 3) only with dongle access.

All other network functions of the recorder, such as the update via Dallmeier
Device Manager (PService 3), are then also blocked.

38 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
6.3.5 Secure NetConfig
Secure NetConfig allows a secret connection using NetConfig, without being seen on the display. The dis-
play keeps on showing splitter or sequencer during the access. Simultaneous local login is not possible.

Fig. 6-10

▶ Activate the Secure NetConfig checkbox.


▶ Click OK to save the settings.

6.3.6 Bandwidth / Links


The maximum output bandwidth and the maximum number of connections can be regulated with the
Bandwith Limits dialog.

▶ Open the Bandwidth Limits dialog under Network > Settings > Bandwidth / Links.

Fig. 6-11

▶ Adjust the sliders as necessary.


▶ Activate the Traffic shaping check-box for the relevant Interface, if necessary (see below).
▶ Click OK to save the settings.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 39
Traffic Shaping interface 1/2
Traffic Shaping ensures smooth data transmission by limiting the data rate at high utilization of net-
works with low bandwidth.

6.3.7 Network Services and Certificates

NOTICE

Breach in network security due to faulty configuration


The respective settings must be made by trained system administrators who are familiar
with setting up encrypted connections.

Under Network > Settings > Certificates the options for setting up encrypted data transmission (TLS 1.2 /
AES 256Bit) e.g. via DaVids and HTTPs can be found.

The following explanations provide an overview on where to find the necessary settings, as well as a
brief definition of the terms used for the layman.

TLS
Transport Layer Security, or TLS for short, is a security protocol for digital data transmission. It contains
certain information concerning the authenticity and identity of a participant in a data exchange. In addi-
tion, the protocol enables encrypted transmission. There are different types of TLS Certificates:

• Self Signed: Issued internally. Mostly intended for internal use.


• CA Signed: Issued externally. Signed by an external entity that guarantees authenticity:
CA
The certification authority (CA) is an entity that functions as the source of trust in secure network data
exchange, that guarantees the authenticity of the participants. Think of it as the “government that issues
a passport”.

CA Certificates
CA-signed “digital passport”.

Client Server Certificates


The self-signed protocol used to make authenticated requests to a server.

Certification Paths
A certification path validation algorithm is the algorithm by which certificates are signed by CA certifi-
cates.

Key Pairs
A key pair is a cryptographic system which uses a pair of keys, public and private. The public key compo-
nent is the publically available part used to encrypt a message. The private key is only available on the
end of the receiving party, and used to decrypt the message.

40 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
6.3.7.1 Setting up TLS-encrypted transmission

It is strongly recommended to carry out the encrypted transmission using the


Dallmeier Device Manager (PService 3).
A detailed description can be found in the document “Operation”
(op_Dallmeier-Device-Manager_en.pdf), which is available for download on
the Dallmeier website.

▶ Open Network > Settings > Certificates.

Fig. 6-12

▶ Click Create self signed certificate.

Fig. 6-13

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 41
▶ Fill out the form with the relevant data.
▶ Click the certificate you just generated.
▶ Click Create certification request.

The certification agent will provide you with one or several signed .cer files. These have to be imported.

▶ Click CA certificates.

Fig. 6-14

▶ Click Import certificate.

Fig. 6-15

▶ Select the relevant option for importing the data.


▶ Browse for the relevant .cer files.
▶ Select the relevant .cer files.
▶ Enter the Alias and Password if necessary.
▶ Click Import.

42 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
The certificate can now be used for data transmission. For the sake of completeness, the self-signed cer-
tificate that is no longer required should now be deleted.

▶ Click Client Server Certificates.


▶ Select the previously created self signed certificate.
▶ Click Delete certificate.

Make sure that all parties involved in the data transfer have the same certifica-
tion path.
The corresponding settings can be found in the documentation of the respec-
tive device, for example in the “Configuration” document for the corresponding
camera.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 43
Recording
SeMSy® Recording Server supports recording IP-based audio and video streams of Dallmeier IP cameras
(SD and HD) with TCP/DaVid and analogue cameras (SD) with video IN connection. In addition, the video
streams from 3rd party IP cameras can be recorded using TCP/HTTP, TCP/RTP or TCP/RTSP.

▶ Open the Recording Settings dialog by clicking Recording > Cameras / Tracks.

Fig. 7-1

The Recording Settings dialog always displays 100 channels. The number of actually usable channels
depends on the purchased licenses.
The configured camera type is specified by a suffix in the Camera Name column:

SD-IP Dallmeier IP camera with SD resolution using TCP/DaVid


HD-IP Dallmeier IP camera with HD resolution using TCP/DaVid
Panomera Dallmeier Panomera® camera with Master and Sub modules
DaVid RTP Dallmeier IP camera using TCP/RTP (multicast)
DVE Digital Video Encoder
3rd-IP 3rd party IP camera using TCP/HTTP
RTSP 3rd party IP camera using TCP/RTSP
ONVIF 3rd party IP camera using TCP/RTP, TCP/RTSP, TCP/HTTP

▶ Right-click the Camera Name column to display a preview image.


▶ Left-click the Camera Name column to change the name.

The camera name can consist of 2 × 8 alphanumeric characters (connected by a


hyphen).

44 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
7.1 BASICS

7.1.1 Track Mode

7.1.1.1 Automatic

In Automatic track mode, SeMSy® Recording Server automatically stores the IP-based audio and video
streams of the cameras. Each individual camera is assigned a longplay track (LP track) as a ring buffer for
recording. The channel, camera and track names are identical.

Recording
The audio and video stream is continuously written to a storage unit of the corresponding track. When
the storage unit is full, the next free storage unit is assigned to the track. If no free storage unit is avail-
able, the oldest storage unit (time of the last image in the storage unit) of all tracks is searched, deleted
and assigned to the track.

Track size
The track size is automatically adjusted and cannot be adjusted manually. All tracks cover approximately
(depending on the recording mode) the same time period.

Changes
Individual tracks can be deleted and new tracks can be created without having to delete recordings in
other tracks. The recording configuration of a track (recording type, video quality) can be changed with-
out deleting the recordings in the track.

7.1.1.2 Manual

The Manual track mode is used when a certain minimum recording time must be guaranteed for a track.
The storage units of the video memory are manually set to a certain number (defined track size) for the
corresponding track. The remaining memory is available for further tracks, or a possible mixed operation
between the Auto and Manual modes.

Recording
The audio and video stream is continuously written to a storage unit of the corresponding track. When
the storage unit is full, the oldest storage unit of the defined ring buffer is overwritten.

Track size
The size of the tracks is set manually. The tracks cover the time period from which they were assigned.

Changes
Individual tracks can be deleted and new tracks can be created without having to delete recordings in
other tracks. The recording configuration of a track (recording type, video quality) can be changed with-
out deleting the recordings in the track.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 45
Manual Track Mode Configuration
To be able to use the manual track mode, it is necessary to activate it in the menu.

▶ On the recorder, open the path Recording > Cameras / Tracks > Settings
▶ Select the Manual track mode.

Fig. 1-1

▶ Confirm the info dialogs.

Fig. 1-2

Fig. 1-3

The columns for Units, HDD% and Estimate are displayed. Units refers to the number of memory units
that will be made available to the camera’s track. The total capacity of the hard disks is divided into 1600
units by default. HDD% displays the percentage of the total hard disk space occupied by the track.
Estimate indicates an estimated time period covered by the allocated storage units.

46 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Fig. 1-4

Use the Units column to assign the storage units to be used to the camera’s track.

▶ Click Units in the row of the respective camera.


▶ Enter the required number of storage units.
▶ Press Enter.

Note the display of the storage units and bandwidth used at the bottom left of
the window.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 47
7.1.1.3 Mixed Mode

If you want to set up mixed operation of manually set cameras and cameras in Auto mode, proceed as
follows:

Fig. 1-5

▶ Enter 0 and click the down arrow.


▶ Press Enter.

The selected camera track is now in Auto mode. All cameras in Auto mode use the same amount of
memory units left after configuring the manually set cameras for recording.

7.1.1.4 Examples

Settings concerning the track mode are rather coarse when looking at the time periods covered by the
individual storage units.
For legal reasons, it makes sense in casino operations to assign a manual size to the tracks. The tracks of
certain gaming tables may have to be stored for several weeks or months, but in this case the remaining
memory can be used sensibly by a mixed operation with cameras that only record during movement, car
park surveillance or similar.
In public areas or at the workplace, legal regulations may exist which limit storage and access to the
recording in the travel area of a few hours or days. In this case, the MaxAge or MaxView functions should
be used. These allow a much more accurate setting of the required times, including access management.
en edge of the window.

48 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
7.1.2 Recording Mode
The following recording modes are available according to camera type, and controllable by the timer
function (start/stop).

• Permanent: Recording is performed without interruption.


• Move: It only records when motion is detected.
• Contact: It will record only in the event of a contact event.
• Motion/Contact: Recording in case of motion or contact event.
• Motion/Permanent: Records without interruption, motion events are stored.
• Switching by timer: Recording is performed depending on the timer.

Dallmeier SD IP and HD IP Cameras (DaVid)


• Permanent
• Motion
• Contact
• Motion/Contact
• Motion/Permanent
• Switching by timer

Panomera®
• Permanent
• Motion
• Contact
• Motion/Contact
• Motion/Permanent
• Switching by timer

Dallmeier IP Cameras (DaVid RTP)


• Permanent
• Motion
• Motion/Permanent

3rd Party IP Cameras (HTTP)


• Permanent
• Contact

3rd Party IP Cameras (RTSP, ONVIF, Multicast 3rd Party)


• Permanent
• Motion
• Motion/Permanent

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 49
7.2 CONNECTION
Most of the recording configuration can be done before the connection to cameras is established. Excep-
tions exist for some options (preview, SEDOR®, SmartFinder) and 3rd party IP cameras.
Each channel can be configured to record any type of camera. The setting of the appropriate data connec-
tion results after the definition of the type of camera. The IP Scan dialog allows to search for Dallmeier
devices in a network and to automatically add them.

▶ Click the button in the LP-Track column of the required camera / channel.

The Select camera type dialog is displayed.

Fig. 7-2

▶ Select the required camera type in the Category area.


▶ Click Scan.

The IP Scan dialog is displayed.

50 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Fig. 7-3

▶ Select the relevant Interface from the dropdown box, if required.

The Interface dropdown box is displayed only when an activation for Ethernet 2
is enabled (“Track Mode” on page 45).

▶ Select the required device from the list.


▶ Click OK.
The camera type is set automatically.

▶ Confirm the Set camera type dialog with OK.

The dialog for the configuration (connection, recording mode and recording quality) of the corresponding
type of camera will be displayed.

With the Manual button the dialog for configuring the camera type can be
directly activated after selecting the Category and the Camera type.
After completing the configuration and reopening the Recording Settings dia-
log the camera name is extended by a yellow icon.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 51
7.2.1 Dallmeier IP Cameras
Dallmeier IP cameras transmit the audio and video streaming over TCP according to the Dallmeier propri-
etary video protocol (DaVid).

7.2.1.1 Login
▶ Select the Login tab.
▶ Enter the IP-Address of the camera.
▶ Enter the User name and the Password if required.
▶ Activate the Fisheye checkbox, if necessary (see “Fisheye Camera” on page 59).

Fig. 7-4

▶ Perform a Test of the settings.


▶ Configure the camera with the WebConfig button, if necessary (see below).
▶ Confirm with OK.

The recording of the video stream is automatically enabled with the default settings.

Configuration Lock
The encoder settings of a connected camera can only be changed through the user interface of SeMSy®
Recording Server. The configuration dialog of the camera is locked.

WebConfig

Depending on the used recording SW version and the camera SW version, the
functionality may be partially limited.

The button WebConfig opens a window enabling camera configuration in the browser. The functions
behave as described in the Configuration document of the corresponding camera.

52 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
7.2.1.2 Quality

Here the quality of the stream can be adjusted.

Fig. 7-5

▶ Select the required options.


▶ If necessary, activate the checkbox Image processing on recorder (see below).
▶ Confirm with OK.

Image Processing on recorder


The option Image Processing on recorder is relevant for the Motion recording mode. As a rule, this option
is automatically active, and SeMSy® Recording Server permanently receives a separate video stream of
the camera for video analysis on the recorder (RAW stream, uncompressed images).
Recording only starts, with the set up video quality, if the Motion Detection function (of the recorder)
detects motion.

Some Dallmeier IP cameras support video analysis directly on the camera. In this case, the option Image
Processing on recorder can be deactivated. For one thing this reduces the workload of the network, be-
cause no separate RAW stream for video analysis has to be sent to the recorder, for another, the workload
of the recorder drops, because the calculation for video analysis takes place directly on the camera.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 53
7.2.2 Dallmeier IP Cameras using RTP
Dallmeier IP cameras transmit the video stream via a multicast connection in accordance with the propri-
etary Dallmeier Video Protocol (DaVid). In order to, RTP is used as the transport protocol.

Fig. 7-6

▶ Enter the IP-Address of the camera.


▶ Enter the User name and the Password if required.
▶ Enter the encoder number in the Camera box.
▶ Enter the IP address of the multicast video connection (multicast server) in the Video MC IP box.
▶ Enter the port number of the multicast video connection in the Video MC Port box.
▶ Enter the Time-To-Live value of the video data packets in the Video TTL box.
▶ Perform a Test of the settings if required.

If no connection test is required enable the Continue without test checkbox.

▶ Confirm with OK.

The recording of the video stream is automatically enabled with the default settings.

54 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
7.2.3 3rd Party IP Cameras using HTTP
IP cameras from 3rd party manufacturers usually transfer the video stream in a format that is proprietary
and incompatible. But often they provide a function for the transmission of images in JPEG format over
HTTP. These images can be requested with an HTTP request and recorded.

Transfer protocol: HTTP


Transport protocol: TCP

Fig. 7-7

▶ Enter the HTTP request string.


▶ Enter the User name and the Password if required.
▶ Perform a Test of the settings.
▶ Confirm with OK.

3rd Party HTTP Request


The HTTP request is provided in the documentation of the camera and is, for example, as follows:

Axis: http://IP address/jpg/image.jpg


IQEye: http://IP address/now.jpg?snap=post

Dallmeier HTTP Request


Dallmeier IP cameras can also be queried via TCP/HTTP when the corresponding encoder on MJPG is set.

Dallmeier encoder 1: http://IP address/live/image0.jpg


Dallmeier encoder 2: http://IP address/live/image1.jpg

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 55
7.2.4 3rd Party IP Cameras using RTSP
IP cameras from 3rd party manufacturers with RTSP support transfer of the video stream in accordance
with the appropriate standardized protocols. The video stream can be requested and recorded with an
RTSP request.

Communication protocol: RTSP


Transfer protocol: RTP
Transport protocol: UDP/TCP

Fig. 7-8

▶ Select the Manufacturer of the camera.


▶ Enter the IP-Address of the camera.
▶ Enter the User name and the Password if required.
▶ Check the RTSP request string.
▶ Enter the HTTP request for analysis if required.
▶ Perform a Test of the settings if required.

If no connection test is required enable the Continue without test checkbox.

▶ Confirm with OK.

56 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
3rd Party RTSP Request
The RTSP request may differ for newer camera models or versions.

▶ Note the camera‘s documentation if required, and edit the proposed request. The RTSP request can be
entered manually if the manufacturer is not listed. In this case, select other as the setting.

The RTSP requests from the list of 3rd party manufacturers are only an aid. The complete compatibility of
3rd party IP cameras can not be guaranteed.

▶ Refer to the whitepaper “SeMSy® & 3rd party IP cameras” available on the Dallmeier website.

NOTICE

The compatibility of 3rd party IP camera depends on many factors.


▶ Always perform a detailed test of the camera before the actual use (long-term test,
stability test, inspection of image quality).

Dallmeier RTSP Request


Dallmeier IP cameras can also be queried via TCP/RTSP (port 554).

Dallmeier Encoder 1: rtsp://IP address/encoder1


Dallmeier Encoder 2: rtsp://IP address/encoder2
Dallmeier Encoder 3: rtsp://IP address/encoder3

HTTP Request for Analysis


This request is relevant for the recording mode Motion. The HTTP request may differ for newer camera
models or versions.

▶ Note the camera‘s documentation if required, and edit the proposed request.

The HTTP request can be entered manually if the manufacturer is not listed. In this case, select other as
the setting.

HTTP Request for Dallmeier IP Cameras:

Dallmeier encoder 1: http://IP address/live/image1.jpg


Dallmeier encoder 2: http://IP address/live/image2.jpg
Dallmeier encoder 3: http://IP address/live/image3.jpg

The resolution of the 3rd party IP cameras with motion detection should be
ideally not more than 640 × 480 pixels at a frame rate of 2 fps. Accordingly, edit
the HTTP request for analysis. Refer to the whitepaper “SeMSy® & 3rd party IP
cameras”.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 57
7.2.5 ONVIF Cameras
IP cameras from Dallmeier or 3rd party manufacturers with ONVIF support transfer the video stream in
accordance with the appropriate standardized protocols.

Communication protocol: RTSP


Transfer protocol: RTP
Transport protocol: UDP/TCP

Fig. 7-9

▶ Select the Login tab.


▶ Enter the IP Address of the camera.
▶ Enter the Port if required.
▶ Enter the User name and the Password.
▶ Activate the NAT checkbox, if the stream shall be transferred via TCP.
▶ Activate the Fisheye checkbox, if necessary (see “Fisheye Camera” on page 59).
▶ Test the connection settings with Check Camera if required.
▶ Select the required Profile from the dropdown menu.
▶ Confirm with OK.

If a default profile is modified or adjusted (e.g. another video source or encoder)


this new profile can be saved with the New button. Use the Delete button to
remove saved profiles.

58 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Fisheye Camera
Normally, a fisheye camera is recognized when checking the configuration of the camera, and the re-
spective checkbox is activated automatically. Otherwise, the checkbox must be activated manually. The
Fisheye tab is added to the menu.

▶ Open the Fisheye Tab.

Fig. 7-10

▶ Choose the necessary Type from the drop-down list.

If the necessary camera is not included in the Type-list, the standard profile
Generic is available.

▶ Choose how the camera is mounted from the drop-down list Assembly:
•Ceiling: The camera is mounted on the ceiling.
•Wall: The camera is mounted on a wall.
•Table: The camera is mounted on a flat surface, like a table or the floor.

▶ To Dewarp the picture, activate the respective checkbox.

HTTP Request
To check the quality and parameters of a connection, use the HTTP request string. It is also required for
image comparison.

▶ Activate the HTTP request string checkbox.


▶ Enter the URL of the desired connection or select with Get URL.
▶ Confirm with Test.
▶ Result, resolution, bitrate and response-time are displayed.
▶ Confirm with OK.

The Video Source can be adjusted on the corresponding tab:

▶ Select the Video Source tab.


▶ Select the required video source from the Token dropdown menu.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 59
7.3 RECORDING MODE
The recording mode can be set separately for each channel (camera). This is done in the camera type
configuration dialog shown above.

Note that
• the available recording modes depend on the camera type.
• for the following examples a Dallmeier IP camera was used.

▶ Open the Recording Settings dialog as described above.


▶ Click the button in the LP-Track column of the required camera/channel.

The Select camera type dialog is displayed.

Fig. 7-11

▶ Make the relevant settings for the camera type as described above, if required.
▶ Confirm with OK.

The dialog for the configuration (connection, recording mode and recording quality) of the corresponding
type of camera will be displayed (see below).

60 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
7.3.1 Permanent
The Permanent recording mode stores the video stream sent from the camera continuously in the cor-
responding track.

Fig. 7-12

▶ Note the following explanations.


▶ Select Permanent as Recording Mode.
▶ Activate / configure the Camera Timer if required.
▶ Enable the Use Database option if required.
▶ Enable the Set marker on Camera Contact option if required.
▶ Enable the Recording active option.
▶ Confirm with OK.

Timer
In the default configuration, the Permanent recording mode stores the video stream continuously in the
corresponding track. But the recording can be stopped on the basis of a week plan, for defined periods of
time.

▶ Note the detailed description of the Timer function in the following.

Database
In the default configuration, certain information can be stored with the video stream in the track (for
example indexes by Set marker on Camera Contact). If the Use Database option is activated, this infor-
mation is stored in a database in addition. The advantage of the database can be seen in the faster evalu-
ation of a large track with the search functions Index Search and Advanced Search.
If the SmartFinder function is used, the database for the storage of position data is imperative.

▶ Note the detailed description of the SmartFinder function in the following.

Marker on Camera Contact


If this option is enabled, a mark (index) is written in the track, as soon as a camera-related contact func-
tion is triggered. These indices allow a comfortable evaluation through the use of the index search and
advanced search.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 61
Recording Active
This option activates the selected Recording Mode.

7.3.2 Contact
The Contact recording mode starts recording the video stream, when a camera specific Contact IN func-
tion is triggered by a contact signal. The recording is stopped by a contrary Contact IN function or the
fulfillment of an option.

Note the detailed description of the Contact IN function in the following.

Fig. 7-13

▶ Note the following explanations.


▶ Select Contact as Recording Mode.
▶ Activate and configure the Camera Timer if required.
▶ Enable the Use Database option if required.
▶ Set the Pre-Event time.
▶ Set the Contact Recording Duration if required.
▶ Set the Options of the contact recording.
▶ Enable the Recording active option.
▶ Confirm with OK.

Timer
In the default configuration the Contact recording mode stores the video stream, when a contact func-
tion is triggered by a contact signal in the corresponding track. The recording can be stopped on the basis
of a week plan as well, for defined periods of time.

▶ Note the detailed description of the Timer function in the following.

Pre-Event Time
The buffer size for the video stream is set with the Pre-Event time. If a Contact IN function starts record-
ing, the buffered video stream is stored with the recording. This will ensure that the creation of the trig-
gering event is included in the recording already.

62 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
The buffer is always stored with the recording, even if the Normal Single option
is set.

Contact Recording Duration


The Contact Recording Duration is only relevant for the Timer option. After the start of a Contact IN
function the recording is continued for the set period. After expiry of the Contact Recording Duration the
recording stops.

Option – Normal Single


The recording of a single image is started by the activation of a Contact IN function.

Option – Normal Sequencer


The recording is started by triggering a Contact IN function. It will continue until the release of the Con-
tact IN function is canceled.

Option – Start
The recording is started by triggering a Contact IN function. It is stopped by the triggering of an opposite
Contact IN function, for example Stop Recording (Recording Mode Contact) or Camera Stop.

Option – Timer
The recording is started by triggering a Contact IN function. It will be stopped after the Contact Recording
Duration.

Option – Toggle
The recording is started by triggering a Contact IN function. It is stopped by the re-release of the same
Contact IN function.

Recording Active
This option activates the selected Recording Mode.

7.3.3 Motion Detection


The Motion Detection recording mode analyzes each image sent from the camera. When the change of a
given percentage of the image content is detected between two consecutive images, an image compari-
son event is on hand. This Image comparison event triggers the recording.
The recording is stopped when the Post-Event time is expired and no further motion is detected.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 63
Fig. 7-14

▶ Note the following explanations.


▶ Select Motion Detection as Recording Mode.
▶ Activate / configure the Camera Timer if required.
▶ Enable the Use Database option if required.
▶ Configure Active Areas if required (see “Active Areas” on page 77).
▶ Set the Sensitivity of the motion detection.
▶ Set the Pre-Event time and the Post-Event time.
▶ Enable the Recording active option.
▶ Confirm with OK.

Timer
In the standard configuration, the video stream is analyzed for permanent changes and recorded, if there
is an image comparison event. But the recording can be stopped for defined periods of time, on the basis
of a week plan.

▶ Note the detailed description of the Timer function in the following.

Sensitivity
The more sensitive the image comparison is set, the lower the portion of the changed image content
must be in order to trigger an image comparison event.

Pre-Event Time
With the Pre-Event time the buffer size for the video stream is set. If a Contact IN function starts record-
ing, the buffered video stream is stored with the recording. This will ensure that already the creation of
the triggering event is included in the recording.

Post-Event Time
This value determines how long a picture comparison event is valid. During its validity all subsequent im-
age comparison events are attributed to without triggering a new event. This prevents too many events.

Recording Active
This option activates the selected Recording Mode.

64 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
7.3.4 Motion/Contact
This recording mode is a combination of both separate recording modes. A motion as well as a contact
event trigger the recording. All parameters of Motion are viable.
Active Areas are only taken into account at a a motion event.
If one of the two kinds of event happen during event time, recording is prolonged accordingly. A message
is only dispensed for the respective triggering event.

If for example, a motion event triggers recording, a contact event prolongs the recording, but no message
is dispensed about the occurrence of the contact event.

The recording is stopped when the Post-Event time has expired.

Note the detailed description of the Contact IN function in the following.

Fig. 7-15

▶ Note the following explanations.


▶ Select Motion/Contact as Recording Mode.
▶ Activate / configure the Camera Timer if required.
▶ Enable the Use Database option if required.
▶ Configure Active Areas if required (see “Active Areas” on page 77).
▶ Set the Sensitivity of the motion detection.
▶ Set the Pre-Event time and the Post-Event time.
▶ Enable the Recording active option.
▶ Confirm with OK.

Timer
In the standard configuration, the video stream is analyzed for permanent changes and recorded, if there
is an image comparison event. But the recording can be stopped on the basis of a week plan for defined
periods of time. Note the detailed description of the Timer function in the following.

Sensitivity
The more sensitive the image comparison is set, the lower must be the portion of the changed image

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 65
content, in order to trigger an image comparison event.

Pre-Event Time
With the Pre-Event time the buffer size for the video stream is set. If a Contact IN function starts record-
ing, the buffered video stream is stored with the recording. This will ensure that already the creation of
the triggering event is included in the recording.

Post-Event Time
This value determines how long a picture comparison event is valid. During its validity all subsequent
image comparison events are attributed to without even trigger a new event. This prevents too many
events.

Recording Active
This option activates the selected Recording Mode.

7.3.5 Switching by Timer


The Switching by timer recording mode extends the corresponding camera timer. In addition to inactive
times, time monitored recordings with the recording modes Permanent, Motion and Contact can now be
configured, in combination with normal or high video quality respectively. In default configuration it is
always recorded with Permanent recording mode in normal video quality.

Fig. 7-16

▶ Note the explanations above and below.


▶ Enable the Expert Mode checkbox.
▶ Select Switching by timer as Recording Mode.
▶ Enable the Use Database option if required.
▶ Configure Active Areas if required (see “Active Areas” on page 77).
▶ Set the Sensitivity of the motion detection.
▶ Set the Pre-Event time and the Post-Event time.
▶ Set the Contact Recording Duration if required.
▶ Set the Options of the contact recording.
▶ Enable the Camera Timer.
▶ Click the Timer button.

66 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
The Camera Timer for camera #X is displayed.

The definition of time areas and exceptions is carried out as normal camera
timer (see “Camera Timer” on page 72).

Fig. 7-17

▶ Select the required recording mode.


▶ Mark the relevant periods by drawing a rectangle.
▶ Proceed analog for further time areas/recording modes.
▶ Configure Exceptions if required.
▶ Confirm with OK.
▶ Enable in the dialog for the recording configuration the Recording active option.
▶ Confirm the dialog for the recording configuration with OK.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 67
7.4 VIDEO QUALITY
The video quality settings are made separately for each camera.

7.4.1 Dallmeier IP Cameras


▶ Open the recording configuration dialog for the required camera as described above.
▶ Select the Normal Quality tab.

Fig. 7-18

▶ Make the required settings (see below).


▶ Finally, confirm with OK.

Note that if some features are not supported by a camera, the corresponding
options are disabled in the dialog.

Resolution
The Resolution defines the size of the saved images. The entries are made using H.261/CIF (Common
Intermediate Format) and define length × width in pixels.

Frame Rate
The Frame rate defines the number of individual images that are saved every second. The higher the
frame rate the more fluid the playback.

Bit Rate
The Bit rate is a measure of the degree of compression of video data. It thus has a direct impact on the
image quality of the recordings. A low bit rate stands for a high degree of compression with a relatively
small volume of data at poor image quality. A high bit rate stands for a low degree of compression with a
relatively large volume of data at very good image quality.

68 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Bit Rate Mode
The Bit Rate Mode allows to configure the video recording to occur at a constant or a variable bit rate. A
variable bit rate makes better use of the available hard disk space. The variable setting changes the bit
rate in accordance with the activity (changes) in the image. The fluctuation of the bit rate can be limited
by making the appropriate setting which is done in percentages.

Audio Bit Rate


The Audio Bit Rate is a measure of the degree of compression of audio data. So it has a direct impact on
the audio quality of the recordings. The higher the audio bit rate, the better the audio quality. However, a
higher bit rate requires more hard disk space than a lower bit rate.

Deinterlace
This option has no effect for IP cameras.

Encoding Mode
This setting defines the standard of the video compression.

GOP Size
The GOP size (GOP = Group Of Pictures) defines the number of calculated MPEG images between two
frames.
The GOP size depends on the frame rate setting in the current version. It can not be set separately.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 69
7.4.2 3rd Party IP Cameras
Most 3rd party IP cameras use proprietary protocols (protected by licenses) to transfer images. Usually it
is therefore not possible to implement them to record the video stream.
The other feature that these cameras have in common, is that they supply single pictures in JPEG format
on demand. These can be received, encoded and saved by the device.
SeMSy® Recording Server supports the recording of the video streams from 3rd party cameras, which
additionally provide an audio stream in the format AAC format. The stored audio streams are available
for retrieval with suitable client software. Local decoding and playback on the recording system is not
supported.

▶ Open the recording configuration dialog for the required camera as described above.

Fig. 7-19

▶ Make the required settings (see in the following).


▶ Finally, confirm with OK.

Frame Rate
The number of requested and stored frames per second is set with the Frame rate. This value is critical
to the fluidity of the playback. In the case of a 3rd party IP camera‘s frame rate the number of individual
JPEG images which can be queried from the camera is limited. See the manufacturer‘s documentation.

Check Interval
Here an interval can be set at which it is checked whether the camera is reachable over the network. This
function is independent of the request for images (HTTP request string).

70 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
7.4.3 ONVIF Cameras
▶ Open the recording configuration dialog for the required camera as described above.
▶ Select the Video Encoder tab.

Fig. 7-20

▶ Select an encoder from the dropdown menu Token if required.


▶ Select the required Encoding option from the dropdown menu.
▶ Select the required Resolution from the dropdown menu.
▶ Set the required Quality.
▶ Set the required Bit rate.
▶ Set the Frame rate if required.
▶ Select the Encoding int. (Encoding interval) if required.
▶ Select the required GOP length.
▶ Finally, confirm with OK.

In order to get more information on the individual functions and options of the
video quality it can be viewed at www.onvif.org and at the manufacturer of
the camera.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 71
7.5 CAMERA TIMER
The camera timer allows time-based recording of a camera.

Note that the camera timer


• is always activated in the standard configuration without inactive times.
• can be enabled and disabled in the configuration dialog of a camera.
• is reset when the trace mode is changed.

▶ Open the Camera Timer dialog via Recording > Camera Timer.

Fig. 7-21

▶ Select the required camera in the Cameras area.


▶ Set active and inactive periods, as described below.
▶ Set Exceptions as described below.
▶ Finally, confirm with OK.

72 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Active and Inactive Periods
Set active and inactive periods, as described below.

Fig. 7-22

▶ Make sure that the Standard option is selected.


▶ Select the setting of active or inactive time periods.
▶ Select a time period (15 minutes) with a left click.
or
▶ Highlight multiple time ranges by dragging a rectangle.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 73
Exceptions
The default settings are for all 52 weeks of the year. For individual days exceptions can be defined.

Fig. 7-23

▶ Select the Exceptions option.


▶ Select the required week with the calendar.
▶ Set active and inactive time periods for the required day, as described above.

The selected day is displayed in the Exceptions list.

Proceed analog for all required days.


Finally, confirm with OK.

The exception replaces the entire standard setting for the relevant day.

74 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
7.6 CONFIGURING MULTIPLE CAMERAS
SeMSy® Recording Server supports the automatic configuration of several identical Dallmeier cameras.
The selection of the relevant cameras takes place after the Scan of the network in the IP Scan dialog.

▶ Click the button in the LP-Track column of the required camera / channel.

The Select camera type dialog is displayed.

Fig. 7-24

▶ Select Dallmeier as the required camera type in the Category area.


▶ Click Scan.

The IP Scan dialog is displayed.

Fig. 7-25

▶ Select the relevant Interface from the dropdown box, if required.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 75
▶ Select the relevant Dallmeier cameras.
▶ Confirm with OK.

These cameras are then marked with an exclamation mark in the Recording Settings dialog.

Fig. 7-26

▶ Now configure the first camera.

During the configuration of the first camera, the adoption of the settings for the other models can be
activated with the check-box Apply to all Dallmeier HD-IP of this model.

Fig. 7-27

▶ Click the checkbox, once the configuration is finished.

The settings are now applied to all selected Dallmeier cameras of the same model.

76 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
7.7 AREAS
The Areas dialog enables the definition of active (relevant) image areas for motion detection.

7.7.1 Active Areas


In the standard configuration, the entire image for motion detection is relevant. When movements in
certain areas of the image should not be taken into account, these areas can be defined as inactive areas.

▶ Open the Areas dialog via Recording > Areas.


▶ Select the required camera in the Cameras area.
▶ Ensure that the Active Areas option is selected.

Fig. 7-28

▶ Select Inactive as Areas Mode.


▶ Select one or more inactive areas by drawing a rectangle by dragging and dropping.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 77
Fig. 7-29

▶ Click OK in order to save the settings.

The Invert areas button allows a reversal of the active and inactive areas.

7.8 ANALYSIS
There are two functions available for image analysis of events that are triggered by motion detection:
SmartFinder and SEDOR®.

7.8.1 SmartFinder
The SmartFinder function detects motion by analysis and comparison of successive images. A detected
motion event is stored with the corresponding coordinates in a database. The analysis of the motion
events can be made for any areas of the image with the external Dallmeier software SeMSy® Compact .

If the checkbox Image processing on recorder (see “Image Processing on


recorder” on page 53) is deactivated, the SmartFinder function is activated
automatically. This is necessary in order to be able to evaluate the results with
the SeMSy® Compact software.

78 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Note that
• the function is not suitable for PTZ cameras.
• the relevant camera must be mounted free of vibration.
• the display and the broadcast of relevant messages is not provided.
• the Use Database option for the relevant camera is automatically activated.
• the Movement coordinates option in the Search criteria dialog is automati-
cally activated.
• changing environmental conditions (brightness, precipitation) can lead to
misreporting.

▶ Open the Recording Settings dialog via Recording > Cameras / Tracks.

SmartFinder Button
Fig. 7-30

▶ Left-click the SmartFinder button of the required camera in the Analysis column.

The activated SmartFinder button is displayed and the function will be activated with default settings.
Further configuration is done in the Settings for SmartFinder dialog. Proceed as follows in order to open
the dialog:

▶ Right-click the activated SmartFinder button.

Fig. 7-31

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 79
▶ Note the explanations below.
▶ Select the Sensitivity.
▶ Set the Decay time.
▶ Confirm with OK.

Sensitivity
This function checks how far an old, still valid object and a new object overlap. Is the incongruent area
larger than an internally set value, the new object is considered as a new event.
This function represents a refinement of the set by the Decay time mechanism.

• very sensitive Event even if small area congruent; Many events


• very insensitive Event only if not congruent area is very large.; Not much events

Decay Time
The value in seconds determines how long an object, i.e. the modified image sectors, is valid. If within
this period at the same place another object is detected, it is not considered a new event but discarded.
With this setting events can be reduced that are triggered by repeated movement of the same object.

Validity Period
This option is without function in this version.

Deactivate SmartFinder
With a left-click on the activated SmartFinder button, the function can be disabled again.

7.8.2 SEDOR Sabotage


The SEDOR® function analyses the images of a camera and generates reference data. All subsequent im-
ages also will be analyzed and compared with the reference data by a SEDOR® module. If certain com-
parison criteria differ, an event will be assumed. Every event can trigger one or more actions.

Note that
• this function is not suitable for PTZ cameras.
• the camera must be mounted vibration-free.
• after every detected event a new reference data is generated.
• changing ambient conditions like brightness or humidity can cause error
messages.

▶ Open the Recording Settings dialog via Recording > Cameras / Tracks.

80 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Sedor Sabotage Button
Fig. 7-32

▶ Left-click the SEDOR® button of the required camera in the Analysis column.

First the button will be displayed red. The image analysis starts automatically with default settings and
generates reference data in the learning phase. When it is complete the button will be displayed green.
The SEDOR® function is active for the corresponding camera.
Information on status, analysis and learning phase will be displayed in the SEDOR Properties for Camera
No. X dialog. In addition, the module can be specified in the dialog (see below).

▶ Open the SEDOR Properties for Camera No. X dialog with a right-click on the active SEDOR® button of
the required camera.

Fig. 7-33

The SEDOR® Sabotage module detects the manipulation of a camera, for example by defocusing, reposi-
tioning or covering.
A sabotage event can trigger a system message, sending of a message to an alarm host or switching of a
relay.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 81
Note that the displaying and sending of corresponding messages have to be
activated separately.

▶ Note the following explanations.


▶ Make the required settings (see below).
▶ Click Forget in order to discard the current reference data and restart the analysis, if required.
▶ Finally, confirm the settings with Close.

Limit
The Limit is the acceptable deviance between current image and reference data. If the Limit is set very
low, a minor deviance is enough to trigger a message. In this case slight defocusing of the camera can be
detected. But minor deviances often are caused by alternating ambient conditions like a passerby, sud-
den brightness or precipitation. Many false messages have to be anticipated.
If the Limit is set very high, the current image may differ very much from the reference data. Only almost
total repositioning or covering of the camera will be rated as a sabotage event. But only few false mes-
sages can be anticipated.

Referent Values
20 % = sensitive with many messages
70 % = average value
90 % = insensitive with few messages

Learning Phase
The Minimum learning phase determines the duration of the basic image analysis. The longer it is, the
more untypical deviances can be identified as not relevant for the currently generated reference data. A
long learning phase can reduce the number of false messages at the beginning of the SEDOR® sabotage
monitoring.

Delay
The Minimum alarm delay determines how long a deviance has to be detected before a sabotage event
is reported. The longer this period is the fewer false messages will be triggered. However quick sabotage
actions can not be detected.

7.9 CAMERA CONTROL


Suitable dome and PTZ-cameras can be controlled and configured with the graphical user interface or
with a connected external PTZ keyboard.

In order to activate the control of a camera proceed as follows:

▶ Click the Recording > Cameras / Tracks.

The Recording Settings dialog opens.


▶ Left-click the Camera control button of the necessary camera in the Control column.

82 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Camera control button
Fig. 7-34

The Recording Settings dialog will be displayed.

Fig. 7-35

▶ Confirm with OK.

The IP camera control dialog opens.

Fig. 7-36

▶ Select the relevant settings if necessary.


▶ Confirm with OK.

The camera control function will be activated with chosen settings for the corresponding camera. Chang-
ing the settings is done in the IP camera control (sub) dialog.

Deactivate Camera Control


The function can be deactivated with a left-click on the active Camera control button.

Refer to the document “Operation” and the respective documentation of the


PTZ keyboard for further information regarding the control of cameras.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 83
7.10 RECORDING MONITORING
The Recording monitoring option can be used to control the recording of cameras and channels.
The Min. storage period function is relevant for all types of recording. A channel or recording can be
defined so that normally a specific time range is covered. Various events can cause a situation in which
more images must be included or more memory is required.

Recording Mode Event


Motion More motion than expected.
Contact More contacts than expected
All recording modes Increased storage requirements due to lack of image quality

When these events occur permanently the specified time range Min. storage period may be less. In this
case the function assumes an error and can trigger the display of a system message and/or the sending
of an alarm host message.

▶ Open the Recording monitoring dialog via System > Options > Recording monitoring.

Fig. 7-37

▶ Set the minimum storage period mode for the required cameras and channels.
▶ Click OK in order to save the settings.

84 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
7.11 CLIENT KI PIXELATION
The SeMSy® Compact software in combination with the SC Pixelation AI Server Software allows the
pixelation of people while displaying a video stream. The function is available for both live images and
recordings and can be activated for a defined user group.

To use this function, the recorder that records the cameras to be pixelated must be configured accord-
ingly.

Restrictions
• Poor contrast conditions (e. g. due to fog, low light) reduce the detection performance
• Thermal cameras are currently not supported
• Fisheye cameras are currently not supported

Preparing the recording system


The licensing of the SeMSy® Compact function for the pixelation of persons during the display of a
video stream is done via the corresponding recording system with the license “DLC - SC AI Pixelation (IPS
10000)”.
After entering the license code, the cameras and Panomera® systems relevant for pixelation during dis-
play with SeMSy® Compact can be defined.

▶ Note that this setting does not affect the recording. This is still done unpixelated.

▶ Start the configuration interface of the recording system.


▶ Open Recording Settings > Analysis.

In the default state, pixelation by SeMSy® Compact is disabled (red) in the Client AI Pixelation column for
all cameras and Panomera® modules.

Fig. 7-38

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 85
▶ Activate pixelation by SeMSy® Compact for all relevant cameras and Panomera® modules (green).
▶ Finally, confirm with OK.

86 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Display Settings

8.1 CAMERA DESCRIPTION


A descriptive text can be stored for each camera and the appliance with the camera name. These descrip-
tions can be displayed during playback as additional information.

Open the Camera Descriptions dialog via Recording > Camera Descriptions.

Fig. 8-1

▶ Enter a description for the Recorder.


▶ Enter a description for the relevant Cameras.
▶ Confirm with OK.

The display of the descriptions during playback must be enabled separately. In


the Search Items dialog Recorder Description and Camera Description must be
enabled (see chapter “Search Criteria” on page 92).

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 87
8.2 DISPLAY SIZE
The monitor resolution can be optionally changed for specific applications.

▶ Open the Options dialog via System > Options.

Fig. 8-2

▶ Select in the Display Size area the Auto option.


▶ Click OK in order to save the settings.

The option 1920 × 1080 is required for the live display at local viewing.

88 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Panomera Special Features

9.1 PRIVACY SHIELD


The Privacy Shield is a remote controlled shutter for easy, cost-efficient and detectable deactivation of
image acquisition of a Panomera® S 4/8 with Mountera® Quick-Lock System.

Fig. 9-1

SMAVIA Recording Server supports from version 9.7.10 SP D (IPS 10000) onwards the control of the Privacy
Shield with the clients HEMISPHERE® SeMSy® Compact and HEMISPHERE® SeMSy® Workstation Soft-
ware.

During the definition of a Panomera® S4/8 in the Recording Settings dialog, the Privacy Shield is auto-
matically detected after a click on Test / Assign. The corresponding Privacy Shield (internal) check box is
automatically activated. No further settings are required.

The Privacy Shield is controlled with the clients HEMISPHERE® SeMSy® Compact (in the following image)
and HEMISPHERE® SeMSy® Workstation Software via the context menu of the Panomera® in the camera
tree.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 89
9.2 ECO MODE
The Panomera® Eco Mode controls the transmission of two module streams (e.g. the overview and a de-
tail module) of a Panomera® camera to 3rd party systems as an external service. Here, the Dallmeier API3
(Application Programming Interface) is fully integrated into another video management system (VMS)
and forms a common process with it. This option limits the transmission to two streams simultaneously,
but does not require any additional hardware.

Panomera® Eco Mode is explained in the following example. It shows the overview module with acti-
vated grid and corresponding detail view .

Fig. 9-2 Example of how Panomera® Eco Mode works

The selected zoom area (red rectangle) extends over three detail modules (note the grid display of the in-
dividual modules). The detail module that has the highest area ratio in the selected zoom range (colored
green) is always displayed in the highest resolution. The peripheral areas of the other modules (grayed
out) are displayed with the reduced resolution of the overview module.

As soon as the selected zoom area is moved and the area of another detail module dominates the zoom
area, it is automatically displayed in the highest resolution.

In this way, the focused area can be evaluated in the highest Panomera® resolution and at the same time
the network and hardware load can be reduced to only two streams.

90 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
9.2.1 Configuration
For precise setting of the function, the number of relevant modules can be defined on the recorder.

▶ Open > Configuration > Panomera > Eco Mode.

Fig. 9-3

▶ Set the Maximum number of modules.


▶ Set the Maximum number of modules per view.
▶ Confirm with OK.

9.3 DISTRIBUTED RECORDING


The recording of Panomera® cameras can be distributed to different recorders. This results in a lower
network load when accessing the image material.

▶ To do this, place the Panomera® on the required recorders as described under “Recording” on page
44.
▶ Remove the subchannels that are not required from the respective recorders .

No additional precautions need to be taken when exporting the track. The system automatically looks for
the right parts on the different hard disks to join them into one recording.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 91
Search Criteria
Data sent from external devices can be stored with the corresponding image and displayed. The data can
be analyzed by the search function using the SeMSy® Compact software.

To exclude non-relevant results, search criteria can be defined.

▶ Open the Search Items dialog by clicking Recording > Search Criteria > Search Items.

Fig. 10-1

▶ Note the explanations below.


▶ Enable the required search criteria.
▶ Confirm with OK.

The Seach Items Bewegungskoordinaten and Sedor data are activated au-
tomatically if the option Image processing on recorder is deactivated (see
“Recording” on page 44 ). These Search Items have to be active, in order to
enable the evaluation of the results of the analysis with SeMSy® Compact.

92 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Search
The data received from an external device are stored and are available for the advanced search with the
SeMSy® Compact software.

Live
Received data from an external device will be displayed briefly in the live image.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 93
Alarm Hosts
An alarm host is a receiver of messages and alarms sent by an external device. Up to eight receivers can
be configured in the Alarm-Hosts dialog.

▶ Open the Alarm-Hosts dialog by clicking Network > Alarm Hosts.

Fig. 11-1

The Apply button saves current settings, without having to close the dialog by
clicking OK .

11.1 NAME
The name of an alarm host can be changed.

Note that the name of an alarm host cannot be set individually if the DHCP
function is enabled. The name of an alarm host must always correspond to the
IP address or host name of the receiving device.

▶ Open the Alarm-Hosts dialog by clicking Network > Alarm Hosts.


▶ Select the required alarm host.
▶ Open the virtual keyboard next to the Change Name box.
▶ Enter a name without special characters.
▶ Confirm with OK.

94 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
11.2 CONNECTION
The definition of the connection type of an alarm host also defines the message format and the usable
receiver.

11.2.1 Ethernet
Each message is sent in a proprietary format (DaVid Protocol) to the alarm host over the network. For the
evaluation and management of messages the software PGuard advance is available.

▶ Open the Alarm-Hosts dialog by clicking Network > Alarm Hosts.


▶ Select the required alarm host.
▶ Select Ethernet as the Connection type.
▶ Open the Ethernet dialog by clicking Connection.

Fig. 11-2

▶ Note the explanations below.


▶ Enter the required IP-Address of the alarm host.
▶ Set the duration (in seconds) of a connection attempt as the Timeout.
▶ Click OK to save the settings.

Timeout
If the Timeout has expired, the connection attempt is aborted. The Interval function allows the connec-
tion attempt to restart (see below).

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 95
11.2.2 SMTP
Each message is integrated as text into an e-mail and sent over the network to the alarm host. The evalu-
ation of the messages can be done with an e-mail client.

If a DNS server is configured for Internet access, a list with the most popular e-
mail providers is available. If the relevant provider for e-mail sending is selected
from this list, the connection settings are configured automatically.
Depending on the used SMTP server and its configuration a specific sender or
authentication may be required.

Subject and Message


The device message is integrated into the e-mail. In addition, a subject and a message can be defined for
each alarm host. Both are sent with each e-mail.

Attach Image
This option is relevant for camera-related messages only. If the option is enabled, the corresponding im-
age (JPEG) is sent as an attachment with the e-mail.

▶ Open the Alarm-Hosts dialog by clicking Network > Alarm Hosts.


▶ Select the required alarm host.
▶ Select SMTP as the Connection type.
▶ Open the Ethernet/SMTP dialog by clicking the Connection button.

Fig. 11-3

96 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Configure Connection Automatically
The encryption process (“Security Layer”) set up by the provider is configured automatically.

▶ Note the preceding explanations.


▶ Select the relevant provider from the Provider dropdown box.
▶ Enter the E-mail address of the Receiver.
▶ Enter the E-mail address of the Sender.
▶ Enter User name and Password.
▶ Enter Subject and Message if required.
▶ Enable the Attach image checkbox if required.
▶ Confirm with OK.

Configure Connection manually


▶ Note the preceding explanations.
▶ Select the used encryption method from the Security Layer dropdown box if required.
▶ Enable the Start TLS checkbox if required.
▶ Enter the IP address of the E-Mail server.
▶ Enter the Port number if required.
▶ Enter the E-mail address of the Receiver.
▶ Enter the E-mail address of the Sender.
▶ Enter User name and Password.
▶ Enter Subject and Message if required.
▶ Enable the Attach image checkbox if required.
▶ Confirm with OK.

If POP3 is used as transmission method, activate the POP3 checkbox and con-
figure the credentials for the e-mail server in this area of the dialog.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 97
11.2.3 Interval
Sending a message may fail due to a faulty connection. In this case the message is not discarded. The
Connection Interval dialog allows the definition of number and interval of new connection attempts.

▶ Open the Alarm-Hosts dialog by clicking Network > Alarm Hosts.


▶ Select the required alarm host.
▶ Click Interval.

The Connection Interval for X is displayed.

Fig. 11-4

▶ Note the explanations below.


▶ Make the required settings.
▶ Confirm with OK.

The appliance should try to connect to the Alarm-Host


• constantly, in an interval of
Constant attempts at establishing a connection are made at the specified interval in seconds, until a
connection is successfully established and the message sent.
• repeatedly, in an interval of
Repeated attempts at establishing a connection are made at the specified interval in seconds, until a
connection is successfully established and the message sent.
The attempts per message can be limited to a certain number of times after which the message is
discarded.
• constantly, in an rising interval:
Constant attempts at establishing a connection are made at the specified interval in seconds, until a
connection is successfully established and the message sent.
For this, an initial interval (Min. interval) is determined which continually increases by the selected
Rise factor until the maximum interval (Max. interval) is reached.

98 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
11.2.4 Alternative
For each alarm host an alternative can be defined. The message is sent to the alternative alarm host, if
the original alarm host is permanently inaccessible (see “Interval” on page 98).

▶ Open the Alarm-Hosts dialog by clicking Network > Alarm Hosts.

Fig. 11-5

▶ Select the required Alarm-Host.


▶ Select the required alternative alarm host under Alternative in the drop-down menu.

The alternative alarm host is displayed in the Alt. column.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 99
11.2.5 Connection Check
The connection between SeMSy® Recording Server and an alarm host can be checked by sending a test
message. It can be a single test or a permanent test set up at intervals or at a specific time of day or
week. A successful transfer can only be tested on the alarm host with the evaluation and management
software PGuard. The SeMSy® Recording Server does not receive feedback.

Single Test
▶ Open the Alarm-Hosts dialog via Network > Alarm Hosts.
▶ Select the required alarm host.
▶ Click Alarm-Host check.

The Alarm-host check configuration dialog is displayed.

▶ Select the required countdown (immediately, 1, 2, 5 or 10 minutes) in the Send test message area from
the drop-down menu.

Fig. 11-6

▶ Click Send in order to start the process.


▶ Click OK in order to close the dialog.

The test message is sent once after the countdown.

Interval Check
▶ Open the Alarm-Hosts dialog by clicking Network > Alarm Hosts.
▶ Select the required alarm host.
▶ Click Alarm-Host check.

The Alarm-host check configuration dialog is displayed.

▶ Enable the Send test message checkbox.


▶ Enable the Interval option.
▶ Select the required Interval from the drop-down menu.

100 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Fig. 11-7

▶ Click OK to close the dialog.

The test message is sent continuously at the specified interval.

Point in Time Check


▶ Open the Alarm-Hosts dialog by clicking Network > Alarm Hosts.
▶ Select the required alarm host.
▶ Click Alarm-Host check.

The Alarm-host check configuration dialog is displayed.

▶ Enable the Send test message checkbox.


▶ Enable the Point in time option.

Fig. 11-8

▶ Select the required option: Daily at or Weekly on.


▶ Set the required daily or weekly point in time.
▶ Click OK in order to close the dialog.

The test message is sent continuously at the specified point in time of the day or week.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 101
11.3 MESSAGES
The relevant messages can be set separately for each alarm host.

Note that the individual messages are grouped into categories.

▶ Open the Alarm-Hosts dialog by clicking Network > Alarm Hosts.


▶ Select the required alarm host.
▶ Click the Settings button at Messages.

The Messages dialog is displayed.

Fig. 11-9

▶ Note the explanations below.


▶ Enable the required messages.
▶ Confirm with OK.

The available messages are dependent on different software and hardware


options.

VCA Events
A message can be output for each individual camera if a specific VCA event occurs. For information on the
individual events and Video Content Analysis in general, see the “Configuration” document of the respec-
tive camera.

Alarm
This message will be sent when the device starts or ends the alarm state. The alarm state is triggered by
the Start alarm Contact IN function. It is stopped by the corresponding Contact IN functions or after the
alarm duration (10 seconds) has expired.

Event
This message will be sent when SeMSy® Recording Server starts recording a camera due to a motion
event.

102 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Camera contact
The message will be sent when any camera with a Contact IN function (Camera start) starts recording.

Camera failure
This message will be sent if a camera fails or is working again.

Secure track saved


This message will be sent if a secure track is saved from being overwritten. It is irrelevant which event
(Alarm or Contact IN) triggers the saving function.

Array contact
This message will be sent if the recording of a camera starts because of a Contact IN function, configured
under Start recording (recording mode Contact).

Panomera Message
Motion event of a Panomera camera, with indication of the detecting module.

Emergency
Message from external client like DNI, KIServer, or FTP_guard. Message is forwarded directly to alarm
host.

Fail Info
The error relay was pulled - indication in the recorder display (e.g. IPS10000/DMS2400) appears. Which
error to the error state of the recorder is defined in the Control section. Usually these are CamFail,
DriveErr, HK-Error, Slowloop, RAIDErr, TimeSync.

Track delete
A track has been deleted, via GUI or Semsy.

Track full
A track is full.

Forward contact
Is triggered by contact-in “Send Message with value”. When the contact is triggered, messages with the
specified value are sent to the alarm hosts.

Initialization error
Critical error when starting eve (hard disk error, tracks defective etc.). In case of an initialization error,
saving dialogs is no longer possible. Way out is usually the initialization of the disks ,with complete data
loss.

Program start
Recorder main process (eve) was restarted, either by user or after a crash.

Service intervall
Message about expiration or approaching expiration of the service interval.

Network interfaces
Network connection on Ethernet interface 1 or 2 either interrupted or ok.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 103
Ethernet I/O Interfact / ONVIF contact error
MoxIOBox or ONVIF contact is either not reachable or ok again.

UPS
The uninterruptible power supply unit (UPS) sends a message that is forwarded to the alarm host.

SEDOR Error
This message will be sent if SEDOR® detects an internal error.

SEDOR Alarm - Sabotage


This message will be sent if SEDOR® detects a sabotage event on a camera (defocusing, turning, and
covering).

SEDOR Alarm - Theft


This message is not supported by the current version.

SEDOR Alarm - Counting event


This message is not supported by the current version.

SEDOR Alarm - User defined


This message is not supported by the current version.

SEDOR Alarm - Number plate


This message is not supported by the current version.

SEDOR Alarm - Object detection


This message is not supported by the current version.

SEDOR Alarm - Jam


This message is not supported by the current version.

Housekeeping - System monitoring


This message will be sent if the system monitoring (housekeeping) detects an event of the category info.
Events of the category info are:
• The internal temperature is in the upper/lower/normal range.
• The external temperature is in the upper/lower/normal range.
• The CPU temperature is in the upper/lower/normal range.
• The average system temperature is in the upper/lower/normal range.
• The internal/external/CPU or average system temperature has reached the upper limit. The device will
be shut down.
• The revolution of the front fan is too high/too low/normal.
• The revolution of the rear fan is too high/too low/normal.
• The revolution of the HDD fan is too high/too low/normal.

Housekeeping - Sabotage
This message will be sent if the system monitoring (housekeeping) detects an event of the sabotage
category.
Events of the sabotage category are:
• The BNC terminal has been removed.
• The BNC terminal is ready for operation.

104 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Housekeeping - Error
This message will be sent if the system monitoring (housekeeping) detects an event of the category error.
Events of the category error are:

• The I/O board could not be put into operation.


• The I/O board is ready for operation.
• The display could not be put into operation.
• The display is ready for operation.
• The CPU temperature cannot be determined.
• The CPU temperature can be determined.
• The internal temperature cannot be determined.
• Error during determination of the internal temperature
• The internal temperature can be determined.
• The external temperature cannot be determined.
• Error during determination of the external temperature.
• The external temperature can be determined.
• The revolution of the front fan cannot be determined.
• Error during determination of the revolution of the front fan.
• The revolution of the front fan can be determined.
• The front fan does not rotate anymore.
• The front fan rotates again.
• The revolution of the rear fan cannot be determined.
• Error during determination of the revolution of the rear fan.
• The revolution of the rear fan can be determined.
• The rear fan does not rotate anymore.
• The rear fan rotates again.
• The revolution of the HDD fan cannot be determined.
• Error during determination of the revolution of the HDD fan.
• The revolution of the HDD fan can be determined.
• The HDD fan does not rotate anymore.
• The HDD fan rotates again.
• The housing screw has been loosened.
• The housing screw has been screwed in.
• The housing cover has been opened.
• The housing cover has been closed.
• Power supply unit 1 failed.
• Power supply unit 1 is operational again.
• Power supply unit 2 failed.
• Power supply unit 2 is operational again.
RAID Error
This message will be sent if the internal (software) RAID system detects an error.

RAID HDD mismatch


RAID array contains different hard disk models.

No recording
This message will be sent if no recording is triggered in a particular track during a defined period. Cam-
eras/tracks with the recording mode Motion or Contact are relevant. The appropriate configurations are
made under System > Options > Recording monitoring.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 105
Dongle messages
This message will be sent when the license dongle is not available.

Minimum recording period undercut


This message will be sent if the Min. storage period function detects an error. A track/recording can be
defined to cover a certain time period. Various events can cause a situation when more images have to be
recorded or more memory capacity is required.
If these events occur permanently the defined Min. storage period can be underrun. The function as-
sumes an error in this case and can trigger a system message and/or an alarm host message.

Camera deactivation due to excess of the bit rate


This message will be sent when a camera is deactivated for exceeding the allowed bit rate.

HDD Errors
This message will be sent when a HDD read or write error is detected.

System
This message will be sent in case of certain errors in the complete system or if status messages of a sys-
tem component arrive:
• Camera failure
• Write or read fault error of a HDD
• Unknown software problem, application does not react or reacts only very slowly
• Housekeeping error event
• Error message of UPS
• Initialization error
• RAID (internal) error

Image Constraints
Bitrate/resolution/response time of an http image is too high (When comparing images with RTSP /
ONVIF).

NTP errors
NTP server is not reachable or stratum value is invalid.

Certificate expires
Validity of a used TLS/SSL certificate is about to expire or has expired.

106 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
11.4 TIMER
After activating the timer (see below) messages are sent to the alarm host at any time. Notwithstanding
this default, the active time can also be limited.

▶ Open the Alarm-Hosts dialog by clicking Network > Alarm Hosts.

Fig. 11-10

▶ Select the required alarm host.


▶ Enable the Timer active checkbox.
▶ Click Settings next to the checkbox.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 107
The Timer dialog is displayed.

Fig. 11-11

At first, the messages are constantly active. Each box marks a time range of 15 minutes.

Fig. 11-12

▶ Select the Inactive setting.


▶ Mark the required inactive periods using drag and drop.
▶ Click OK in order to save the settings.

108 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
These settings are then permanently active again.
In order to set exceptions for certain days, proceed as follows:

▶ Enable the Exceptions option.

At first, all days are active.

Fig. 11-13

▶ Select the required month/week/day from the calendar.


▶ Select the required option: active/inactive.
▶ Mark the required time periods using drag and drop.

The exceptions are displayed in the Exceptions box.

▶ Click OK in order to save the settings.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 109
11.5 ACTIVATION
After completing the configuration the alarm host must be enabled.

▶ Open the Alarm-Hosts dialog by clicking Network > Alarm Hosts.

Fig. 11-14

▶ Select the required Alarm-Host.


▶ Enable the checkbox in the Active column.
▶ Proceed accordingly for all required alarm hosts.
▶ Click OK in order to save the settings.

11.6 IMPORT / EXPORT SETTINGS


The network parameters of the alarm hosts can be exported for further use.

11.6.1 Export
Proceed as follows to export the network parameters of alarm hosts:

▶ Open the Export network files dialog via Network > Import / Export > Export.

Fig. 11-15

▶ Click Search for USB-Stick.

110 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
The file manager of the operating system is displayed.

▶ Select the required storage directory.


▶ Confirm the save dialog of the file manager.

The file will be exported and saved to the selected directory.

11.6.2 Import
Proceed as follows to restore network parameters of alarm hosts by import.

▶ Open the Export network files dialog by clicking Network > Import/Export > Import.

Fig. 11-16

▶ Click Search for USB-Stick.

The file manager of the operating system is displayed.

▶ Select the required storage directory of the required file.


▶ Select the required file.
▶ Confirm the open dialog of the file manager.

The network parameters are imported and restored.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 111
Reference Images
The reference image memory is used to compare image quality and camera perspective revisions. In
this way it can be determined whether the lens has been adjusted or the camera has been mechanically
altered in its position. The images stored at any given time are called a reference image set.

12.1 CREATE NEW REFERENCE IMAGE SET


▶ Open the Reference Image Memory dialog by clicking Recording > Reference Images.

Fig. 12-1

▶ Click New.

The virtual keyboard is displayed.

▶ Enter the required name for the new reference image set.
▶ Confirm with OK.

112 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Fig. 12-2

The reference image set is automatically generated and displayed the Memory Selection field, including
time and date.

In the Preview window, the stored images of the connected cameras are displayed.
In order to create further reference image sets, proceed as described above.

The storage volume of the reference image memory is limited to a maximum of


1000 images. This corresponds to approximately 41 image sets with 24 cameras
connected.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 113
12.2 IMAGE COMPARISON
For comparing a reference image set with the current images of cameras, open the Reference Image
Memory dialog.

Fig. 12-3

▶ Select an image set in the Memory Selection field.


▶ Click View.

The images of the reference image set are displayed in the Preview field.

▶ Mark the image of the required camera in the Preview field.

The Reference Image Memory dialog is hidden.


The reference image is displayed.

114 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Fig. 12-4

In order to switch between the stored reference image and the current image of the camera use the
Ref Pic button and the Live button.

▶ Click Close in order to close the dialog.

The Reference Image Memory dialog is displayed again.

12.3 DELETE
Because the storage volume of the reference image memory is limited, the oldest reference image sets
should be deleted.

▶ Open the Reference Image Memory dialog by clicking Recording > Reference Images.

Fig. 12-5

▶ Select the required reference image set in the Memory Selection field.
▶ Click Delete.
▶ Confirm the subsequent info dialog.
▶ Click OK to close the dialog.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 115
Serial Interface
The serial interface allows the connection of and the communication with external devices.

13.1 CONFIGURATION

▶ Open the Serial Interfaces dialog by clicking Interfaces > Serial.

Fig. 13-1

▶ Select the relevant Interface.


▶ Select the relevant Function.
▶ Set the connection parameter if required.
▶ Confirm with OK.

13.2 FUNCTIONS

The available functions of the interface depend on various software and hard-
ware options.

None
The interface is deactivated.

Commanding
This function allows the device to be controlled by an external application or device over the serial inter-
face (DaVid protocol). Control commands are only received, no confirmation is returned.

Commanding with Acknowledgement


This function allows the device to be controlled by an external application / device over the serial inter-
face (DaVid protocol). Control commands are received and a confirmation is returned.

116 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Transparent Data Channel / Direct Camera Control
Using this function data can be sent a the device to another device over the recorder. The data arrive at
the receiver exactly the same as they were sent by the transmitter (transparent data channel).
This is used to send control signals from SeMSy® Compact via LAN to the device, for example. This then
forwards them to a controllable camera via the serial port. In the opposite direction, confirmation signals
from the camera are read at the serial port and sent via LAN to SeMSy® Compact.

External Source
This function has been implemented for specially adopted external devices. It can receive error and info
messages from an external device and forward them to an alarm host.
The alarm host messages External Source - Info and External Source - Error have to be activated in addi-
tion.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 117
Contact IN
The Contact IN function allows external devices to trigger contact events using the Contact IN interface.

14.1 GLOBAL CONTACTS AND CAMERA CONTACTS


By default only the freely configurable global contacts will be displayed.
The camera-related contact inputs are displayed if the Show camera contacts checkboxes are activated.

▶ Open the Contact IN dialog by clicking Interfaces > Contact IN.

Fig. 14-1

The camera contacts are preset with Start camera. Therefore the recording of the relevant camera is
started if the required recording settings have been made.
If the recording of a camera is not supposed to use the Contact recording mode, the function can be
changed in the same way as the global contacts.

118 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
14.2 MAKE AND BREAK CONTACT FUNCTIONS
At first only the configuration of the make contact function (Function n.o.) is displayed. These refer to the
function that is executed when the contact switches, normally when closing .
Additionally functions can be defined that are executed when the contact is released, normally when it is
opened.
The configuration of functions for the break contact function (Function n.c.) is displayed when activating
the checkbox show Function n.c..

▶ Open the Contact IN dialog by clicking Interfaces > Contact IN.

Fig. 14-2

▶ Enable the show Function n.c. checkbox.

The configuration for the Function n.c. is displayed.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 119
14.3 SETTINGS
Four functions can be assigned to every contact input for the Function n.o. and the Function n.c.. These
are executed in order when the contact is switched or released.

▶ Open the Contact IN dialog via Interfaces > Contact IN.

Fig. 14-3

▶ Enable the show Function n.c. checkbox if required.


▶ Enable the Show camera contacts checkbox if required.
▶ Left-click the required Function.
▶ Select the required functions from the dropdown menu (see below).
▶ Proceed analogous for all other functional assignments.
▶ Click OK in order to save the settings.

Contact Parameters
Some functions allow to enter additional parameters (see below). These are marked by the orange but-
ton that is displayed in the function selection.

120 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Fig. 14-4

▶ Click the P button in order to activate the parameter settings of the function.

Assigning of triggers
There are three different ways to trigger the contact event

• DaVid Protokoll (Ethernet)


▶ Activate the IP checkbox to trigger the contact event using an external application over the DaVid
protocol (Ethernet)

• Contact IN Interface
▶ Activate the HW checkbox to trigger the contact event using the Contact IN Interface of the appli-
ance.

• Ethernet I/O Interface


▶ Click the P button in the I/O Interface column to trigger the contact event using Ethernet I/O Inter-
face.

• ONVIF
▶ Click the P button in the ONVIF column to trigger the contact event using ONVIF.

The license for 3rd party cameras is mandatory for using ONVIF as a trigger.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 121
14.4 FUNCTIONS
None
No function selected.

Shut down recorder


The appliance will be shut down.

Start alarm
This function activates the alarm state of the appliance.

Stop alarm
The contact function Stop alarm allows an active alarm state to be stopped before the end of the alarm
duration (10 seconds).

Save Secure Tracks (all)


All security tracks are saved.

Activate Sequencer
With this function, the sequencer is activated.

Extend alarm
If the Extend alarm contact function is triggered before the end of the alarm duration (10 seconds), the
active alarm state will be extended indefinitely, or until the corresponding track is full).
The alarm state can then only be stopped by the Stop alarm contact function.

Delete alarm
The last alarm state is undone. This function triggers a message to an alarm host. In this case, a binary
value can be set (input binary, decimal or hexadecimal value) in the Contact Parameters dialog. This is
sent with the message and can be freely interpreted by the alarm host.

Send message with value


This function triggers the discontinuation of a message to an alarm host. A binary value (input binary,
decimal or hexadecimal value) can be set in that case in the Contact Parameters dialog. It is sent with the
message and can be freely interpreted by the alarm host.

Start recording (recording mode Contact)


This function is preset for camera contacts. It starts recording on one or more cameras that are defined
with Contact recording mode.

Stop recording (recording mode Contact)


This function stops each recording that is still active (timer can be expired) that was triggered by Start
recording (recording mode Contact).

Quit pause of all alarm-hosts


This function allows to activate all configured alarm hosts. This contact function is no counterpart to the
Pause all active alarm-hosts contact function. It does not matter if the alarm host was deactivated by
Pause all active alarm-hosts or before.

122 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Pause all active alarmhosts
This contact function allows to deactivate all configured and activated alarm hosts. No messages are sent
to the alarm hosts until the Quit pause of all alarm-hosts contact function is triggered. A binary value
(input binary, decimal or hexadecimal value) can be set in that case in the Contact Parameters dialog. It is
sent with the message and can be freely interpreted by the alarm host.

Pause recording (all recording modes)


This function stops any ongoing recording (timer may have expired), that has been triggered by the
function Start recording (recording mode Contact). In the Contact Parameters dialog can be set to which
alarm host the message is sent.

Quit recording pause (all recording modes)


This function starts/activates each recording that was stopped by Pause recording (all recording modes).
The recording mode of the camera does not play a role for this function. However, attention must be paid
to the fact that a recording may not occur immediately with recording modes Contact or Motion detec-
tion. The Contact Parameters dialog defines to which alarm host the message is sent.

Start recording camera (recording mode Contact)


This function starts the recording of one camera that is defined with recording mode Contact. A binary
value (input binary, decimal or hexadecimal value) can be set in that case in the Contact Parameters dia-
log. It is sent with the message and can be freely interpreted by the alarm host.

Stop recording camera (recording mode Contact)


This function stops any ongoing recording (timer may have expired) which was triggered by the Start
camera function.

Live-display camera
This function enables the live viewing of the relevant camera.

Disable remote access (LAN, ISDN, Modem)


This contact function breaks all active connections of applications or users that do not have the right
Network access with contact. New connection requests are rejected. This has no impact on users defined
as administrators. This user group has always all rights. The Contact Parameters dialog defines to which
cameras remote access should be prevented.

Enable remote access (LAN, ISDN, Modem)


This function cancels restrictions by the Disable remote access (LAN, ISDN, modem) contact function. The
Contact Parameters dialog defines to which cameras remote access should be allowed again.

Dome / UTC camera - move towards saved position


This function allows to select the stored positions of dome cameras. In the Contact Parameters dialog
can be determined which cameras are relevant and to which mode they should be switched.

Split Rotation
With this function, the split views are changed in the defined order at each contact.

Reboot
The SeMSy® Recording Server appliance is rebooted.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 123
Switch Recording Quality
This function switches the recording quality to High Quality. Which camera is relevant can be defined in
the Contact Parameters dialog. Every activated camera can be selected. It does not matter if the camera
is connected or configured for recording.

Reset Recording Quality


This function switches the recording quality to Normal Quality. Which camera is relevant can be defined
in the Contact Parameters dialog. Every activated camera can be selected. It does not matter if the cam-
era is connected or configured for recording.

Dome - send PTZ escape command


This function allows to stop an automatic tour of a PTZ camera.

SEDOR Arm / Disarm


With this function you can arm or disarm SEDOR globally, or track-wise.

Change Motion Recording to Permanent


Changes the recording mode to Permanent (see “Permanent” on page 61).

Reset Permanent Recording to Motion


Changes the recording mode to Motion (see “Motion Detection” on page 63).

Set Split
Activates a certain split that is defined by a split-ID in case of a contact event.

Switch to next live camera


Activates the next camera in a sequence.

Switch to previous live camera


Activates the previous camera in a sequence.

Start delayed shutdown


Starts a delayed shutdown of the system specified in milliseconds. The camera continues recording until
the system is shut down.

Stop delayed shutdown


Stops a delayed shutdown (see paragraph above).

124 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Camera Contacts
The function Camera Contacts allows for a separate configuration of the contacts of each camera if nec-
essary, for example if changes were made on part of the camera.

Dallmeier cameras are configured as Normally closed by default.

Configuration of Camera-Related Contacts


The camera-related contact inputs can be freely configured as Makers or Breakers.

▶ Open the Camera Contacts dialog by clicking Interfaces > Camera Contacts.

Fig. 15-1

▶ Make the required settings.


▶ Click OK to save the settings.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 125
Relays OUT
The relays allow the event based control of external devices.

16.1 SETTING
▶ Open the Relay dialog by clicking Interfaces > Relay OUT.

Fig. 16-1

▶ Choose the relevant Relay.


▶ Set the triggering event as the Function.
▶ Switch on the time controlled hold time with Timer if required.
▶ Set the hold time as Timer Time/Sec. if required.
▶ Set the relay Type.
▶ Confirm with OK.#

126 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
16.2 FUNCTIONS
The available functions of the interface depend on various software and hard-
ware options.

None
No function selected.

Recorder in Alarm Select


This function switches and holds the relay when the device is in alarm state.
The alarm state is triggered by the Start alarm contact IN function. It is stopped by the corresponding
contact IN functions.
The behavior of the relay corresponds to the Alarm LED of the device.

If the relay is active the alarm LED of the recorder starts to light.

System Error
The relay is switched in case of certain errors in the complete system or if status messages of a system
component arrive.
• Camera failure
• Write or read fault error of a HDD
• Unknown software problem, device does not react or reacts only very slowly
• Housekeeping error event
• Error message of UPS
• Initialization error
• RAID (internal) error

The relay is held until the system error is eliminated.


The time for which the relay is held can also be set via the Timer.

If an error is detected the Error LED of the recorder starts to light.

Start Recording by Image Comparison Event


The relay is switched if recording of a camera is triggered by motion detection.
The time for which the relay is held must be set by the Timer (e.g. 1 second).

Start Recording by Image Contact IN


The relay is switched if the recording of a camera is triggered by a Contact IN function (Start recording
camera (one camera, recording mode Contact). The time for which the relay is held is set by the Timer
(e.g. 1 second).

Error on Writing / Reading onto HDD


The relay is switched if an error (read/write) occurs during HDD access.
The relay is held until it is possible to read or write again.
The time for which the relay is held can also be set by using the Timer.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 127
Writing / Reading onto HDD
This relay function allows to represent the HDD access.
The relay is switched and held directly before the HDD access (read/write). The relay is reset after the
HDD access.

Remote Control Through SeMSy® Compact


This function allows the relay to be remote-controlled by using an external software (e.g. SeMSy® Com-
pact). It is switched, held or reset according to the commandos of the software.
The time for which the relay is held can also be set by the Timer.

Housekeeping sabotage-event
The relay is switched if the system monitoring (housekeeping) detects an event of the category sabotage.

Events of the category sabotage are:


• The BNC terminal has been removed.
• The BNC terminal is ready for operation.

The relay is held until the system monitoring defines the status as normal.
The time for which the relay is held can also be set by using the Timer.

Housekeeping Info-Event
The relay is switched if the system monitoring (housekeeping) detects an event of the category info.

Events of the category info are:


• The internal temperature is in the upper / lower / normal range.
• The external temperature is in the upper / lower / normal range.
• The CPU temperature is in the upper / lower / normal range.
• The average system temperature is in the upper / lower / normal range.
• The internal / external / CPU temperature average system temperature has reached the upper limit.
The device dialog will be shut down.
• The revolution of the front fan is too high / too low/normal.
• The revolution of the rear fan is too high / too low/normal.
• The revolution of the HDD fan is too high / too low/normal.

The relay is held until the system monitoring defines the status as normal.
The time for which the relay is held can also be set by using the Timer.

Housekeeping error-event
The relay is switched if the system monitoring (housekeeping) detects an event of the category error.

• Events of the category error are:


• The I/O board could not be put into operation.
• The I/O board is ready for operation.
• The display could not be put into operation.
• The display is ready for operation.
• The CPU temperature cannot be determined.
• The CPU temperature can be determined.
• The internal temperature cannot be determined.
• Error during determination of the internal temperature.
• The internal temperature can be determined.

128 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
• The external temperature cannot be determined.
• Error during determination of the external temperature.
• The external temperature can be determined.
• The revolution of the front fan cannot be determined.
• Error during determination of the revolution of the front fan.
• The revolution of the front fan can be determined.
• The front fan does not rotate anymore.
• The front fan rotates again.
• The revolution of the rear fan cannot be determined.
• Error during determination of the revolution of the rear fan.
• The revolution of the rear fan can be determined.
• The rear fan does not rotate anymore.
• The rear fan rotates again.
• The housing screw has been loosened.
• The housing screw has been screwed in.
• The housing cover has been opened.
• The housing cover has been closed.
• Power supply unit 1 failed.
• Power supply unit 1 is operational again.
• Power supply unit 2 failed.
• Power supply unit 2 is operational again.
The relay is held until the system monitoring defines the status as normal.
The time for which the relay is held can also be set by using the Timer.

Housekeeping event
The relay is switched if the system monitoring (housekeeping) detects an event of the categories (sabo-
tage, info or error).
The relay is held until the system monitoring defines the status as normal.
The time for which the relay is held can also be set by using the Timer.

SEDOR® All cameras and events


The relay is switched on every SEDOR® event.

SEDOR® Event
The relay is switched if SEDOR® detects a sabotage event on a camera (defocusing, turning, covering).
The time for which the relay is held must be set by the Timer.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 129
PRemote
This function requires unlocking, which is optionally available.

Normally the image will be transferred via the LAN or WAN in recording format H.264. If the available
bandwidth is too low, this can result in errors during playback caused by an external application, for
example by SeMSy® Compact.
In this case the external application can request the picture data using the PRemote recording function.
The PRemote function makes image and audio data available to external applications in a format that
requires less bandwidth and can also be scaled (MPEG4 rather than H.264). This ensures fluid playback
even with low bandwidth although a loss of image quality is unavoidable.
In addition, the PRemote function allows the creation of an intercom to a workstation and the corre-
sponding external application, for example SeMSy® Compact, over the Ethernet. Therefore, only the used
Audio IN interface must be set on the device.

▶ Open the PRemote settings dialog by clicking Interfaces > PRemote.

Fig. 17-1

▶ Enable the Use audio for PRemote checkbox if required.


▶ Select the source of the audio signal (Line in / Microphone) of the intercom if required.
▶ Set the microphone volume with the slider below Level IN.
▶ Set the level for the audio output with the slider under Audio OUT.
▶ Set the maximum bandwidth with the slider under Max. bandwidth or enter it in the kBPS box.
▶ Activate the Max.1 connection checkbox to allow one connection only.
▶ Activate the Priority Control if necessary (see below).
▶ Click OK in order to save the settings.

130 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Priority Control
This option allows a user with higher rights, e.g. the Administrator, to force a PRemote-connection at the
expense of a user with lower rights. An existing connection with lower rights might be terminated in
that case.

Secondary PRemote connection visible for


▶ Set the relevant option for visibility of the connection with the buttons.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 131
HDD Management

The Internal Hard Disks Management Dialog shows the overall capacity of the built-in HDDs, and offers
further options for their management.

▶ Open the Internal Harddisk Management dialog by clicking Recording > HDD Management.

Fig. 18-1

Spare Disk
With the Spare Disk option, another HDD can be set up for redundant recording, which offers additional
security for the recorded data.

▶ Activate the checkbox Spare Disk, if necessary.

The overall capacity of the system is reduced accordingly.

Initialize harddisks

NOTICE

Data loss!
After changing the settings to a RAID, all previous recordings will be deleted

The Initialize harddisks option can be used to rebuild the RAID-System, for example after HDDs have
been exchanged.

▶ Click Initialize harddisks to open the Internal Hard Disks Management dialog.

132 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Fig. 18-2

▶ Confirm with OK.

The appliance can only be run with RAID 6.

The device must be run with HDDs of identical construction and capacity. The
system automatically recognizes HDDs of different manufacturers or series and
labels them as unfit for use. It displays an according GUI warning at each start.
Unfit HDDs are marked with an exclamation mark in the Info dialog and on
the display.

For further information on the topic of HDDs please refer to the „RAID status“
handout and the „HDD Lifetime & RAID Systems” whitepaper.

Check raid hdd model mismatch

NOTICE

Data loss!
We strongly advise against operating the recording system with non-identical hard disks.

The function and the Check for identical HDDs in RAID array check box are only offered if RAID 6 is actu-
ally activated for recording.
The recording system should always be equipped with identical hard disks, especially when operating
with RAID 6. As in the previous versions, SeMSy® Recording Server checks the hard disks and issues a
warning message (alarm host, user interface and display on the front of the device) if non-identical hard
disks are installed.

Starting from the current version the output of the warning message can be prevented. This is done in
the Internal HDD management dialog by deactivating the Check for identical HDDs in RAID array check-
box.

▶ Activate the checkbox Check raid hdd model mismatch, if necessary.

Slow rebuild
The Slow rebuild function is not yet supported in the current version of the software.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 133
Protect Tracks

19.1 PROTECT TRACKS


Recorded tracks can be protected from being overwritten, in order to save or analyze them later. Protect-
ed tracks are intended for the short time storage of the respective material only. When protecting a track,
at least 2 data packets have to remain unprotected for each respective camera, in order for the ring puffer
to work properly.

▶ Open Recording > Protect Tracks, in order to create or manage protected tracks.

Fig. 19-1

▶ Click New.

The Protect Track dialog opens.

Fig. 19-2

▶ Choose a Track from the drop-down list.


▶ Add a Description, no longer than 25 characters.

134 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
▶ Set a Starttime.
▶ Set an Endtime.

Note that, while the set up interval is protected in any case, Starttime and End-
time are somewhat exceeded, due to package size.

▶ Confirm with OK.

The track is now protected.

19.2 RELEASE TRACKS


When a protected track is no longer needed, it has to be released, so its space is available for recording
again.

▶ Open Recording > Protect Tracks.


▶ Click the necessary track.
▶ Click Release.

The chosen track is no longer protected.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 135
Optional Periphery

20.1 UPS
The use of a UPS (uninterruptible power supply) allows the device to be operated without problems even
in the case of temporary power cuts. In addition the device can receive and display the status messages
from a UPS connected by an USB port of the serial interface.

ACHTUNG

Potential malfunction of the UPS!


▶ Use only the cables provided by the manufacturer of the UPS.

If a serial UPS is to be connected, the corresponding serial interface must be


configured first.

▶ Open the UPS dialog via Interfaces > UPS.

Fig. 20-1

▶ Activate the Enable UPS checkbox.


▶ Select the Manufacturer.
▶ Select the connected Model.

136 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
▶ Select the used Cable if required.
▶ Confirm with OK.

ACHTUNG

Potential malfunction of the data transmission (serial UPS).


▶ Set the UPS Model with the used Cable if required.

20.2 EXTERNAL I/O INTERFACE


The event message of a video analysis can be sent to a peripheral device via relay contact. For this a sepa-
rate device is necessary, which can be connected to the appliance with the Ethernet I/O Interface.

▶ Open Interface > Ethernet I/O Interface.

Fig. 20-2

▶ Click Scan.
▶ Choose the necessary peripheral device.
▶ Confirm with OK.

The data can also be entered manually, in their corresponding fields.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 137
System Messages
Logging of system messages include user actions and results of the completeness check of the system
(e.g. camera failure or HDD error).
The logging is done automatically and cannot be disabled.
For support, the messages can be displayed by a warning dialog or tone.

21.1 EVALUATION
The evaluation of logged system messages can be done via the configuration interface.

▶ Open the System Messages dialog via System > System Messages.

Fig. 21-1

▶ Set the required time period in the From / Until area.


▶ Select the required message category from the drop-down list:
• Standard
System messages that are also displayed by the graphical user interface.
• Protocol
General protocol of system events.
• Actions
User actions, for example concerning password changes and system parameters.
• Login
Login attempts (failed and successful) with respective IP, application and user group.

▶ Click Apply in order to start the query of the system messages.

138 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
The events are displayed in the Messages window.

Fig. 21-2

21.2 FILTER
The messages can be filtered by topic. Only filters that match results for the query are available.

▶ Select the required messages as described above.

All messages are displayed.

Fig. 21-3

▶ Click the required filter button.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 139
The filter button is marked and the messages matching the selected filter type will be listed. A tool tip
indicates which filter type is applied. Multiple filters can be combined.

21.3 NUMBER OF LINES


The number of stored messages, and thus the maximum length of the message list can be set for the
categories Standard and Protocol.

This function is only available for the Administrator user group.

▶ Select the required category from the dropdown menu.


▶ Click Line Count... .

The Line Count dialog is displayed.

Fig. 21-4

▶ Enter the required number of lines (maximum 10.000).


▶ Click OK to save the settings.

The setting takes effect when the system messages are updated.

21.4 EXPORT
The messages archive can be exported.

The exported system messages depend on the selection settings and the start
and stop time setting. If all system messages in the archive are to be exported,
all settings must be enabled and both start and stop time must be disabled.

Default file names for the three messages categories:


Standard logsysmessages.txt
Protocol protocol-tab.txt
Actions useraction-tab.txt
The default file names can be changed before saving.

140 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
▶ Select the required messages as described above.

The messages are displayed.

Fig. 21-5

▶ Click Export Messages.

The file manager of the operating system is displayed.

▶ Select the required storage directory.


▶ Click Save.

21.5 DELETE
The message archive can be deleted for the categories Standard and Actions.

This function is only available for the Administrator user group.

▶ Select the required category from the dropdown menu.


▶ Click Clear Messages.
▶ Confirm the subsequent info dialog.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 141
21.6 SETTINGS
In the settings dialog, the logging of system messages can be enabled and disabled. In addition, one can
determine which user actions should be logged.

21.6.1 System Messages


▶ Open the System Messages dialog via System > System Messages.

Fig. 21-6

▶ Click Settings.

The System Messages dialog is displayed.

Fig. 21-7

▶ Enable / disable the required system messages.


▶ Click OK in order to save the settings.

142 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
21.6.2 User Actions
▶ Open the Options dialog by clicking System > Options.

Fig. 21-8

▶ Click Logging.

The Configure logging dialog is displayed.

Fig. 21-9

▶ Select the automatic intensity of the Protocol Level if required.


• Low
Only the most important processes are logged.
• Medium
Intermediate logging setting.
• High
Almost all processes are logged.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 143
▶ Enable / disable the individual Logging Settings if required.
▶ Click OK in order to save the settings.

144 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Licenses
Certain features and functions of the software are optional. They are only available if they are ordered
when purchasing the system or subsequently acquired. For this, it may be required to purchase a hard-
ware extension together with a license code.

If settings are changed, restarting the appliance is recommended.

Open the License Code dialog by clicking System > Service > License Code.

Fig. 22-1

▶ Enter the necessary license code.


▶ Click OK in order to save the entry.
▶ Open the Licenses dialog via System > Info > Licenses.

Fig. 22-2

▶ Ensure that the feature or function is selected as active.


▶ Check the functionality of the feature or function.
▶ Note that further settings are required under certain circumstances.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 145
Update
To update the recorder software, an USB stick with the most recent software version available on the
Dallmeier website is required. It is also possible to conduct the update using the Dallmeier Device Man-
ager (PService 3) Software also available at the Dallmeier website (refer to the “Operation” documenta-
tion of the Dallmeier Device Manager (PService 3) software).

NOTICE’

Error during the software update!


▶ Disconnect all Contact IN connectors of the recording system before you start with the
update.
▶ Insert the plugs again until after the update is complete.

Open the Software Update dialog via System > Service > Software Update.

Fig. 23-1

▶ Select the storage device as Source.


▶ Click Load.
▶ Select the relevant Update File.
▶ Confirm with OK.
▶ Follow the instructions of the subsequent dialogues.

146 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
System Parameter

24.1 DEFAULT PARAMETERS


The original configuration of SeMSy® Recording Server can be restored by resetting to the default system
parameters.

NOTICE

Data loss!
If the device is reset to the default system parameters, all recordings and recording set-
tings will be lost.

▶ Open the System Parameters dialog by clicking System > System Parameters > Default.

Fig. 24-1

▶ Click OK.

The default system parameters will be restored.

24.2 EXPORT PARAMETERS


The system parameters can be exported. After export they can be archived and modified to specific
requirements.

In addition to the system parameters, various log and protocol files are stored.

▶ Open the Save Configuration dialog by clicking System > System Parameters > Save Configuration.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 147
Fig. 24-2

▶ Click Search... .
▶ Select the appropriate storage directory as Target.
▶ Click OK.

The system parameters will be exported

24.3 IMPORT PARAMETERS


Secured or modified system parameters can be imported to restore the configuration of SeMSy® Record-
ing Server.

NOTICE

Data loss!
System failure!
If the appliance is reset to the default system parameters, all recordings and recording
settings will be lost.

▶ Open the Restore Configuration dialog by clicking System > System Parameters >
Restore Configuration.

Fig. 24-3

▶ Note the detailed explanations in the dialog.


▶ Click Search USB stick if required.
▶ Select the required storage medium as a Source.
▶ Select the relevant import option.
▶ Click OK in order to start the import.

The saved system parameters will be restored.

148 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Download
The Download dialog enables to export Dallmeier software and browser plugins (e.g. SeMSy® Compact,
NetConfig3, Dallmeier Device Manager (PService 3) to a storage medium . These applications can then be
installed on suitable Windows devices.

Note the documentation for the respective applications.

▶ Open the Download dialog by clicking System > Download.

Fig. 25-1

▶ Select the required File.


▶ Click Search USB stick if required.
▶ Select the required Target.
▶ Confirm with OK.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 149
Information
The Info dialog displays different information about the system and the software.

▶ Open the Info dialog by clicking System > Info.

Recorder
The Recorder tab displays the version number of licensed cameras and serial numbers.

Fig. 26-1

Connected active cameras are displayed with a button and the camera number
(update by clicking on the button with the camera icon).

150 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Licenses
The Licenses dialog displays all licensed functions of the system.

▶ Click Licenses.

Fig. 26-2

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 151
Service
The SW-Maintenance dialog displays all maintenance and access licenses of the system.

▶ Click Service.

Fig. 26-3

152 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Versions
The Versions tab contains information about the versions of the components of the system.

▶ Select the Versions tab.

Fig. 26-4

▶ Click Refresh in order to update the display.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 153
Network Connections
The Network tab displays all active requests (DaVid Protocol) by the network interface of the system (e.g.
SeMSy® Compact).

▶ Select the Network tab.

Fig. 26-5

▶ Click Refresh to update the display.

154 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Certificates
The used network certificates are displayed here.

Fig. 26-6

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 155
System Information
The System Information tab provides an overview of memory and processors.

▶ Select the System Information tab.

Fig. 26-7

▶ Click Refresh to update the display.

156 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Recording
The Recording tab includes information about all active channel recording times and video memory us-
age.

▶ Select the Recording tab.

Fig. 26-8 Recording dialog, example IPS 10 000

▶ Click Refresh to update the display.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 157
Housekeeping
The Housekeeping tab summarizes the measured temperature and speed of the fans. In addition, the
status of the cover contact, sabotage contact and motion detection is displayed.

▶ Select the Housekeeping tab.

Fig. 26-9

▶ Click Refresh to update the display.

158 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Housekeeping Statistics
▶ Click the Statistics button on the Housekeeping tab.

Fig. 26-10

This dialog visualizes the history of the measured temperatures.


Several checkboxes and buttons allow filtering for external, internal and CPU temperatures as well as
time period.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 159
HDD-Status
The HDD Status tab provides an overview of the HDDs connected to the appliance. Defective HDDs are
shown in red.

▶ Select the HDD Status tab.

Fig. 26-11HDD Status dialog, example IPS 10 000

160 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Power Supply
The Power Supply tab shows the current status of the existing power supply units within the appliance.

▶ Select the Power Supply tab.

Fig. 26-12

• Working power supply units are shown in green.


• Power units currently turned off are shown in red.
• Power units that are not connected are shown in grey.

NOTICE

FAULTY DISPLAY POSSIBLE WHEN REPLACING POWER SUPPLY


If a new power supply unit is installed in the recorder, the corresponding checkbox must
be activated. Otherwise the status of the power supply cannot be checked by the soft-
ware and the display on the device itself is faulty.

▶ Open System > Service > Settings.


▶ Activate the checkbox for the relevant power supply.

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 161
USB Devices
This tab lists all USB devices that are connected to the USB bus of the appliance. Included are internal as
well as external devices.

▶ Select the USB Devices tab.

Fig. 26-13

▶ Click Refresh to update the display.

162 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
3rd IP JPEG analysis
The function 3rd IP JPEG analysis checks if the JPEG files provided by a 3rd party IP camera meet the
requirements for exact motion analysis.
Only 3rd party IP cameras sending a RTPS-video stream via UDP / RTP, and JPEG files via TCP / HTTP can
be set to the Motion recording mode.

▶ Chose the 3rd IP JPEG analysis tab

Fig. 26-14

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 163
Network Performance
This tab provides an overview of the network connection status of each camera.

▶ Chose the Network Performance tab

Fig. 26-15

The 3 points (10 days, 1 day, 1 hour) represent the maximum response times of the “Keepalive” check.

• 10 days: Maximum value since yesterday until 10 days ago, excluding the last 24 hours.
• 1 day: “Now -1 hour” to “Now - 24 hours, excluding the last 60 minutes.
• 1 hour: Within the last 60 minutes.
• Good: All (!) response times below 500ms.
• Medium: Measured value within the period between 500 and 1500 ms.
• Bad: Measured value above 1500ms.
• Gray: Measurement period not completely reached
From 6000ms on, the signal light on the recorder starts flashing red.

A yellow or red connection indicator may indicate a connection problem.

▶ Click the colored dot to call up the corresponding graph.

If this graph shows a few rare “outliers”, there is usually no problem.


If such peaks accumulate, a network problem can be suspected.

164 SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier
Network Interfaces
Under Network Interfaces one finds the performance data of the different Ethernet interfaces of the ap-
pliance.

▶ Chose the Network Interfaces tab

Fig. 26-16

SeMSy® Recording Server – Firmware Versions 10.X.X| REV. 1.0.5 | © 2022 Dallmeier 165
HEAD & ACCOUNTS OFFICE

Dallmeier electronic GmbH & Co.KG


Bahnhofstr. 16
93047 Regensburg
Germany

tel +49 941 8700 0


fax +49 941 8700 180
mail [email protected]

www.dallmeier.com

You might also like