104
7.1.1.8 Configuration Soſtware Version English Rev. 1.0.2 / 2016-06-06 Box Cameras MDF4220HD DF4620HD-DN Dome Cameras DDF4220HDV Picodome® DDF4320HD-DN DDF4520HDV-DN DDF4620HDV-DN Products for Solutions

Configuration Software Version 7.1.1

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Dallmeier HD Cameras – Software Version 7.1.1.8Products for Solutions
© 2016 Dallmeier electronic
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.
We reserve the right to make technical modifications.
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 neg- ligence of the manufacturer.
Dallmeier electronic GmbH & Co.KG Cranachweg 1 93051 Regensburg Germany
www.dallmeier.com [email protected]
All trademarks identified by ® are registered trademarks of Dallmeier electronic.
All trademarks identified by *) are trademarks or registered trademarks of the following owners: Adobe and Flash of Adobe Systems Incorporated headquartered in San José, California, USA; AMD and AMD Athlon of Advanced Micro Devices, Inc. headquartered in Sunnyvale, California, USA; Intel and Pentium or Intel Pentium of Intel Corporation headquartered in Santa Clara, California, USA; JavaScript of Oracle Corporation (and/or its affiliates) headquartered in Redwood Shores, California, USA; Linux of Linus Torvalds (in the USA and/or other countries); Microsoft, ActiveX, DirectX, Internet Explorer, Windows, Windows Server and Windows Vista of Microsoft Corporation headquartered in Redmond, Washington, USA
Third-party trademarks are named for information purposes only. Dallmeier electronic 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.
www.dallmeier.com
3
Contents
Chapter 1: Introduction  6 1.1 Validity  6 1.2 Disclaimer  6 1.3 Documents  7 1.3.1 This Document  7 1.3.2 Other Applicable Documents  7 1.4 Typographical Conventions  8
Chapter 2: Connection and Login  9 2.1 System Requirements  9 2.2 Connection  11 2.3 Login  13
Chapter 3: Common Settings  15 3.1 User Interface  15 3.2 System Time  16 3.2.1 Manual Configuration  16 3.2.2 Time Server  17 3.3 Camera Name  18 3.4 User Management  19 3.4.1 Information about User Names and Passwords  19 3.4.2 Login Mode  20 3.4.2.1 Group Login  21 3.4.2.2 User Login  22 3.4.2.3 LDAP Login  23 3.4.3 Rights  26
Chapter 4: Network  28 4.1 Basic Settings  28 4.1.1 Manual Configuration  30 4.1.2 DHCP  31 4.2 Security  32 4.3 Streaming  33 4.3.1 Video Server  33 4.3.1.1 Transfer Protocol and Format  34 4.3.1.2 Transfer Method  35 4.3.1.3 TTL  35 4.3.1.4 RTCP  35 4.3.2 Dynamic Servers  36 4.3.3 Audio Client  37 4.3.4 RTSP  39
www.dallmeier.com
4
Chapter 5: Video  41 5.1 Video Standard  41 5.2 Sensor  42 5.2.1 Global Settings  42 5.2.1.1 Preset  43 5.2.1.2 Color  46 5.2.1.3 Flip  46 5.2.1.4 Brightness  46 5.2.1.5 Contrast  46 5.2.1.6 Sharpness  46 5.2.1.7 Saturation  46 5.2.1.8 Slow Shutter Limit  47 5.2.1.9 WDR Mode  48 5.2.1.10 Lens (CS-Mount Cameras)  49 5.2.1.11 Lens (P-Iris Cameras)  50 5.2.1.12 Iris  51 5.2.2 Expert Settings  52 5.2.2.1 Exposure/WB  52 5.2.3 Day/Night  53 5.2.3.1 Mode  53 5.2.3.2 Threshold Level  54 5.2.3.3 Response Time  54 5.3 Exposure Control  55 5.4 Privacy Zones  57 5.5 Encoder Settings  59 5.5.1 Encoder 1  59 5.5.1.1 Frames/Second  60 5.5.1.2 Bitrate  60 5.5.1.3 Bitrate Mode  61 5.5.1.4 GOP-Size  61 5.5.1.5 Hybrid Cam  62 5.5.1.6 Scale Analog Output  63 5.5.2 Encoder 2  64 5.5.3 Encoder 3  64 5.5.4 Audio In  65
Chapter 6: Event Management  66 6.1 SMTP Server  67 6.2 FTP Server  70 6.3 Scheduler  73 6.3.1 Week Timer  73 6.3.2 Exceptions  75 6.3.3 Copy Exceptions  77 6.4 Copy Event Settings  79 6.5 Delete Event Handler  81
Chapter 7: Interfaces  82 7.1 Data Display  82 7.1.1 Filter  83 7.1.2 Position  84
Chapter 8: Digital Image Shift  86
www.dallmeier.com
5
Chapter 10: Lens Control (Motor-Driven P-Iris Lens)  90
Chapter 11: Service and Info  92 11.1 Downloads  92 11.2 Factory Settings  92 11.3 Licenses  93 11.4 Event Log  93 11.5 Configuration File  94 11.5.1 Download  94 11.5.2 Upload  95 11.5.2.1 Configuration Recovery  95 11.5.2.2 Configuration Transfer to Multiple Devices  96 11.6 Info  97
Chapter 12: Image Transmission  98 12.1 Web Browser  98 12.1.1 Live Video (ActiveX)  98 12.1.2 Single Image (JPEG)  99 12.2 RTSP Application  100 12.3 Analog Video Output  101
Chapter 13: LAN LED  102
www.dallmeier.com
6
Chapter 1: Introduction
1.1 Validity This document applies to the following Dallmeier HD cameras:
Box Cameras • MDF4220HD • DF4620HD-DN
Dome Cameras • DDF4220HDV Picodome® • DDF4320HD-DN • DDF4520HDV-DN • DDF4620HDV-DN
The descriptions in this document are based on the software version 7.1.1.8 and apply to all above- mentioned Dallmeier HD cameras.
For simplicity reasons, the term “device” or “camera” is used in the following. However, if passages in the text require distinctions between the individual devices, the complete prod- uct names will be mentioned instead.
Figures (screenshots) in this document may differ from the actual product.
1.2 Disclaimer This documentation includes the full functionality of the above-mentioned software version.
However, note that
• certain functions and features are only available if supported by the hardware. • the functional range of the devices depends on the ordered equipment or device variant and may
differ from the contents of this documentation. • certain functions and features may require purchasing a license.
www.dallmeier.com
7
1.3 Documents The product documentation contains several documents which are included in the delivery in printed form and/or on a digital medium.
Read all documents included in the delivery carefully and thoroughly before using the respective device. Always follow the instructions, notes and warnings and observe the technical specifications in the relevant product data sheet.
Keep all documents in legible condition and in a suitable location for future reference.
Regularly check the website www.dallmeier.com for the latest updates on product documentation (and product software).
1.3.1 This Document The document “Configuration” (this document) contains detailed descriptions of the configuration of the respective device. The target audience of this document is trained system integrators.
1.3.2 Other Applicable Documents Data Sheet The product data sheet contains detailed technical specifications, features and characteristics of the respective device. The target audience of the document is trained system integrators.
Commissioning The document “Commissioning” contains detailed descriptions of the installation, connection and commissioning of the respective device as well as information on the appropriate use, safety instruc- tions and general notes. The target audience of the document is trained system integrators.
8
1.4 Typographical Conventions For reasons of clarity and readability, various text formatting elements and types of emphasis are used in this documentation:
NOTICE
NOTICE indicates practices for preventing property damage, incorrect configura- tions or faulty operations.
Instructions are indicated by arrows (). Always carry out instructions one after the other in the sequence described.
“Expressions” in quotation marks generally indicate a control element on the device (switches or labels) or on its user interface (buttons, menu items).
Paragraphs in italics provide information on basic principles, special features and ef- ficient procedures as well as general recommendations.
www.dallmeier.com
9
Chapter 2: Connection and Login The configuration of the device is carried out with a PC and web browser over the Local Area Network (LAN).
Alternatively, the PC can be connected directly to the device via an Ethernet crossover cable (for devices which are powered with Power-over-Ethernet, a PoE injector is ad- ditionally required).
Note that the configuration of the device must always be carried out with a web browser over an IP- based network, even if you want to operate the hybrid camera solely as an analog camera later on.
2.1 System Requirements To configure the device with live video display and live audio output, the client PC must meet the fol- lowing minimum system requirements:
Minimum System Requirements
Windows 7 (each with latest service pack)
Processor (CPU) 3 GHz Intel*) Pentium*) 4 AMD*) Athlon*) 64 3400+ or faster (or equivalent)
Random access memory (RAM) 1 GB (Windows XP) 2 GB (Windows Vista, Windows 7)
Graphics card DirectX*) 9.0 or 10.0 compatible 64 MB of graphics memory (128 MB or higher recommended)
Sound Sound card or on-board sound chip (min. 16 bit)
Ethernet 100 Mbps
Software Adobe*) Flash*) Player (latest version) JavaScript*) enabled Microsoft ActiveX*) enabled Dallmeier Live Video ActiveX (latest version)
www.dallmeier.com
10
Note that
• a more powerful client PC is required if several devices are configured with live video display (and/ or live audio output) simultaneously.
• a DirectX compatible graphics card and the Dallmeier Live Video ActiveX are not required for the configuration without live video display or live audio output.
• the latest Dallmeier Live Video ActiveX can be directly downloaded from the device or from www.dallmeier.com.
• the latest Dallmeier Live Video ActiveX can be automatically downloaded from the Internet after the connection to the device is established (only with the web browser Microsoft Internet Explorer and if it is not already installed).
• the configuration without live video display and without live audio output can theoretically be car- ried out with any operating system and web browser. However, the configuration always requires the Adobe Flash Player.
Always install the latest version of the Dallmeier Live Video ActiveX after the connec- tion to the device is established in order to obtain the optimal system performance.
Information on downloading the Dallmeier Live Video ActiveX directly from the de- vice can be found in the section “Downloads” on page 92.
www.dallmeier.com
11
192.168.2.28
Ensure that the PC/web browser can establish a connection to the device via Ethernet. Start the web browser. Enter the IP address of the device into the address bar of the web browser. Confirm the input.
The connection to the device is established. The graphical user interface (GUI) of the live mode is displayed:
A HGECB D F
Fig. 2-1: Live mode with adjustable video resolution
A Hide/show title bar B Switch between live and configuration mode C Live video D Connection method (UDP or TCP)
E Adjust video resolution F Audio On/Off (live audio) G IP address of the device H Log out of configuration mode
www.dallmeier.com
12
Note the following explanations. Hide the title bar (A) if required. Change the connection method (D) if required. Adjust the live video resolution (E) if required. Enable the live audio output (F) if required.
The “Connection method” does not affect the “Streaming” function of the device (see section “Streaming” on page 33).
The video resolution setting mentioned above only affects the display of the live video in the web browser, and is not related to the encoder settings.
Live audio is only available for logged-in (authenticated) users or user groups. In addition, the audio encoding must be enabled (see section “Audio In” on page 65).
Connection Method If the network connection to the device is established via a router with NAT (Network Address Transla- tion) enabled, the live video may not be displayed in the web browser.
In this case, two solutions are available:
The router has to be configured for a correct address translation of the incoming UDP data packets sent by the device. The User Datagram Protocol (UDP) is by default used by the streaming function of the device.
An easier solution is to select “TCP” from the “Connection method” drop-down list. The device then switches the protocol of the streaming function to the Transmission Control Protocol (TCP).
To receive the TCP data packets, the following ports on the client side must be open:
• Port 30000 for the DaVid Protocol1)
• Port 80 for the Hypertext Transfer Protocol (HTTP)
Note that during data transmissions over TCP
• usually no packet loss (lack of images) occurs. • short-term peaks in network traffic may occur. • low delays may occur.
1) Dallmeier Video Protocol
13
2.3 Login The graphical user interface of the configuration mode is displayed for authenticated and authorized users only.
The factory default admin password is:
3
NOTICE
Risk of access and misuse by unauthorized users Change the factory default admin password as soon as possible (see section “Group Login” on page 21).
Click “CONFIG” in the user interface of the live mode.
The login dialog is displayed:
Fig. 2-2
Enter the “User name” (Default: admin) if required. Enter the “Password” (Default: 3). Confirm with “OK”.
www.dallmeier.com
14
The graphical user interface of the configuration mode is displayed:
E
DC
HF
BA
G
Fig. 2-3: Configuration mode with live video in the bottom left
A Hide/show title bar B Switch between live and configuration mode C IP address of the device D Log out of configuration mode E Deactivate/activate live video display F Live video G Configuration menu H Configuration dialogs
Configure the required settings (described in the following) and finally click “LOGOUT”.
Note that
• the live video display can be deactivated in the configuration mode if only a low- bandwidth network is available.
• a new login is required after 5 minutes without user action.
www.dallmeier.com
15
Chapter 3: Common Settings
3.1 User Interface The graphical user interface can be displayed in various languages.
Open the “User interface” dialog via “Common settings” > “User interface ...”.
Fig. 3-1
Select the required “Language”. Clear (uncheck) the “Show live video (ActiveX) in WebConfig” check box if network bottlenecks
occur or your system is overloaded. Clear (uncheck) the “Use DirectX for video in Lens control dialog” check box if the live video in the
“Lens Control” dialog turns black (or rather is not displayed) at 8× magnification.
Further information on the “Lens Control” can be found in the following chapters:
• “Lens Control (Remote Back Focus Control)” on page 88 • “Lens Control (Motor-Driven P-Iris Lens)” on page 90
Clear (uncheck) the “LED signal” check box if you want to deactivate the LAN LED signal.
Further information on the LAN LED signal can be found in the chapter “LAN LED” on page 102.
Confirm with “OK”.
16
3.2 System Time The system time can be set manually or synchronized with a UTC time server. In both cases, however, the time zone must be set first.
Open the “Time settings” dialog via “Common Settings” > “Time ...”. Click the “Time zone” tab.
Fig. 3-2
3.2.1 Manual Configuration
Note that manual configuration is not possible if the UTC time server synchronization is activated (see section “Time Server” on page 17).
Click the “Date/Time” tab.
www.dallmeier.com
17
3.2.2 Time Server
Note that the specified UTC time server must be constantly accessible over the network.
Click the “Time server” tab.
Fig. 3-4
Enter the “IP address” of the UTC time server. Select (check) the “Use time server” check box if you want to activate the synchronization with the
specified UTC time server. Confirm with “OK”.
If using a host name instead of an IP address, you must ensure that the settings of the Domain Name System (DNS) are correctly configured (see section “Domain Name System (DNS)” on page 29).
Contact your network administrator for more information and assistance.
www.dallmeier.com
18
3.3 Camera Name The camera can be assigned a unique name which then is displayed in an external application2) and, in addition, can be inserted directly into the video (max. 16 characters).
Open the “Camera name” dialog via “Common settings” > “Camera name ...”.
Fig. 3-5
Enter a unique name for the camera. From the “Insert name in video” drop-down list, select the position where the camera name is
required to be inserted directly into the video. From the “Color” drop-down list, select the color for the characters that are displayed directly in
the video.
The color option “automatic” automatically displays the characters of the camera name in either black or white depending on the current image content (image brightness based on pixel values). This option provides for a better readability of the camera name and is particularly useful if the surrounding contrast or brightness levels at the specified position are con- stantly changing.
Confirm with “OK”.
www.dallmeier.com
19
3.4 User Management The configuration of the device is accessible for authenticated and authorized users only.
The user management allows you to grant multiple access levels to the device and to select custom per- mission settings for three different local user groups. In addition, individual local users can be assigned to each user group if necessary.
Furthermore, a centralized user and group management based on LDAP (Lightweight Directory Access Protocol) is supported using an Active Directory (AD) service such as Microsoft Windows Server*) or Linux*) Server with Samba.
3.4.1 Information about User Names and Passwords For security reasons, passwords should consist of at least 8 characters. Do not use any personal information, conventional expressions (real words) or names.
A secure password needs to be complex, random and long.
A combination of upper-case letters (e.g. ABC), lower-case letters (e.g. abc), numerals (e.g. 123) and non-alphanumeric keyboard symbols (e.g. _ / ^) is usually secure.
Character Sets Supported by the Camera The following character sets are supported by the camera:
• ISO-8859-1 (all languages except Russian) • Windows-1251 (Russian language only)
Characters Supported by Dallmeier Recording Systems
NOTICE
Invalid user name or password due to unsupported characters Dallmeier recording systems currently only support a combination of the following characters:
• Upper-case letters (A – Z) • Lower-case letters (a – z) • Digits (0 – 9) • Non-alphanumeric keyboard symbols ( _ - . )
In addition, user names must always start with a letter.
www.dallmeier.com
20
3.4.2 Login Mode The login mode defines the authentication type:
Login Mode Authentication Type
Group login Group password
LDAP login LDAP user name + LDAP user password
An authentication with the group password is also possible in the “User login” mode.
Open the “Login options” dialog via “Common settings” > “User management” > “Login options ...”.
Fig. 3-6
Note the following sections on the various login modes. Select the required “Login mode”. Confirm with “OK”.
www.dallmeier.com
21
3.4.2.1 Group Login
Group Name The factory default group names of the three local user groups are:
• Group 1: admin • Group 2: user • Group 3: guest
The name of each user group can be changed.
Group Password Note that
• a factory default password is set for the local user group “Group 1: admin” (Default: 3). • the factory default password of the local user group “Group 1: admin” must be changed for security
reasons. • no factory default password is set for the local user groups “Group 2: user” and “Group 3: guest”. • a login of the local user groups “Group 2: user” and “Group 3: guest” is only possible after a pass-
word has been set.
Open the “User groups” dialog via “Common settings” > “User management” > “User groups ...”.
Fig. 3-7
Click the tab of the relevant group. Enter a new “Group name” if required. Enter a “New password” (pay attention to section
“Information about User Names and Passwords” on page 19). Repeat the new password in the “Confirm password” field. Confirm with “Apply”.
www.dallmeier.com
22
3.4.2.2 User Login
In the “User login” mode, individual local users can be assigned to the three local user groups.
Define New User Ensure that the “User login” mode is selected (see section “Login Mode” on page 20). Open the “User groups” dialog via
“Common settings” > “User management” > “User groups ...”.
Fig. 3-8
The “New user” dialog is displayed:
Fig. 3-9
Pay attention to section “Information about User Names and Passwords” on page 19. Enter a new “User name”. Enter a “New password”. Repeat the new password in the “Confirm password” field. Confirm with “OK”.
Edit or Delete User Ensure that the “User login” mode is selected (see section “Login Mode” on page 20). Open the “User groups” dialog via
“Common settings” > “User management” > “User groups ...”. Click the tab of the relevant group. In the “Users” list, select the relevant user. “Edit” or “Delete” the user by clicking the appropriate button.
www.dallmeier.com
23
3.4.2.3 LDAP Login
This setting allows for an LDAP-based centralized user and group management using an Active Direc- tory (AD) service such as Microsoft Windows Server or Linux Server with Samba. The individual user rights/permissions are granted by three different group policies defined on the LDAP client (this device).
NOTICE
Login failure In the “LDAP login” mode, a login as a local user group or a local user is no longer possible.
Incorrect LDAP settings The following LDAP settings may 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-group-relation) 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 (e.g. 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 HD cameras described here).
The available group suffixes are fixed expressions:
• Group 1 (administrator): _G4 • Group 2 (user): _G2 • Group 3 (guest): _G1
On the LDAP server, the LDAP group names with the group prefix myhostname would in this case be as follows:
• Group 1 (administrator): myhostname_G4 • Group 2 (user): myhostname_G2 • Group 3 (guest): myhostname_G1
However, it is mandatory to also enter the used group prefix (here: myhostname) on the LDAP client (this device). For further information regarding this requirement, see the following descriptions.
www.dallmeier.com
24
Note that the following settings require at least one existing LDAP user to be a member of Group 1 (administrator).
After the LDAP settings have been made on the LDAP server, the LDAP client (this device) must be configured accordingly.
In this respect, note the following steps and descriptions:
Ensure that the “LDAP login” mode is selected (see section “Login Mode” on page 20). Click the “LDAP options” tab.
Fig. 3-10
For the correct access to the directory entries on the LDAP server, the following information must be entered:
LDAP server: Name or IP address of the LDAP server Example: ldap://servername ldap://192.168.57.3
LDAP host: Group prefix of LDAP group name Example: myhostname
LDAP base: Base DN (Distinguished Name, search base on the LDAP server); object location in the LDAP directory hierarchy Example: ou=department,dc=example,dc=co,dc=uk
LDAP filter: Default entry: (sAMAccountName=%UNam%)
LDAP attributes: Default entry: memberOf
Enter the relevant data for the access to the LDAP server.
www.dallmeier.com
25
Before you can save the LDAP settings, your 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 (this device) can only be saved if the query has been successful (re- turns an internal valid result).
Click “Test”.
Fig. 3-11
Enter the LDAP user name and associated LDAP user password of an authorized LDAP user with administration rights (member of Group 1).
Click “Start test”. After a successful test, confirm with “OK” to save the settings.
From this point in time, a login to this device (now LDAP client) is possible for authorized LDAP users only.
www.dallmeier.com
26
3.4.3 Rights The three user groups and, thus, the assigned users can be granted individual rights. In addition, the general public (user group “anonymous”) can be granted or denied access to certain types of live images.
Note that
• the rights of Group 1 (administrator) cannot be restricted. • certain permission levels cannot be set for all rights. • certain rights are partially or fully relevant for external applications only (e.g. for the DaVid Protocol).
Open the “Rights configuration” dialog via “Common settings” > “User management” > “Rights ...”.
Fig. 3-12
The various user rights are each displayed in a separate row.
The permission level of each user group (column) is represented by an icon (see below).
www.dallmeier.com
27
Icon Tooltip Permission
allow The dialog will be displayed. The settings can be changed. The function can be used.
allow read only The dialog will be displayed. The settings can NOT be changed.
deny The dialog will NOT be displayed. The settings can NOT be changed. The function can NOT be used.
Find the relevant user right (row). Change the permission level by clicking on the icon in the column of the relevant group. Proceed as described above for all user rights and groups. Confirm with “OK”.
www.dallmeier.com
28
Chapter 4: Network
4.1 Basic Settings The network settings of the device can be configured manually or automatically assigned by a DHCP (Dynamic Host Configuration Protocol) server.
NOTICE
Network conflicts due to invalid or incorrect IP address In order to avoid network conflicts, you should clarify if the intended network set- tings are permitted. In particular, the allocation of an already used IP address may result in malfunctions.
Open the “Network settings” dialog via “Network” > “Basic settings ...”.
Fig. 4-1: Network settings and MAC address of the device
Default Factory Settings Connection type: automatic Bandwidth limit: none Get IP settings from DHCP: unchecked IP address: 192.168.2.28 Netmask: 255.255.255.0 Gateway: 192.168.2.1 Allow IP-Finder network configuration: selected (checked)
www.dallmeier.com
29
NOTICE
• Contact your network administrator for more information and assistance. • For troubleshooting purposes, write down the “MAC address” of the device and
all new settings before changing the configuration.
Note the following explanations.
Connection Type This “Connect type” setting defines the transfer rate and duplex mode.
The connection type “automatic” (Autonegotiation) is sufficient for most applications.
Bandwidth Limit Limiting the bandwidth (maximum allowed peak bit rate) can be useful to prevent video artifacts or frame drops due to packet loss with low-bandwidth connections.
Domain Name System (DNS) Since IP addresses are rather difficult to remember, you can also refer to devices by their host names which allows you to locate the devices or hosts more easily in the LAN (Local Area Network).
The mapping of host names to their corresponding IP addresses is handled by the so-called Domain Name Service (DNS server required). In addition, the IP address mapping can also be stored directly in the hosts file on your local computer.
The “Host name” (or more accurately, the short host name) specifies the name of the machine itself (e.g. myhostname).
The “Domain name” is usually the network domain within your LAN associated with your company and department (e.g. example.com or intranet.example.com).
Host names are resolved by special DNS servers, also known as name servers. Resolving host names into IP addresses requires the assignment of a primary name server (“DNS server 1”, e. g. ns1.example.com) and, for reasons of reliability and availability, a secondary name server (“DNS server 2”, e.g. ns2.example.com).
For example, to refer to the device by its long host name or fully qualified domain name (FQDN), you can simply use myhostname.example.com. Depending on the settings of the DNS server or entries in your local hosts file, you can also refer to the device by simply using its short host name (here: myhostname).
“Search domains” (max. 5 allowed, separated by spaces) are useful if a defined alarm host or UTC time server is not located in your specified “Domain name”.
www.dallmeier.com
30
4.1.1 Manual Configuration If no DHCP server is available in your Local Area Network (LAN) or if you want to assign the network settings manually, proceed as follows:
First, pay attention to the designated and valid IP address ranges in your network.
Contact your network administrator for more information and assistance.
Ensure that the “Get IP settings from DHCP” check box is not selected (unchecked). Enter the “IP address” that you want to assign to the device. Enter the “Netmask”. Enter the “Gateway” address. If required, configure the available DNS settings (see section “Domain Name System (DNS)” on
page 29). If required, clear (uncheck) the “Allow IP-Finder network configuration”3) check box. Confirm with “OK”.
The connection to the device is then terminated and the new network settings will be assigned.
After changing the network settings, you have to re-establish a connection to the device (with the newly assigned IP address).
3) IP-Finder (PService): Dallmeier software for the determination and configuration of network-compatible Dallmeier devices
www.dallmeier.com
31
4.1.2 DHCP To have a DHCP server assign the network settings automatically, proceed as follows:
Ensure that an active DHCP server is available in your Local Area Network (LAN).
Contact your network administrator for more information and assistance.
Select (check) the “Get IP settings from DHCP” check box.
The IP address, subnet mask and gateway address can then no longer be set manually but are automati- cally assigned by the central DHCP server after saving the network settings.
If required, configure the available DNS settings (see section “Domain Name System (DNS)” on page 29).
To send the “Host name” to the DHCP server, clear (uncheck) the “Get host name from DHCP” check box and enter a specific host name.
If required, clear (uncheck) the “Allow IP-Finder network configuration”4) check box. Confirm with “OK”.
The connection to the device is then terminated and the new network settings are assigned by the DHCP server (pay attention to the lease duration).
After changing the network settings, you have to re-establish a connection to the device (with the newly assigned IP address):
• The newly assigned IP address can be determined in the “IP Finder” (PService) or on the DHCP server by searching for the MAC address of the device.
• The “IP Finder” (PService) must be running on the same LAN where this device is located.
4) IP-Finder (PService): Dallmeier software for the determination and configuration of network-compatible Dallmeier devices
www.dallmeier.com
32
4.2 Security This setting enforces the encryption of DaVid5) credentials.
Note that this setting does not encrypt the login credentials when you log on to the WebConfig user interface of the device via a web browser.
If the security option is activated, the device will only accept encrypted credentials in the authentica- tion data of external applications via the DaVid protocol. The device will, then, no longer accept authentication credentials in plain text but only send and accept DaVid commands that contain encrypted user names or passwords.
NOTICE
Access failure due to incorrect configuration settings Note that older applications that do not support an encrypted authentication may no longer access the device when the security option is activated.
Open the “Security” dialog via “Network” > “Security ...”.
Fig. 4-2
Select (check) the “Force encrypted credentials” check box if required. Confirm with “OK”.
5) Dallmeier Video Protocol
33
4.3 Streaming
4.3.1 Video Server The (static) video server provides for a continuous transmission (streaming) of the generated video data into the network, even without an application’s active data request.
NOTICE
Streaming failure due to incorrect configuration settings Note that the format of the RTP payload that is to be transported must correspond with the used encoding standard. For information on encoder settings, see section “Encoder Settings” on page 59.
Open the “Streaming” dialog via “Network” > “Streaming ...”.
Fig. 4-3
Note the following explanations. Select an encoder from the “Input” drop-down list. Select the transfer protocol, format and method from the “Mode” drop-down list. Depending on the selected transfer method, enter the “Multicast IP Address” or the
“Destination IP address”. In the “Port (1024 … 65535)” field, enter the port number of the service that is required to receive
the IP data packets. Enter the TTL value for IP packets into the “TTL (0 …255)” field. Select (check) the “RTCP” check box if you want to generate and send RTCP packets. Confirm with “OK”.
www.dallmeier.com
34
4.3.1.1 Transfer Protocol and Format
Transfer Protocol The transfer protocol defines the communication rules for the data exchange over the network. The (static) video server exclusively transports the IP packets using UDP (User Datagram Protocol).
Note that
• UDP allows for a smooth and fast data transmission with relatively low delays. • packet loss (lack of images) may occur with UDP connections.
Transfer Format The transfer format defines the RTP payload that is to be transported.
NOTICE
Streaming failure due to incorrect configuration settings Note that the format of the RTP payload that is to be transported must correspond with the used encoding standard. For information on encoder settings, see section “Encoder Settings” on page 59.
• RTP/H264 The video data is packetized by the Real-Time Transport Protocol (RTP) for an H.264 Video El- ementary Stream. Audio data is not transferred. The data must be encoded using H.264.
The packaging is based on the following standards: RFC3550 - RTP: A Transport Protocol for Real-Time Applications RFC3551 - RTP Profile for Audio and Video Conferences with Minimal Control RFC3984 - RTP Payload Format for H.264 Video
• RTP/MJPEG The video data is packetized by the Real-Time Transport Protocol (RTP) for an MJPEG Video Stream. Audio data is not transferred. The data must be encoded using MJPEG.
The packaging is based on the following standards: RFC3550 - RTP: A Transport Protocol for Real-Time Applications RFC3551 - RTP Profile for Audio and Video Conferences with Minimal Control RFC2435 - RTP Payload Format for JPEG-compressed Video
www.dallmeier.com
35
The transfer method defines the data distribution over the network.
Multicast The data packets are provided with the specified IP multicast address and port number and then trans- ferred to a group of receivers (clients) using a point-to-multipoint connection. The packets have to be transferred only once; the distribution is done by especially configured routers (capable of IP multicasting). A client will only receive the data packets if it has (already) joined the IP multicast group and if the ap- propriate application service is available at the specified port number. IP multicast uses the address range between 224.0.0.0 and 239.255.255.255 (Class D).
Note that certain IP multicast address ranges are reserved for special purposes. For intranet applications, the use of addresses ranging from 239.0.0.0 to 239.255.255.255 is recommended.
Contact your network administrator for more information and assistance.
Unicast The data packets are provided with the specified destination IP address and port number and then transferred to exactly one receiver (client) in the network using a point-to-point connection. The client will only receive the data packets if the appropriate application service is available at the specified port number.
4.3.1.3 TTL
The TTL (Time To Live) value defines the lifetime of an IP packet.
Each router an IP packet passes through reduces the time-to-live value by one (1). As soon as the value has reached zero (0), the IP packet is discarded. While preventing IP packets from endlessly circulating in the network due to routing errors, this method stops IP packets from breaking through the limits of the LAN (Local Area Network) and being sent to the WAN (Wide Area Network) (TTL = 1).
Depending on the requirements, a TTL value ranging from 1 – 255 can be entered. If you enter 0 (zero), the default values are used (TTL = 1 for multicast, TTL = 64 for unicast).
4.3.1.4 RTCP
The Real-time Transport Control Protocol (RTCP) is an extension to the Real-time Transport Protocol (RTP) and is used for i.a. the transmission of periodic status information such as timestamps of the transmitted video streams.
www.dallmeier.com
36
4.3.2 Dynamic Servers A dynamic server is created whenever a UDP or TCP data transmission is actively requested, for example, by the Dallmeier Live Video ActiveX, the DaVid Protocol, the Real Time Streaming Protocol (RTSP) or the SMAVIA Viewing Client.
The “Dynamic servers” tab provides information on currently created dynamic servers.
Fig. 4-4
The removal of dynamically generated servers is useful whenever servers, which are no longer used and have not been quit (stopped) by a request automatically, are to be deleted manually.
www.dallmeier.com
37
4.3.3 Audio Client
This section applies to the following Dallmeier HD cameras that are equipped with an analog Audio OUT interface:
Box Cameras • DF4620HD-DN
Dome Cameras • DDF4620HDV-DN
In the “Audio client” tab, the processing of audio data, sent to the device by external applications using the User Datagram Protocol (UDP), is configured. The available settings allow you to activate the output of the received audio data on the analog Audio OUT interface of the device.
Fig. 4-5
Note the following requirements for the output of audio data on the analog Audio OUT interface:
• The audio format of the audio source and the audio format defined in the audio client of the camera (“Mode” drop-down list) must be compatible.
• The defined destination port in the audio source and the port registered in the audio client of the camera (input field “Port (1024 … 65535)”) must be identical.
• With unicast, the audio source must transmit to the IP address of the camera and the IP address of the audio source (“Source IP address”) must be registered in the audio client of the camera.
• With multicast, the IP multicast address used by the audio source must be identical with the “Multicast IP address” registered in the audio client of the camera.
For descriptions about the different transfer methods unicast and multicast, see section “Transfer Method” on page 35.
www.dallmeier.com
38
If UDP is used to transmit the audio data, the settings in the audio client of the camera must be config- ured manually. If the DaVid Protocol is used to control the audio output, the necessary information is sent to the audio client of the camera automatically.
Note that the settings in the “Audio client” tab are disabled if the audio output is con- trolled using the DaVid Protocol (e.g. with SMAVIA Viewing Client).
Controlling the Audio Output with SMAVIA Viewing Client To control the audio output with SMAVIA Viewing Client, proceed as follows:
In SMAVIA Viewing Client, right-click the split of the respective camera. In the context menu, select the required audio format and bit rate via “Recorder” > “Transmit Audio”.
SMAVIA Viewing Client will then transmit incoming audio data (e.g. from the microphone input of the PC) over the network to the audio client of the camera using the DaVid Protocol. The camera decodes the receiving audio data and outputs the generated analog audio signals on the analog Audio OUT interface of the camera (e.g. on a connected speaker).
www.dallmeier.com
39
4.3.4 RTSP The Real Time Streaming Protocol (RTSP) is used to control the continuous transmission of multime- dia content over IP based networks (media streams). RTSP uses a direct (bidirectional) communication with the RTSP streaming server of the camera. On the one hand to determine the appropriate transmission protocol for the RTP data transfer (UDP or TCP). On the other hand to transmit control actions of IP-based RTSP applications (players) such as the starting and stopping of video transmissions. The encoding, packaging and transport of the data streams from server to client is carried out unidirec- tionally using the Real-Time Transport Protocol (RTP). Usually, RTP transmissions of streaming content are realized by using UDP (User Datagram Protocol). However, RTSP transmissions are realized over a TCP connection (TCP = Transmission Control Proto- col).
The following points need to be considered for RTP transmissions using UDP:
• UDP is a so-called “unreliable” and connectionless communication protocol. No connection is established to the receiver/client prior to the data transmission. The receiver/client does not acknowledge the receipt of data. During data transmissions over UDP, packet loss (lack of images) may occur. Lost packets will not be sent again.
• Usually, UDP packets sent from the Internet to your Local Area Network (LAN) are blocked by Internet routers/firewalls in general.
• UDP allows for smooth and fast data transmissions with relatively low delays, i.e. with low packet delay variation (low “jitter”).
• Each RTSP/RTP transmission over UDP requires three ports to be open: A static port for the RTSP control commands (standard port number: 554) and two dynamic ports for the RTP data stream.
The following points need to be considered for RTP/RTSP transmissions over TCP:
• TCP is a so-called “reliable” and connection-oriented communication protocol. A connection to the receiver/client is established prior to the data transmission. The receiver/client confirms the receipt of each IP data packet by sending an acknowledge packet. During data transmissions over TCP, usually, no packet loss occurs (unless in the case of a buffer overload in the camera due to a permanent network overload). However, data transmissions over TCP may be slower than data transmissions over UDP.
• Usually, only the RTSP port must be open at the Internet router or the firewall to receive data trans- missions of RTP/RTSP/TCP packets sent from the Internet to your Local Area Network (LAN).
• RTSP allows you to embed the transmission of RTP streams into the existing RTSP/TCP connec- tion; a separate UDP transmission or an additional port for the RTP data stream is not necessary.
www.dallmeier.com
40
In the “RTSP” tab, you can configure the RTSP server in the camera.
Fig. 4-6
The standard port number for RTSP is 554.
In the “RTSP server port” field, the port number can be changed according to your requirements.
To generally prevent access to the RTSP server in the camera, i.e. not to allow any RTSP transmission, the corresponding check box can be unchecked.
RTP over RTSP Buffer
Note that the following section only applies to RTP transmissions over RTSP/TCP.
If the network is busy or if a switch within the network, respectively the receiver/client, no longer ac- cepts additional data, the camera can no longer send further image data. The result is a so-called “data backlog” in the camera.
In order to prevent a loss of images, the yet unsent image data can – at least for a short time – be saved in an internal RTSP buffer (default capacity 1024 kBytes). Only in case of a buffer overload are all saved images lost. Persistent network overload results in a delay in displaying the images at the client. The delay is propor- tional to the set size of the buffer (amount of images saved). A large RTSP buffer is only recommended in case of short-term network overloads. In case of a persistent network overload, a smaller buffer as well as lower bit rates are recommended for the individual encoder settings.
www.dallmeier.com
41
5.1 Video Standard Countries and territories use different broadcasting television systems.
To ensure a correct video signal transmission, the device must be set to the appropriate video standard for your country:
• HD 25/50 fps for PAL countries • HD 30/60 fps for NTSC countries
Open the “Video standard” dialog via “Video” > “Video standard ...”.
Fig. 5-1
Note that the “Video standard” dialog may be locked by external devices/applications (e.g. by Dallmeier recording systems).
Select the appropriate “Standard” for your country. Confirm with “OK”.
www.dallmeier.com
42
5.2 Sensor In the sensor settings, the image sensor can be configured and the image processing algorithms can be adjusted to the local lighting conditions. In addition, depending on the camera model, the behavior of the built-in P-Iris lens can be defined and the automatic day/night operation can be configured for an optimum image exposure at night.
Open the “Sensor settings” dialog via “Video” > “Sensor ...”. Note the following explanations on the various sensor settings. Set the relevant options. Confirm with “OK”.
You can restore the factory sensor settings at any time by clicking “Default”.
5.2.1 Global Settings In the “Global” tab, the following settings can be configured:
Fig. 5-2
43
5.2.1.1 Preset
By using Automatic Exposure Presets (AE Presets), the sensor configuration can be adjusted very easily to most lighting conditions in order to always obtain highest image quality. In addition, AE Presets can be used as useful starting points for the manual fine adjustment of various camera parameters.
The following AE Presets are available:
Universal • Factory default AE Preset • Suitable for most lighting conditions • Optimized for high-contrast scenes (e.g. mixed indoor/outdoor daytime scenes)
Indoor • Optimized for indoor scenes with medium contrast • Obtains improved detail resolution in the highlights
Fluorescent • Optimized for low-contrast indoor scenes with fluorescent light sources (e.g. fluorescent lamps) • Obtains improved detail resolution in the highlights • Best results are achieved without incident daylight • Typical 50/60 Hz video flickering and fluorescent color roll when using fluorescent lamps can be
largely prevented
When selecting the AE Preset “Fluorescent”, the Wide Dynamic Range (WDR) mode is automatically deactivated. A manual reactivation of the WDR mode in conjunction with the AE Preset “Fluorescent” is not recommended. For more information on the WDR mode, see section “WDR Mode” on page 48.
Only use the AE Preset “Fluorescent” for indoor scenes when using fluorescent lamps. When capturing outdoor scenes in conjunction with the AE Preset “Fluorescent”, this may result in excessive overexposure.
www.dallmeier.com
44
Notes for the Use of Fluorescent Light Sources (Fluorescent Lamps) With fluorescent light sources (e.g. fluorescent lamps), typical 50/60 Hz video flickering and fluorescent color roll may occur in the video image (see below). If you notice any of these effects in the video image, deactivate the WDR mode or select the AE Preset “Fluorescent”.
50/60 Hz Video Flickering Typical 50/60 Hz video flickering (strobe effect) may be caused by a significant frequency mis- match between the vertical frame rate of the camera and the flicker frequency of alternating current (AC) powered fluorescent light sources (e.g. fluorescent lamps).
Example: When using the camera in NTSC standard (30/60 fps) and with fluorescent light sources, video flickering will occur in countries where the AC power frequency is 50 Hz, which drasti- cally differs from the NTSC video capture standard frequency of 59.94 Hz.
Fluorescent Color Roll The phenomenon “fluorescent color roll” may be caused by a minor frequency mismatch between the vertical frame rate of the camera and the flicker frequency of alternating current (AC) powered fluorescent light sources (e.g. fluorescent lamps).
Example: Color roll will occur when using the camera in NTSC standard (30/60 fps) and with fluores- cent light sources which are operated at a mains frequency of 60 Hz. Here the mains frequency slightly differs from the NTSC video capture standard frequency of 59.94 Hz. The reason for the periodically occurring color fluctuations is that the color temperature (spectral characteristics) of the fluorescent light source changes within each AC power cycle (each zero crossing of the alternating voltage) which results in brightness variations (illumina- tion level changes). Frequency mismatch normally does not occur when the PAL standard (25/50 fps) is used in conjunction with 50 Hz AC power.
www.dallmeier.com
45
Casino Note that, depending on the model, the “Casino” preset is not available ex works but requires an extra ac- tivation using a license code (for more information on license codes, see section “Licenses” on page 93).
The “Casino” preset is available ex works for the following Dallmeier HD cameras:
Box Cameras • DF4620HD-DN
Dome Cameras • DDF4620HDV-DN
The “Casino” preset is optionally available for the following Dallmeier HD cameras:
Dome Cameras • DDF4220HDV Picodome® • DDF4320HD-DN • DDF4520HDV-DN
The “Casino” preset is optimized especially for:
• the differentiation of playing cards along with light-reflecting chips on a poker table, • the differentiation of light-reflecting chips on a gambling table, • the identification of numbers on a fast spinning roulette wheel, and • an improved detail resolution of persons and dark objects in scenes with blinking slot machines.
The (optional) “Casino” license allows you to capture images with 50/60 fps at 720p (see section “Encoder Settings” on page 59).
The recording with 50/60 fps is supported by the following Dallmeier recording systems:
• DIS-2/M NSU
46
The following color options are available:
Automatic This setting enables the automatic switching between black-and-white and color mode as lighting con- ditions change. The automatic switching depends on the ambient light level:
At low light levels the camera automatically switches to black-and-white mode and removes the color burst. Without color information, or rather in black-and-white mode, the image quality in low-light conditions is much clearer (e.g. less color noise).
Depending on the ambient light (when a certain brightness level is reached again), the camera auto- matically switches back to color mode.
On The video is always displayed in color, even at low light levels.
Off The video is always displayed in black-and-white.
5.2.1.3 Flip
By using the flip function, the image in the camera can be mirrored (flipped) horizontally, vertically or on both axes simultaneously. This provides flexible installation options for desktop, wall or ceiling applications.
5.2.1.4 Brightness
This setting defines the overall image brightness by a linear adjustment of the tonal values.
5.2.1.5 Contrast
This setting is useful to adjust the difference in brightness between light and dark areas.
5.2.1.6 Sharpness
5.2.1.7 Saturation
This setting defines the colorfulness and luminance of colors and therefore their perceived intensity.
www.dallmeier.com
47
5.2.1.8 Slow Shutter Limit
For a proper exposure, the camera automatically determines the best combination of shutter speed, signal gain and, depending on the camera model, aperture (iris opening). The “Slow Shutter Limit” defines the maximum allowable automatic exposure time (electronic shutter speed). As soon as the set shutter limit is reached, the Automatic Exposure (AE) is exclusively controlled by the Automatic Gain Control (AGC) and, depending on the camera model, the automatic iris (aperture) control.
www.dallmeier.com
48
5.2.1.9 WDR Mode
The Wide Dynamic Range (WDR) mode allows for an improved color reproduction and detail resolu- tion in scenes with extremely high contrast and strong backlighting. In WDR mode, wide dynamic range images are produced by combining long-exposure signals of dark image areas (normal shutter speed) with short-exposure signals of very bright image areas (high-speed shutter) which then results in an improved dynamic range and, thus, higher detail reproduction in both shadows and highlights.
Available WDR options:
Automatic This option automatically activates or deactivates the WDR mode according to the prevailing intensity difference of brightness levels between dark image areas and bright image areas.
On The WDR mode is always activated.
Off The WDR mode is always deactivated.
Note that
• changes in brightness and contrast may be observed in the image when the WDR mode is activated. • in WDR mode, the so-called “solarization effect” (complete or partial reversal of tones with extreme
bright light sources) may be observed with some objects. This phenomenon only occurs in WDR mode and is not an indication of a camera malfunction.
Fig. 5-3: Solarization effect
When selecting the AE Preset “Fluorescent”, the Wide Dynamic Range (WDR) mode is automatically deactivated. A manual reactivation of the WDR mode in conjunction with the AE Preset “Fluorescent” is not recommended. For more information on the AE Preset “Fluorescent”, see section “Preset” on page 43.
www.dallmeier.com
49
5.2.1.10 Lens (CS-Mount Cameras)
This section applies to the following Dallmeier HD cameras that are equipped with a CS lens mount and a DC auto iris interface:
Box Cameras • DF4620HD-DN
Dome Cameras • DDF4620HDV-DN
DC control Required setting when using DC auto iris lenses.
Off Required setting when using lenses with manual aperture control.
www.dallmeier.com
50
5.2.1.11 Lens (P-Iris Cameras)
This section applies to the following Dallmeier HD cameras that are equipped with a P-Iris lens:
Dome Cameras • DDF4320HD-DN • DDF4520HDV-DN
The P-Iris technology is designed for the precise and automatic adjustment of the ideal iris opening (“optimum aperture”).
Compared with conventional DC auto iris lenses, P-Iris (Precise Iris) attains a significantly improved image quality with excellent contrast, brilliant clarity and increased detail resolution with, at the same time, a larger depth of field under almost all lighting conditions.
Especially when monitoring objects in different distances to the camera, such as in extended hallways, waiting areas or parking lots, maximizing the depth of field is crucial to the quality of the results of a later image analysis. In cases of extremely bright lighting conditions, the P-Iris technology prevents the effect of a so-called “diffraction blur” (reduction of the overall image sharpness). This effect would typically occur with conventional DC-controlled auto iris lenses (especially with high-resolution megapixel cameras, due to a smaller sensor pixel pitch) when automatically stopping down too far (high f-stop number).
Available settings:
Auto P-IRIS Together with the P-Iris lens, the camera software, first of all, automatically determines the most ideal compromise (also known as “optimum aperture”) between depth of field, lens resolution and diffraction and, then, continually adjusts the diaphragm opening (aperture) accordingly with a stepping motor.
For best focusing results during the camera installation, P-Iris automatically selects the widest aperture and, with it, the smallest depth of field. Hence, it is later able to achieve perfect image sharpness regard- less of the prevailing lighting conditions.
Manual P-IRIS This option allows you to manually adjust the P-Iris aperture (see section “Iris” on page 51).
www.dallmeier.com
51
5.2.1.12 Iris
This section applies to the following Dallmeier HD cameras that are equipped with a P-Iris lens:
Dome Cameras • DDF4320HD-DN • DDF4520HDV-DN
Fig. 5-4: “Global” sensor settings (P-Iris cameras)
Note that the “Iris” setting is only enabled if the setting “Manual P-IRIS” is selected from the “Lens” drop-down list (see section “Lens (P-Iris Cameras)” on page 50).
Available settings:
50 % [Slider on left position] Fixed diaphragm opening (aperture) for largest possible depth of field.
100 % [Slider on right position] Maximum aperture (diaphragm opening); useful, for example, under very dark lighting conditions.
www.dallmeier.com
52
5.2.2 Expert Settings In the “Expert settings” tab, the following camera parameters can be configured:
Fig. 5-5
5.2.2.1 Exposure/WB
To always reproduce accurate colors, regardless of the prevailing light sources and color temperatures (measured in Kelvin), a correct white balance is required. For this purpose, the camera provides the following white balance modes:
Auto ATW (Auto Tracking White Balance): The white balance value is automatically calculated using the color information of the entire scene and continually adjusted to the changes of color temperatures. For best results, at least one white object (as reference white) should be within the scene that is to be captured. The use of ATW is especially recommended for scenes with constantly varying lighting situations/color temperatures such as indoor scenes with artificial light sources and incident daylight.
One Push One Push AWB (Automatic White Balance): The “One Push” white balance returns a fixed measurement value which is only recalculated when trig- gered by user request (“Apply” button). The calculations are based on the assumption that, in correct lighting conditions, a white or neutral grey object (as reference value) takes up more than half of the entire scene.
Manual White Balance This setting allows you to manually adjust the white balance value to the prevailing color temperature using the “Color temperature (K)” slider (available color temperature values: 2500 – 6500 K). By clicking the “OK” button, the selected color temperature value is applied. By clicking the “Get parameters” button, the white balance value is automatically recalculated using the color information from the entire scene, or rather reset to the prevailing color temperature in the scene.
www.dallmeier.com
53
5.2.3 Day/Night
This section applies to the following Dallmeier HD cameras that are equipped with a removable IR cut filter and an integrated ambient light sensor:
Box Cameras • DF4620HD-DN
The above-mentioned cameras are designed to produce high-quality images in daylight as well as under low-light conditions or even at night.
In the “Day/Night” tab, the following settings can be configured:
Fig. 5-6
5.2.3.1 Mode
Automatic This setting enables the automatic day/night operation depending on the amount of visible light (de- tected by the integrated ambient light sensor) and internal defined parameters.
In low-light conditions, the camera switches to night mode and the infrared (IR) cut filter is automati- cally removed (ICR ON) which significantly enhances the sensor’s sensitivity for near infrared light.
Depending on the amount of visible light (when a certain brightness level is reached again), the camera switches back to day mode and the IR cut filter is automatically moved back into place again (ICR OFF).
The day/night switching threshold levels and the response time can be manually adjusted (described in the following sections).
www.dallmeier.com
54
Day The day mode is always active. The built-in infrared (IR) cut filter is always placed in front of the sensor (ICR OFF).
Night The night mode is always active. The built-in infrared (IR) cut filter is always removed (ICR ON).
5.2.3.2 Threshold Level
This setting allows you to manually adjust the day/night switching threshold levels (threshold values of brightness and darkness).
Possible values: 0 – 4 (Default: 2)
Higher Level The camera switches to night mode (ICR ON) earlier but back to day mode (ICR OFF) later.
Lower Level The camera switches to night mode (ICR ON) later but back to day mode (ICR OFF) earlier.
5.2.3.3 Response Time
This setting is useful for further fine adjustments of the automatic day/night switching.
The “Response time” defines the day/night switching delay time once the particular threshold levels are reached.
Possible values: 1 sec. – 20 min. (Default: 5 sec.)
Example: If during the day the camera is operated inside a room with a window that faces a public road, the en- tire room could become very dark for a short time when a big truck passes. Depending on the set threshold levels for the automatic day/night switching, the camera would nor- mally switch to night mode immediately and, moments later, back to day mode. In the reverse example, there would be a constant unwanted switching from night to day mode and back as soon as the headlights of passing vehicles light up the room. Using the “Response time” setting, it is, thus, possible to delay the automatic day/night switching.
www.dallmeier.com
55
5.3 Exposure Control Using the exposure control, allows you to adjust the automatic exposure metering of the camera.
Open the “Exposure Control” dialog via “Video” > “Exposure Control ...”.
Fig. 5-7
Note the following explanations. Set the relevant options. Confirm with “OK”.
The following exposure metering modes are available:
Automatic The entire image is used for exposure metering. This setting is only recommended if the entire image area is illuminated homogeneously.
Center (Center-Weighted Exposure Metering; Default Setting) The center image area is prioritized over the outer image areas. This setting is recommended in case the relevant image details are primarily located in the center of the image area rather than the outside margins.
www.dallmeier.com
56
Spot Light (Spot Metering) The exposure metering is only determined in the image area defined by the user. That area is, then, exposed ideally. However, the other image areas can be heavily over- or underexposed. This setting is recommended for scenes with extreme variations in brightness and when a specific im- age area is required to be exposed absolutely correct.
In order to define an area for spot metering, proceed as follows:
First, select “Spot Light” from the “Exposure Mode” drop-down list. Click and hold the left mouse button and draw a rectangle (red) over the relevant image area that
you want to define for spot metering. Release the mouse button.
Another click within the image removes the defined metering area.
Once the area defined for spot metering meets your requirements, click “OK”.
www.dallmeier.com
57
5.4 Privacy Zones This function allows you to hide (mask) up to 4 user-definable areas in the camera to ensure privacy protection and compliance with laws and regulations that prohibit certain locations from being moni- tored and/or recorded. The defined Privacy Zones are, then, directly blackened in the camera.
Note that the combined area of all active Privacy Zones can maximally amount to up to 40% of the entire image.
Open the “Privacy Zones” dialog via “Video” > “Privacy Zones ...”.
Fig. 5-8
Select the zone (1 – 4) that you want to define by using the appropriate radio button. Click and hold the left mouse button and draw a rectangle (going from the upper left to the lower
right) over the relevant image area that you want to hide (mask) in the camera.
The selected image area is indicated with a red masking.
www.dallmeier.com
58
If the selected image area does not meet your requirements, use the mouse and click on an un- masked area.
The red masking is removed and a new image area can be selected.
If the selected image area meets your requirements, activate the defined zone by selecting the ap- propriate check box.
Click “OK” to apply the settings. If you want to define another image area as a Privacy Zone, select the appropriate radio button and
proceed as described above. However, if the combined area of all already activated zones amounts to more than 40% of the entire image, you cannot mask any more zones. In that case, reduce the size of the already defined zones and save the settings again by clicking “OK”. Then, define the new zone.
Finally, click “OK” to save all settings.
You should always activate and save each defined zone first (“OK”), before defining another zone. In order to display a previously masked image area again, deactivate the appropriate check box and click “OK”. The defined image area remains saved in the camera as long as you do not click into an unmasked image area within the corresponding zone. Thus, you can always activate or deactivate the masking for an already defined image area.
www.dallmeier.com
59
5.5 Encoder Settings
Note that the “Encoder settings” dialog may be locked by external devices/applications (e.g. by Dallmeier recording systems).
In the “Encoder settings” dialog, the encoding of the video data is configured. Furthermore, the hybrid video output (video over IP and the simultaneous analog video output) can be configured.
The generated video images can be recorded in “Motion” recording mode (image com- parison) by Dallmeier recorders of the DMS and VNB series (as of version 7.1.1). Encoder 1 is used for this purpose and has to be set to H.264 encoding. Encoder 2 and 3 are, then, automatically disabled. In addition to recording, a second stream from Encoder 1 can be used for live display if Encoder 1 is set to a bit rate not higher than 6 Mbps.
5.5.1 Encoder 1 Open the “Encoder settings” dialog via “Video” > “Encoder settings ...”.
The “Encoder 1” tab is displayed:
Fig. 5-9
Note the following explanations. Select the encoding standard (H.264 or MJPEG) from the “Encoder mode” drop-down list. Select the frame rate from the “Frames/Second” drop-down list.
The (optional) “Casino” license allows you to capture images with 50/60 fps at 720p. Further information on activating optional licenses can be found in the section “Licenses” on page 93.
Note that Encoder 2 and 3 are not available if Encoder 1 is set to 50/60 fps.
The recording with 50/60 fps is supported by the following Dallmeier recording systems:
• DIS-2/M NSU
60
Select the “Resolution” (width × height in pixels).
In order to achieve an ideal image quality when recording the analog video signal, the resolutions SXGA− or 4CIF are recommended at Encoder 1. The resolution 720p at Encoder 1 is not recommended when recording the analog video signal.
Select the “Bitrate”. Select the “Bitrate mode”. Select the “GOP-size” (only with H.264). Use the “Hybrid Cam” check box to define the maximum available frame rates at Encoder 1 and the
analog video output. Use the “Scale Analog Output” check box to define the output of the analog video signal. Confirm with “OK”.
5.5.1.1 Frames/Second
The frame rate (value in fps) defines the number of consecutive frames generated per second. The higher the frame rate, the smoother the video playback. However, higher frame rate also requires higher bandwidth (transmission capacity) and more hard disk storage space for the recording of video material. 25 (PAL countries) or 30 fps (NTSC countries) meet the requirements for real-time applications.
The optional “Casino” license allows you to capture images with 50/60 fps at 720p. Further information on activating optional licenses can be found in the section “Licenses” on page 93.
Note that Encoder 2 and 3 are not available if Encoder 1 is set to 50/60 fps.
The recording with 50/60 fps is supported by the following Dallmeier recording systems:
• DIS-2/M NSU
5.5.1.2 Bitrate
The bit rate refers to the number of bits per second used to encode the video. The more bits are used to represent the video data per second, the higher the quality is. However, higher bit rate also requires higher bandwidth (transmission capacity) and more hard disk storage space for the recording of video material.
Low bit rate = High image compression = Small data volume = Poor image quality = Low bandwidth and small hard disk storage space required
High bit rate = Low image compression = Large data volume = High image quality = High bandwidth and large hard disk storage space required
Usually, most requirements in surveillance applications are met with a bit rate between 4 and 6 Mbps.
www.dallmeier.com
61
5.5.1.3 Bitrate Mode
This setting allows you to configure a “constant” bit rate (CBR) or a “variable” bit rate (VBR) for video encoding.
A variable bit rate dynamically correlates with the changes in the image. In scenes with many changes in the image, the bit rate is temporarily increased. The admissible deviations from the defined bit rate are indicated in percentages. The higher the percentage value, the higher the maximum admissible peak bit rate and the longer the regulation time to return to the nominal bit rate.
Example: In case of a defined (nominal) bit rate of 4 Mbps and a bit rate mode of “variable 100 %”, the peak bit rate may temporarily increase to up to 8 Mbps.
Variable bit rates allow for a higher image quality and a better utilization of available hard disk storage space and transmission capacity. In contrast, a constant bit rate allows for a more accurate calculation of the storage space required.
5.5.1.4 GOP-Size
The H.264 encoding (compression) is carried out by dividing the video stream into so-called GOPs (Group Of Pictures) of a defined length (“GOP-size”).
A GOP sequence always starts with an Intra-Frame (I-Frame), which contains all image data and serves as a reference for the subsequent images within a GOP. The I-Frame is compressed with a low compression rate, similar to the JPEG compression method.
Depending on the defined GOP-size, an I-Frame is followed by one or more Predicted Frames (P-Frames), which only contain the motion predictions and difference information of the preceding images (I-Frame or P-Frames) – also called “Long-term prediction”. The compression rate of P-Frames is much higher than that of I-Frames since changes in relation to reference images only need to be coded as motion vectors. Thus, the required bit rate decreases so that, with a given total encoding bit rate, more bits are available for the I-Frame. Consequently, the quality (e.g. the detail resolution) of the I-Frame can be increased by the use of a larger GOP-size. However, if there are scenes with many motion changes, a high number of P-Frames can have a nega- tive effect on the image quality, because the motion predictions become increasingly inaccurate. Additionally, a larger GOP-size always leads to an increase in delays regarding processing or accessing a stream.
A GOP sequence ends before the next I-Frame.
Later on, the individual GOP sequences are used to generate the visible single frames (reconstruct the original compressed image data) at the decoder.
The GOP-size “1” (I-Frames only) indicates a low compression level and should only be used with spe- cific applications, because the bandwidth requirements increase significantly.
In general, a GOP-size between 6 to 15 provides a good image quality with a sufficiently high compres- sion level.
Note that reverse playback at high GOP-sizes can lead to frame drops with some decoders.
www.dallmeier.com
62
5.5.1.5 Hybrid Cam
In addition to video over IP, the hybrid camera allows for a simultaneous analog video output via the built-in BNC connector (CVBS). The “Hybrid Cam” function defines the maximum available frame rates at Encoder 1 (video over IP) and the analog video output:
Hybrid Cam > On [“Hybrid Cam” check box selected]
Resolution – Encoder 1 Frame Rate – Encoder 1 Frame Rate – Analog Output (4CIF)
SXGA− max. 12.5/15 fps max. 25/30 fps
720p max. 25/30 fps max. 25/30 fps
720p max. 50/60 fps 6)
no analog video output supported
4CIF max. 25/30 fps max. 25/30 fps
Hybrid Cam > Off [“Hybrid Cam” check box not selected]
Resolution – Encoder 1 Frame Rate – Encoder 1 Frame Rate – Analog Output (4CIF)
SXGA− max. 25/30 fps max. 12.5/15 fps
720p max. 25/30 fps max. 25/30 fps
720p max. 50/60 fps 6)
no analog video output supported
4CIF max. 25/30 fps max. 25/30 fps
6) Optional “Casino” license required
www.dallmeier.com
63
5.5.1.6 Scale Analog Output
This function defines the output of the analog video signal (4CIF PAL/NTSC, aspect ratio 4:3).
In order to achieve an ideal image quality when recording the analog video signal, the resolutions SXGA− or 4CIF are recommended at Encoder 1. The resolution 720p at Encoder 1 is not recommended when recording the analog video signal.
Scale Analog Output > On [“Scale Analog Output” check box selected]
• If resolution at Encoder 1 = SXGA−: Image is scaled to display the entire scene. Image is not cropped.
• If resolution at Encoder 1 = 720p (aspect ratio 16:9): Aspect ratio is converted to 4:3 format by letterboxing (visible black bars at the top and bottom of the screen). Image is scaled to display the entire scene. Image is not cropped.
• If resolution at Encoder 1 = 4CIF/4SIF: Image is not scaled or cropped.
Scale Analog Output > Off [“Scale Analog Output” check box not selected]
• If resolution at Encoder 1 = 720p, SXGA−: Image is cropped. Only partial section of center sensor area is output. Smaller image detail causes reduction of angle of view. Smaller image detail leads to the impression of an increased focal length and an enlarged sectional view (subject appears closer and larger).
• If resolution at Encoder 1 = 4CIF/4SIF: Image is not scaled or cropped.
www.dallmeier.com
64
5.5.2 Encoder 2 Note that
• Encoder 2 is disabled by default. • the availability of Encoder 2 depends on the settings on Encoder 1. • Encoder 2 is not available if Encoder 1 is set to 50/60 fps (optional “Casino” license required).
Click the “Encoder 2” tab.
Fig. 5-10
5.5.3 Encoder 3 Note that
• Encoder 3 is disabled by default. • the availability of Encoder 3 depends on the settings on Encoder 1 and Encoder 2. • Encoder 3 is not available if Encoder 1 is set to 50/60 fps (optional “Casino” license required). • Encoder 3 is only available if Encoder 2 is configured for MJPEG encoding. • Encoder 3 only supports the encoding standard H.264.
Click the “Encoder 3” tab.
Fig. 5-11
www.dallmeier.com
65
5.5.4 Audio In In the “Audio In” tab, the processing (encoding) of analog audio signals, coming from the built-in Audio IN port, is configured.
The following Dallmeier HD cameras are equipped with a built-in Audio IN port:
Box Cameras • DF4620HD-DN
Dome Cameras • DDF4620HDV-DN
Fig. 5-12
Available options:
• “On” (G.711 µ-law, 64 kbps) • “Off ” (no audio encoding)
Select the required audio option from the “Audio In” drop-down list. Confirm with “OK”.
www.dallmeier.com
66
Chapter 6: Event Management The event management provides event-triggered SMTP email notifications (including image attach- ments) to several alarm hosts and supports the automatic FTP upload of still images based on events and/or a definable time interval.
In the configuration menu, click the “Event management” menu item.
If no event handler has been set yet, only the “New ...” item is displayed in the configuration menu.
Click “Event management” > “New ...”.
The configuration menu is expanded with the “Event 1” item and the related dialog is displayed:
Fig. 6-1
67
Enter a unique name for the new event handler into the “Name” field. From the “Action” drop-down list, select the type of action that is to be executed when a specified
event is triggered. Set the required settings for the selected action type (described in the following sections). Select (check) the “active” check box to activate the event handler. Confirm with “OK”.
The item name in the configuration menu and the dialog title are automatically up- dated with the entered event handler name after the settings were saved. To edit an already saved event handler, click the related menu item in the configura- tion menu.
6.1 SMTP Server When using this action type, the alarm/event messages will be sent as emails via SMTP (Simple Mail Transfer Protocol) to the specified alarm host (SMTP server) which then can distribute (forward) these to multiple email recipients.
Fig. 6-2
68
NOTICE
System failures due to incorrect configuration settings Do not use the available POP3 configuration settings. The corresponding functions are not supported in this software version.
Depending on the used SMTP server and its configuration, any name can be used for the sender or an SMTP authentication is required.
First, contact your network administrator for assistance. Enter the “IP address” of the alarm host (SMTP server). If required, enter the “User name” and the “Password” for SMTP authentication. To change the standard SMTP port value (SMTP usually uses TCP port 25), select (check) the
“change SMTP Port Value” check box and enter a specific port number in the “SMTP Port Value” field.
Enter the “Sender” of the email. Enter the email addresses of the “Recipients” (separated by semicolons) you want the emails to be
forwarded to. Enter the “Subject” and the “Message” of the email.
The following variables can be used for the “Subject” and the “Message” of the email:
%ALARMTYPE% Alarm/event type (trigger) %ALARMHOSTNAME% Name of the event handler (or alarm host) %CAMERANAME% Name of this device %ALARMTIME% Date and time of the triggered alarm/event %DEVICEIP% IP address of this device
Select (check) the “Add image as attachment” check box if you want to attach the current live image (captured exactly at the moment the event is triggered).
Select an encoder from the “Image source” drop-down list to specify the source of the live image that is to be attached as a JPEG file.
NOTICE
Email attachment failure due to incorrect configuration settings The selected encoder must be enabled (“Encoder 2” is disabled by default) and con- figured for MJPEG encoding (see section “Encoder Settings” on page 59).
Click “Test” to check your configuration by sending a test email.
The test was successful if a new email from this device is in your specified email account.
www.dallmeier.com
69
Fig. 6-3
Note the following explanations. Activate all relevant trigger events that are required to be sent out as an event message by selecting
(checking) the appropriate check box. Confirm with “OK”.
Application start This trigger option automatically sends an email notification to the specified SMTP server after each camera reboot.
www.dallmeier.com
70
6.2 FTP Server This action type allows you to configure the automatic FTP (File Transfer Protocol) upload of JPEG im- ages based on events and/or a definable time interval.
Fig. 6-4
First, contact your network administrator for assistance. Enter the “IP address” of the alarm host (FTP server). Enter the “User name” and the “Password” for FTP authentication. In the “Folder path” field, enter the full path of the directory to which the JPEG images are to be
saved to.
NOTICE
File upload failure due to incorrect configuration settings Ensure that read and write permissions are set for the specified directory and enough free disk space is available.
In the “Filename” field, enter a name under which the JPEG images are to be saved.
www.dallmeier.com
71
From the “Filename definition” drop-down list, select the option that specifies how you want the images to be saved:
Filename + .jpg An already existing image in the directory will be overwritten.
Filename + number (ring) + .jpg The oldest image in the directory will be overwritten after a certain number of uploaded images (defined “Ringbuffer size”) is reached.
Filename + number + .jpg Existing images in the directory will not be overwritten.
Filename + date + .jpg Existing images in the directory will not be overwritten.
If required, enter the “Ringbuffer size”. Select an encoder from the “Image source” drop-down list to specify the source of the live image
that is to be uploaded as a JPEG file.
NOTICE
File upload failure due to incorrect configuration settings The selected encoder must be enabled (“Encoder 2” is disabled by default) and con- figured for MJPEG encoding (see section “Encoder Settings” on page 59).
Click “Test” to check the FTP image upload.
The test was successful if a new JPEG image is uploaded to your specified FTP directory.
www.dallmeier.com
72
Fig. 6-5
Note the following explanations. Activate all relevant trigger events that are required to trigger an FTP image upload by selecting
(checking) the appropriate check box. Confirm with “OK”.
Application start This trigger option automatically uploads the current live image as a JPEG file to the specified FTP server after each camera reboot.
Interval, Duration (sec.) This trigger option allows you to activate the automatic FTP upload of still images based on a defined time interval. The minimum time interval for automatic FTP image uploads is 1 second. The less the dur