Detailed instructions for use are in the User's Guide.
[. . . ] CamTrace
Network video surveillance server
Installation
V 4. 8. x, V 3. 8. x
18/06/2008
English
2
For additional information:
www. camtrace. com
Copyright 2000-2008, Camtrace SAS Camtrace SAS, 92150 Suresnes, France
3
1 INSTALLATION - CONFIGURATION_______________________________5
1. 1 Startup - Connexion - Shutdown. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1. 2 IP Configuration of CamTrace server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1. 2. 1 Data collection for connection to an existing network. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1. 2. 2 Server TCP/IP installation (with menucam). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1. 2. 3 Adjusting system parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1. 3. 1 Configuring the IP address of each camera. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1. 3. 2 Camera configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1. 3. 2. 1 Checklist of operations to be performed on each camera. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1. 3. 2. 2 Additional time parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1. 3. 2. 3 Limiting camera bandwidth. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1. 4. 1 Service startup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1. 4. 2 Installation of putty terminal emulation network access to menucam. . . . . . . . . . . . . . . . . . . . 14 1. 4. 3 Declaring cameras in the CamTrace server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1. 4. 3. 1 Manual declaration of cameras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1. 4. 3. 2 Choosing a camera server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1. 4. 3. 3 Automatic declaration of cameras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1. 4. 4 Client workstation configuration and operations check. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1. 4. 5 Interpretation of status messages in CamTrace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1. 4. 6 Save the server configuration on a client workstation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1. 4. 7 Check CPU load and system parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1. 5. 1 Router/firewall configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1. 5. 2 CamTrace server configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1. 5. 3 Limiting the bandwidth to the outbound gateway. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1. 6. 1 Configuration of remote CamTraces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1. 6. 2 Configuration on the CamTrace Supervisor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1. 3 Camera configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1. 4 CamTrace startup and configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1. 5 Configuring remote access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1. 6 Supervisor configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1. 7 Cluster unified interface configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1. 7. 1. 1 Configuration to be performed on all the servers of the cluster. . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 1. 7. 1. 2 Configuration to be performed on client workstations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 1. 7. 1. 3 Configuration to be performed on the connection servers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1. 8 Display screens. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1. 8. 1 Slave screen configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 1. 8. 2 Pilot display on a slave screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 1. 8. 3 Case with a slave multiscreen workstation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 1. 9. 1 Syntax example for an impulsion button. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 1. 9. 2 Syntax example for on/off state. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1. 9 Manage dry contacts on cameras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1. 10 Continuous patrol of motorized cameras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 1. 11 Install the camIO module inputs/outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 1. 12 Create a shortcut on the desktop. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 1. 13 Multivolume management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 1. 14 Graphic mode on the console. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4
1 INSTALLATION - CONFIGURATION
5
A series of text messages will appear on the screen. The CamTrace logo (an eye) appears The system beeps three times (useful if you are booting without a screen). Enter the name of the system administrator and the default password.
Careful : when entering the password, it does not appear on the screen. Login : root Enter Password : camtrace Enter
The system administrator command prompt appears: Machine_name # Type 'menucam' to open the CamTrace service and configuration management menu. [. . . ] This limit is indispensable if you want to use the Internet access for other video functions.
1. 6 SUPERVISOR CONFIGURATION
A CamTrace Supervisor is a CamTrace server on which you redeclare all cameras located on a number of remote sites. The CamTrace Supervisor can group together several hundred cameras that are in fact physically linked to remote CamTraces. Take the following configuration as an example: CamTrace-1 manages 3 cameras: cam1, cam2, cam3 CamTrace-2 manages 5 cameras: cam1, cam2, cam3, cam4, cam5 CamTrace-3 manages 4 cameras: cam1, cam2, cam3, cam4 The three CamTrace cameras below are all connected to an extended (WAN) Internet or private network. A fourth CamTrace called the supervisor is also connected to the extended network. We will declare 12 cameras on the supervisor corresponding to all the cameras managed by the three remote CamTraces. Video flows will be taken on the three remote CamTraces (and not on the cameras). CamTrace-S will therefore manage 12 cameras: cam1_CT1, cam2_CT1, cam3_CT1, cam1_CT2, cam2_CT2, cam3_CT2, cam4_CT2, cam5_CT2, cam1_CT3, cam2_CT3, cam3_CT3, cam4_CT3 With CamTrace Supervisor we can: - Display any camera via the same interface. - Make up groups by combining cameras located on a number of remote CamTraces.
20
- Create shots/views with cameras located on a number of sites. - Make centralized recordings, in addition to those made on each site. - Trigger local alarms via alarms originating from remote CamTraces.
1. 6. 1 Configuration of remote CamTraces.
These configurations are useful if you wish an alarm triggered on a remote CamTrace to be relayed to the supervisor. For this, you must specify, in each remote CamTrace (in the example, CamTrace d11 and CamTrace d12), which is the CamTrace Supervisor and which port is used for alarms. This configuration is performed in Manage -> Configuration, in the section "Event message parameters" as follows: In the "messages destination host name" field, enter the CamTrace Supervisor IP address. If the CamTrace Supervisor is located behind a router, you must enter the public IP address of the router on the WAN side and activate the address translation (NAT) in the router. In "target TCP port" type the port used to transmit the alarm signal (by default 8001). In "message format" enter the following: %E%i
21
Then, if you want the alarm messages to be sent to the CamTrace Supervisor, you must declare an active calendar (other than "never") in the "Alarm Message" field. In our example, the "entrance" camera will send TCP alarm messages to the supervisor when it has an alarm (irrespective of the reason for this alarm dry contacts motion detection in the camera, motion detection by CamTrace).
1. 6. 2 Configuration on the CamTrace Supervisor
The Supervisor CamTrace collects the video flows coming from remote CamTraces. On the Supervisor CamTrace, you must declare all or part of the cameras connected to the remote CamTraces. On the CamTrace Supervisor, these cameras are declared as locally connected in Manage -> Cameras. In the list of camera models (also called camera servers), you must use the model "camtrace". You should of course give it the same name as the remote camera ("Entrance" camera in our example) followed by a reference to the remote CamTrace (Camtrace d11 in our example). Which gives in our example: Entrance_CT11
22
In "camera type" select: camtrace In "IP Address", select the address of the remote CamTrace on which the camera is located. If the remote CamTrace is located behind the router, enter the public IP address of the router on the WAN side. [. . . ] - A PC motherboard has a limited number of SATA connectors and BIOS limits the number of disks that can be declared. - You can connect external RAID disk bays with SAS or fibre interfaces
"Declared spaces", specifies the number of logical disks in addition to the system disk. In our example, there are therefore two disks.
During installation of CamTrace via a CD or a USB key, the installation procedure detects the present disks. You must designate the disks that will be used by CamTrace and from among these, the system disk. [. . . ]