NVR IPCorder manual from Koukaam

Page 1


Table of Contents Introduction ................................................................................................................................... vi Important notice ............................................................................................................................ vii 1. About IPCorder .......................................................................................................................... 1 1.1. System description ........................................................................................................... 1 1.2. System requirements ........................................................................................................ 2 1.3. First start-up ................................................................................................................... 2 Brief Installation Guide .................................................................................................... 2 Discover ........................................................................................................................ 2 Preparation of the disks .................................................................................................. 3 Configuration guide ........................................................................................................ 3 2. Setting up the IPCorder ............................................................................................................... 5 2.1. Network ......................................................................................................................... 5 Search for the IPCorder .................................................................................................. 6 2.2. E-mail ............................................................................................................................ 6 2.3. Date and time ................................................................................................................ 8 2.4. FTP ................................................................................................................................ 8 2.5. Storage space ................................................................................................................. 9 2.6. Remote access ............................................................................................................... 11 2.7. Customization of the environment .................................................................................... 13 3. Administration of cameras and other devices ............................................................................... 15 3.1. Discovering and adding devices ...................................................................................... 15 Automatic discover ....................................................................................................... 16 Manual addition .......................................................................................................... 17 3.2. Managing security of connected devices ........................................................................... 18 3.3. Removal of devices ........................................................................................................ 18 3.4. Device trees .................................................................................................................. 18 4. Recording settings .................................................................................................................... 20 4.1. Recording modes ........................................................................................................... 20 Possibility to record multiple streams from one camera ...................................................... 20 Schedules .................................................................................................................... 20 4.2. Types of recordings ....................................................................................................... 21 4.3. Actions ......................................................................................................................... 21 Creation of an event ..................................................................................................... 22 Event editor ................................................................................................................. 22 Source code ................................................................................................................ 22 5. Video Viewing ......................................................................................................................... 23 5.1. Live view ...................................................................................................................... 23 5.2. Playback of recordings ................................................................................................... 24 5.3. Status monitors .............................................................................................................. 26 5.4. Views ........................................................................................................................... 28 6. User Accounts .......................................................................................................................... 29 6.1. User Creation ............................................................................................................... 29 6.2. User-specific settings ...................................................................................................... 30 Password change ......................................................................................................... 30 Preferences .................................................................................................................. 30 User views ................................................................................................................... 30 7. System maintenance ................................................................................................................. 31 7.1. Update of the firmware .................................................................................................. 31 Registering your IPCorder .............................................................................................. 31 Automatic update ......................................................................................................... 31

ii


Manual update ............................................................................................................ 32 Download of system components (only KNR-100) ............................................................. 33 7.2. Factory settings ............................................................................................................. 34 7.3. System shut-down and restart ......................................................................................... 34 7.4. System log .................................................................................................................... 35 7.5. Backup and restoration of settings ................................................................................... 35 8. Where to seek help .................................................................................................................. 37 Conclusion .............................................................................................................................. xxxviii

iii


List of Figures 1.1. Search for the IPCorder in the network using the application Discover ............................................ 3 2.1. Configuration of the network .................................................................................................... 5 2.2. Physical search for the IPCorder ................................................................................................ 6 2.3. E-mail configuration ................................................................................................................ 7 2.4. Setting the date and time ......................................................................................................... 8 2.5. Configuration of the FTP access ................................................................................................ 9 2.6. Information about the storage space ........................................................................................ 10 2.7. Administration of the storage space ......................................................................................... 10 2.8. Port forwarding settings ......................................................................................................... 11 2.9. Example of a listing of the static tunnels ................................................................................... 12 2.10. Setting of remote access ....................................................................................................... 13 2.11. Adaptation of the environment .............................................................................................. 14 3.1. Adding a new device ............................................................................................................ 15 3.2. Start of device search ............................................................................................................ 16 3.3. Devices found ....................................................................................................................... 16 3.4. Manual device addition ......................................................................................................... 17 3.5. Device tree ........................................................................................................................... 19 3.6. Device tree editor .................................................................................................................. 19 4.1. Schedule creation and editing ................................................................................................. 21 5.1. Live picture ........................................................................................................................... 23 5.2. Selection of a stream and other options ................................................................................... 24 5.3. Display of recordings ............................................................................................................. 25 5.4. Explanatory notes to the colour markings on the recording time axis ............................................ 26 5.5. Adding a new view ............................................................................................................... 28 6.1. Creation of User and Setting of Authorisation ........................................................................... 29 7.1. Setting of the automatic update account ................................................................................... 31 7.2. List of firmware versions ......................................................................................................... 32 7.3. Manual update ..................................................................................................................... 32 7.4. Manual update - Step 2 ......................................................................................................... 33 7.5. Restoration of factory settings ................................................................................................. 34 7.6. System shut-down and restart ................................................................................................. 34 7.7. System log ............................................................................................................................ 35 7.8. Settings backup and restoring ................................................................................................. 35 7.9. Backup of settings ................................................................................................................. 36 7.10. Restoring settings ................................................................................................................. 36

iv


List of Tables 5.1. IPCorder variables for the status monitors ................................................................................. 27 5.2. Camera variables for status monitors ....................................................................................... 27

v


Introduction Thank you for purchasing a KOUKAAM product. Before usage, please, carefully read these Operating Instructions and the Brief Installation Guide, which is included in the package. This will prevent an erroneous installation or incorrect usage of the device. Carefully read the following notice. The device that you have purchased operates under a certain voltage. Incorrect manipulation with the device may result in damage to the device or injury to the person handling it.

vi


Important notice 1. The manufacturer is not liable for potential damage caused by incorrect usage or placing the device in an unsuitable environment. 2. The device is not designed for outdoor use. 3. Do not use the device in an environment with strong vibrations. 4. Unauthorized modification of this device can damage it or cause fire. 5. Prevent contact with fluids; do not expose the device to high temperatures. 6. Protect the device from falling. 7. If the device malfunctions, contact your vendor.

vii


1. About IPCorder IPCorder is a unique autonomous recording device (Network Video Recorder - NVR) for IP camera systems, including latest multi-megapixel models . The IPCorder is a solution of the new generation, characterized by easy control, high reliability, broad spectrum of supported devices, compact dimensions, low energy consumption and an unmatched price. IPCorder makes it possible to watch and save IP camera recordings as well as easy search, playback and export the recordings. It also provides for the possibility of keeping information about the temperature, humidity and other variables or states from connected sensors. In addition to the extensive possibilities for setting the recording modes, the IPCorder can also respond to various events in the system - e.g. video recording only when the door is closed, rotate the cameras or control external devices. The IPCorder uses standard SATA hard disks to store data.

1.1. System description The basis of an IPCorder system is the hardware device that user communicates with via web interface from their PC. The user does not need install any special software on his PC, a standard Internet browser suffices. The system is conceived as a digital central security desk. Its function is centralized administration of digital security devices (cameras, sensors) and their data. The system is capable of automatically locating and configuring most of the equipment supporting this function. The list of devices that the IPCorder is compatible with depends on the installed firmware version. The complete list is available at the address http://www.ipcorder.com/en/support/supported-devices/. The number of devices that can be connected to the IPCorder differs according to the specific IPCorder model. This manual describes only IPCorder firmware features. For the number of supported channels (cameras or video servers), and for additional information about the IPCorder hardware, please, refer to the catalogue sheets or http://www.ipcorder.com/. The configuration of controlled devices is described in Chapter 3 – “Administration of cameras and other devices”. The system also plays a role of a communication node, which ensures interaction and interconnection of devices, which otherwise are mutually unaware of each other. For this purpose, it is necessary to connect the device to the system. After this, the system is, for instance, capable of starting video recording upon activation of the alarm or switching on the light. Apart from the basic responses (e.g. video recording upon detection of a motion), which are set directly in the device settings, user-defined rules can also be used to link actions to events. Rules are described in Chapter 4.3 – “Actions”. The collection of data from the devices is centralized. It is possible to define the conditions under which the video recording should be performed and for how long. The records are stored in the central database, in which it is possible to subsequently search for and browse them. The data from the sensors can be exported in the form of tables in html format; videos and pictures from the cameras can be stored in a file by a single click. Access to the stored data is described in Chapter 5.2 – “Playback of recordings”. The system displays current data from the sensors in a uniform manner, independent of the given equipment. Unlike the traditional method which makes it is necessary to open a separate browser window for each device or use a separate program, it is possible to simultaneously display outputs from various devices in the IPCorder. The user initially selects the devices from which they want to see the outputs simultaneously (i.e. view), and after this, displays this set. Views can be stored and edited, so it is not necessary to redefine everything again. Display of the actual device outputs is described in Chapter 5.1 – “Live view”.

1


About IPCorder

1.2. System requirements The IPCorder is compatible with the following operating systems: • Microsoft Windows 2000, 2003, XP, Vista, 7 (32 and 64-bit versions) • Mac OS 10.4, 10.5 and 10.6 • Linux 2.6 and newer Control of the IPCorder via web interface is possible via web browsers: • Mozilla Firefox 3.6, 4 and newer • Internet Explorer 8 and 9 (only 32-bit version) • Google Chrome 12 and newer • Safari 4 and 5 To display the video from the cameras in the browser, it is necessary to install Java SE; we recommend Oracle JRE 6 or newer - available for free download at http://www.java.com/. To play recordings or to view live video in MPEG4 or H.264 codec format, a web display Java applet of the native decoding libraries must be installed on the client computer. These libraries are installed automatically upon first display of the camera picture and occupy about 2MB space on the hard disk. The minimum configuration of the computer depends on the devices used. The recommended minimum configuration consists of a 2GHz processor and 1GB RAM. It is also necessary to count on a large network load during transmission of the picture from the camera (or system) to the computer. When recording from several cameras, it is highly suitable to have the IPCorder connected to a gigabit port of the switch.

1.3. First start-up After connecting to the network for the first time, it is necessary to find the IPCorder. If you have DHCP switched on in the subnet and the data cable was connected already upon start of the device, the box gets the IP address from the DHCP server, otherwise it shall obtain the address 192.168.1.78. Its finding, regardless of whether this is on the DHCP or a fixed IP address, is possible using the Discover tool that is available on the supplied CD, or on-line at http://www.ipcorder.com/.

Brief Installation Guide The package contains a brief installation guide for the device. In this guide, you will find information on how to install and start-up the device in the network.

Discover Discover is an application used to search for and localize an IPCorder in the network. If you do not know the IP address of the device, it is possible to ascertain it using this application. As stated above, the application is available on the enclosed CD, or on-line at http://www.ipcorder.com.

2


About IPCorder

Figure 1.1. Search for the IPCorder in the network using the application Discover

Preparation of the disks During preparation of the disk array, you must decide which type of RAID1 you wish to use. Each type has its advantages and disadvantages - the variants differ in terms of capacity, speed, data security and performance. More detailed information about the individual types is available at http://en.wikipedia.org/wiki/RAID. Warning! RAID protects the data against disk failure, not against power failure. Upon power failure, it may happen that some recordings will fail, or the IPCorder stops recording. We recommend using a UPS (Uninterruptible power supply).

Configuration guide Before first start, it is necessary to login to the IPCorder. The default login is: • User name: admin • Password: admin After the system has authenticated the user, you enter the Configuration Guide. It performs an initial preparation of the device for correct operation. The guide is divided into several steps. 1. Select language - select the language for user admin, in which the IPCorder shall communicate with you and continue by pressing the button Apply and continue. 2. Subsequently, it is strongly recommended to change the password of the user admin, which has all rights to operate the device; for this reason, use a strong password 2. 3. In the next step, set the date format, time and other options concerning the start of the video recorder. 1

Redundant Array of Independent Disks A strong password is one that contains at least 8 characters, capital and small letters, numbers and special characters.

2

3


About IPCorder

4. In his step, you set time synchronisation with the NTP server 3 or manually with the time in the PC. It is further necessary to set the time zone in which you are located. 5. In the fifth step, you set the network options. At this moment, you can again use the function Search for IPCorder, which causes the device you are connected to blink and you can thus identify it among several devices. At this moment, you can further select whether you let the DHCP to assign an IP address to your device, or set the IP address manually. 6. The sixth step is used to enter the mail server data. Thanks to this setting, you can be notified of system events that occur in the device. Since the IPCorder informs you about critical states (e.g. disk failures and others) by e-mail, we recommend setting the mail server and the e-mail address of the administrator 7. This concludes the guide and the device is ready for use.

3

Network Time Protocol - tool for time synchronisation from a remote server.

4


2. Setting up the IPCorder This chapter gradually guides you through the more detailed settings of the IPCorder. If you have used the Configuration Guide, most of the options will already be pre-set and you can tune them up here.

2.1. Network You can find this section in the menu Settings - Network. In the Section Network Information, we see the current values of the MAC address, IP address and network mask. In the following sections, you can change this setting. Let´s look at the Section Setting of the Network.

Figure 2.1. Configuration of the network • Automatic configuration (DHCP) - In this setting, the IPCorder attempts to get the network settings from the DHCP server. The values entered in the fields IP address, network mask, gateway and DNS server are ignored in this case. If Automatic Configuration (DHCP) is set and the DHCP server in the system is not active, the IPCorder sets the IP address 192.168.1.78. If we rely on the DHCP, it is possible that the IPCorder IP address will sometimes change. For this reason, it is recommended after successful finding of the IPCorder in the network to switch to the static setting and set the address manually.

5


Setting up the IPCorder

• Static IP address - In this selection, it is necessary to set the parameters manually. If you are not sure about the values, contact your network administrator. • IP address - address, under which the IPCorder is visible in the local network. • Network mask - in most cases, you can copy the current mask shown in the Section Network Information. • Gateway - address, under which the router is visible in the local area network, via which the network communication runs to outer networks and the Internet. • DNS server - address of the server, which translates the DNS names to IP addresses. The address is often identical to the router address. If you do not specify the address of the DNS server or give an invalid address, it will not be possible to translate the domain names (e.g. ipcorder.com) to IP addresses (e.g. 62.209.196.83) and thus even sending of e-mail messages, time synchronisation with the NTP server and the like need not be functional. • Present as UPnP device - if ticked, the IPCorder shall be visible in the folder Locations in the Network in the Windows System. In the Domain settings section, it is possible to set additional network parameters. If you want to send e-mail messages from the IPCorder (see Section 2.2 – “E-mail”), it is necessary that the SMTP server is capable of sending messages from a device with such name. Confirm the set-up changes with the Apply button.

Search for the IPCorder If you have several IPCorders in the system, the function that makes the diode in a specific ICorder blink, may be useful, it makes it easier for you to identify the device to which a specific address belongs. This option is in the menu Settings - Network. Click the button Search for IPCorder and select the time over which the diode on the device shall blink.

Figure 2.2. Physical search for the IPCorder

2.2. E-mail The IPCorder makes it possible to inform the user via e-mail about the basic events and errors. These options are in the Settings - E-mail menu. For correct functionality of the e-mail dispatch, it is necessary to first correctly set the SMTP server data. If you are not sure, contact the connection provider or the network administrator.

6


Setting up the IPCorder

Figure 2.3. E-mail configuration In the SMTP Settings section enter the correct SMTP address of the e-mail server. If the server supports encrypted connection, select the option SMTP TLS. The Username and Password are usually necessary for login to the SMTP server. Messages about transition to the emergency mode shall be sent to the address of the Admin E-mail, or other system messages, if the sending of such messages is enabled. If you want the e-mail messages to display a different sender´s address in the header 1, select it in the Section Advanced e-mail options. You can now test the correctness of the settings using the button Send test e-mail . In the Section E-mail messages, select the event for which the IPCorder should send the e-mail message: • Send daily report about device functionality - you will receive a message everyday about the fact that the IPCorder is functional, or the message shall contain important information from the system events protocol (see Chapter 7.4 – “System log”). If you discover that the messages are no longer being received, you will know that something is not in order - it could be a fault on the IPCorder, or perhaps network failure. • Send e-mail, when the IPCorder starts - When the IPCorder starts in normal or emergency mode, you will be informed about this fact. You thus, for instance, ascertain a power failure at night. • Send e-mail upon data storage location event - The IPCorder informs you about a fault on a hard disk or the RAID array.

1

In the default setting, the sender´s address shall be admin@mybox.example.net, or otherwise - according to name and domain setting Chapter 2.1 – “Network”.

7


Setting up the IPCorder

2.3. Date and time The screen for setting the time is in the Settings - Date and time menu. The current time of the IPCorder is displayed in the upper right section of the window. First specify the time zone in which the IPCorder is being used by selection of area and city (this may differ from the time of the computer from which we are connecting to the IPCorder).

Figure 2.4. Setting the date and time If the selected choice is Enable NTP synchronisation, the IPCorder automatically sets the time according to the selected NTP server and time zone. You can select an own NTP server, if you are not sure about the choice, leave the default selection pool.ntp.org. If an NTP server is not available, use the manual time setting option; you do so by entering the current time into the Date and time field. It is also possible to use the option Synchronize with this computer, which synchronizes the date and time with the setting of the computer from which you are connected to the IPCorder.

2.4. FTP FTP 2 makes possible direct access to the files containing the recordings and their mass copying.

2

File Transfer Protocol

8


Setting up the IPCorder

Figure 2.5. Configuration of the FTP access FTP is disabled by default. Enable it by selecting the Enable FTP access field in the Settings - FTP menu. Set the password and confirm by clicking the Apply button. In the same manner, you can change the password later.

2.5. Storage space On the Settings - Storage space page, information about the state and filling of the disks that the IPCorder uses is displayed. • Total capacity - Total space available for storage of recordings. • Empty space - Actually usable space for storage of the recordings. • Field type - For the single-disk IPCorder models, the word Single is displayed, for the multi-disk version, the type of RAID array is displayed. • Disk array status - OK: all in order, degraded: some disks in the array are non-operational, but the array is still functional, failed: multiple disks are non-operational to an extent that results in array failure, the data is lost. The system itself continuously monitors the empty space on the disk. If space is running out, it automatically starts deleting the oldest records until space is adequate again. In the part Storage space settings, it is possible to configure deletion of older data. Confirm the settings by clicking the Apply button.

9


Setting up the IPCorder

Figure 2.6. Information about the storage space For data backup, it is possible to use the video export (see Chapter 5.2 – “Playback of recordings”) or it is possible to download the videos via FTP access (see Chapter 2.4 – “FTP”). If you want to change a disk for whatever reason, first switch off the IPCorder, remove the original disk and insert the new disk. After switching it on, the device shall switch to emergency mode - Installation and Rescue Mode. If the disk is not ready for use (i.e. the storage space was not setup earlier), the Setup disk button is displayed. Press it and the system automatically sets the storage space on the disk after a while. Upon completion of the process, restart the system in normal mode.

Figure 2.7. Administration of the storage space In case of failure of more than one disk in the RAID array3 you must change the disks gradually. First replace only one, add the disk, wait for completion of synchronisation and add the next. The message RAID State: Rebuilding indicates that the disk array is being synchronized. This operation may take several hours, the time being dependent on the array type and disk sizes. 3

This is important only for RAID types resistant to failure of two disks. In principle, this applies only to RAID6 with 4 disks and RAID1 with at least 3 disks.

10


Setting up the IPCorder

2.6. Remote access The IPCorder makes possible connection from external networks even when it is located in a LAN separated from the rest of the world by a router. For functional access to the web interface of the IPCorder and correct display of the camera pictures, it is necessary to configure the router. Go to the menu Settings - Remote access; two possibilities exist here:

Figure 2.8. Port forwarding settings • Automatic setting of the router - If your router supports control via UPnP protocol 4, the IPCorder can set up the remote access automatically, without the necessity for further manual setting. In this setting, the IPCorder makes the cameras accessible dynamically only for the period necessary to view the live picture using the IPCorder. • Manual setting of the router - If your router does not have UPnP protocol support, it is necessary to make access to the device from the Internet using static settings. In the Preferred web port field, enter the number of the port via which the IPCorder shall be visible from the external network. If your router has an external address, e.g. 194.114.132.12, the Preferred Web Port shall be set at 1024, then for access from the external network, enter the address http://194.114.132.12:1024 in the browser. The web port must be inside the range stated in the Port range fields. If you use Manual router settings, the IPCorder generates a table containing the values for manual entry into the web interface of the router. The table can be listed using the Download static tunnel information button.

4

Universal Plug and Play

11


Setting up the IPCorder

Figure 2.9. Example of a listing of the static tunnels The content of the fields is as follows: • Device - device (camera) name, for which it is necessary to create a translated record. • IP address - address of the target device to which the data should be sent. In combination with the IP address that defines the destination of the data. On routers, this is often marked Target port or To port. • Protocol - IP family protocol to be used. On the routers, it is often marked Protocol. • Gateway port - port on the external side of the router, to which data from outside should be sent. This is a port in a given range, which is often marked on the router as the Source port or From port. • Timestamp - time of last change in the settings. It is necessary to check it at all times when the IPCorder network settings are changed, a camera is added or the network settings of the camera are changed. It is necessary for the router to be set always according to the table containing the latest data. From the external network, the device is accessible at the address in the format public-address:port. The data from this table must be entered in the settings, so-called, Port Forwarding or NAT on the router.

12


Setting up the IPCorder

Figure 2.10. Setting of remote access If remote access to the IPCorder is enabled, the IPCorder tries to differentiate whether the user is connecting from the LAN or remote. If remote access is detected, the Force local access checkbox is displayed on the login page. Occasionaly, it may happen that the remote access is detected in error even if the user is actually connected locally. In such case, it is necessary to select the Force local access field upon login. If you are not sure about this setting, contact your network administrator or Internet connection provider.

2.7. Customization of the environment The IPCorder makes it possible to adapt its interface. The adaptation options are in the Settings - Customization menu. You can replace the default logo of the IPCorder with your own logo and set what should happen when a user clicks the logo.

13


Setting up the IPCorder

Figure 2.11. Adaptation of the environment If you own a IPCorder model, which has the, so-called, light strip 5, you can set the behaviour of this light strip. In default mode, it is blue, you can select from several colours and opt for either stable light or rotation direction light.

5

KNR-200 and KNR-500 model series

14


3. Administration of cameras and other devices Under the Settings - Devices menu, it is possible administer the list of devices in the IPCorder. At this point, it is possible to add cameras, change the settings, activate the recording and perform other operations with the assigned devices.

3.1. Discovering and adding devices After connecting a device to the network, it is necessary to add it to the IPCorder. This can be done in two ways. Equipment in the same subnet can be added using automatic search. This method is easier, quicker and less labour-intensive. However, it is not possible to find cameras from a different subnet and for this reason, the manual addition variant also exists, which makes it possible for you to also add other supported devices.

Figure 3.1. Adding a new device Addition of a camera is done in the Settings - Devices menu. Here, you click the green plus sign - Add new and select manual or automatic addition of the device.

15


Administration of cameras and other devices

Automatic discover Select Search and the panel with a list of device manufacturers appears. If you do not want to search all manufacturers, select the desired make and click the button Start search. Searching may take from several seconds to several minutes depending on the size of the network.

Figure 3.2. Start of device search After finding the device, click it and enter the required data. It is necessary to enter the login data - Administrator account, so that it is possible to create a user on the camera, change the IP address, etc.

Figure 3.3. Devices found It is further necessary to select the Display account - so as to enable live playback on the concerned camera and record video. When finished, click the button with green plus sign - Add selected devices, thus adding the cameras to the IPCorder.

16


Administration of cameras and other devices

Manual addition For manual addition of a camera, you must know its IP address, manufacturer and device type, or the ports to which the camera listens, if it uses a router to forward the ports 1. If you have the data available, you can select Add manually. In the displayed panel, you can start adding the first device. Just as applies to Automatic finding, enter the user account data, the port and any other data. If you want to add several cameras at once, use the button New device template.

Figure 3.4. Manual device addition To remove templates, mark them using the Shift or Ctrl buttons and click Delete selected devices.

1

Port forwarding is the method of forwarding a port from one network node to another. Typical usage is making it possible for an external user to connect to a port at a private address in the LAN via a router, which supports NAT technology. Source: Wikipedia.

17


Administration of cameras and other devices

3.2. Managing security of connected devices Modification of the security data for the devices is possible in the Settings - Devices menu and upon selecting the camera in the Security Settings menu. The login data that the IPCorder uses to access the devices is displayed here. Depending on type of camera, it is possible to set: • Whether to enable security (Enable password protection). • Administrator account - here, it is possible to change the name and password used to set the devices. It is necessary to have a functional administrator account set up in the IPCorder. • Generate new login data - the system automatically replaces the concerned account in the device with a new account with a secure password generated at random. • Display account - used to display the video in the Live view and for video recording. If you wish to change any of the values only in the IPCorder and not in the camera, it is possible to select the Set on the device field. In the default mode, settings are changed in both the IPCorder and the camera. Setting of only the IPCorder comes in handy after manual change of administrator password on the camera, or similar operation. If data is successfully set, this result in the administrator password on the camera being incorrect the IPCorder thus has no authorisation to create user accounts on the cameras or change the settings. When you finish, confirm the changes with the Apply button. All changes can be made also in the common table of login data, which is found in the menu Settings - Devices - Authentication Table. The setting is done in an identical manner as on the individual cameras panels.

3.3. Removal of devices If you need to remove a device from the system, select the Settings - Devices menu and, on the right side, select the cameras that you want to remove. You can select several cameras at once. Click the Delete selected button to remove the selected devices. Warning: If you remove a camera from the system, all recordings from this camera shall also be lost. Thus, do not try to correct camera states by removal and re-addition of the camera if these recordings are important.

3.4. Device trees The IPCorder makes it possible to organize devices into user trees. This means that you can organize the cameras, e.g. according to their physical location.

18


Administration of cameras and other devices

Figure 3.5. Device tree You access the tree editor by clicking the pencil icon above the list of cameras.

Figure 3.6. Device tree editor There are two panels in the displayed window. The basic tree containing all the connected devices is called the *Physical tree. In the left panel, you create and name a new empty tree and using the mouse drag the required devices into it. After this, use the button Apply.

19


4. Recording settings One of the main functions of the IPCorder is recording of videos to the data store. Recording can be performed in several modes and can thus be adapted to the needs of the user. Recording can be continuous or in response to different events. It is also possible to record according to various time plans, which are suitable with the awareness that authorized personel shall regularly be in the monitored area and it is thus not necessary to monitor the area at all times.

4.1. Recording modes In default settings, a recording mode is pre-set. Either the recording is done permanently or it is conditional to certain events. It is not possible to select the recording start and stop time. If you create a schedule and some days or times are not be occupied, this shall be used as the default mode. Additional modes can be added using the Add recording mode button for each camera in the Video panel. In default state, the IPCorder has three pre-set basic time schedules: Daily, Weekend and Working days. You can create additional schedules and modify them as required in the menu Settings - Schedules.

Possibility to record multiple streams from one camera The IPCorder in this version does not make it possible to record multiple streams from one camera; but it permits adding of one camera several times. If the camera has already been added to the IPCorder, it is necessary to add it manually (see Chapter 3.1 – “Discovering and adding devices” - the section called “Manual addition”). This technique makes it possible to record two streams from one camera. It is thus possible to ensure that you will have a video at disposal in two different resolutions or codecs. It is however necessary to count on the fact that the camera twice added for the IPCorder entails the same as the addition of two different cameras - thus the number of permitted cameras is reduced by this camera.

Schedules In the Settings - Schedules menu it is possible to create schedules, which can subsequently be used to plan the video recording time. If the basic pre-set plans do not suffice for you, it is possible to add own plans by clicking the Create schedule button.

20


Recording settings

Figure 4.1. Schedule creation and editing Upon clicking it, enter the name of the schedule and using button Add period you can enter time intervals to create a schedule according to own requirements.

4.2. Types of recordings The IPCorder apart from the recording modes also makes it possible to record video upon event. According to the type of camera and its capability, it is possible to record a continuous video recording or a video recording as a response to an event. Potential events, which the IPCorder can detect are Record on motion trigger (an object moves in front of the camera), Record active input (if the digital camera input is active, the recording is started) and/or in case of the event Record in case of camera sabotage (the camera lens is covered by something). Eventual motion sensitivity is set directly on the camera. Thanks to these methods, you need not record continuously and you thus save disk space for a recording from a different camera and you can keep the recordings for a longer time. For correct operation of Motion Detection and other features is necessary to define these functions in the web interface of the camera.

4.3. Actions In the Settings - Actions menu, it is possible to create automatic and manual rules, which execute the required actions either within a certain time, interval, or after manually pressing the button.

21


Recording settings

Creation of an event If you have not yet added any event, a new form for its creation is displayed. If you already have a list of events, using the button in the upper section of the right panel Create event, you can add an event.

Event editor In the creation of events, you can use the editor, which is graphic and allows you to simply create conditions under which the event can occur.

Source code Warning: if you manually modify the source code, it is not possible to subsequently edit the event via the Events Editor. The source code is used for manual editing; this option is intended for advanced users who want to have everything under control. The advantage of this mode is the possibility to copy parts manually and duplicate them, or to manually back them up in a text file.

22


5. Video Viewing The Video Viewer is on the Video page. This screen is divided into several panels, which can be edited, relocated, re-sized or hidden. The panel layout is saved automatically. It is however not stored in the IPCorder, but on the user computer from which the setting was done. This setting is stored in the home directory in the folder .koukaam 1to the guilayout.xml file.

5.1. Live view IPCorder provides an option to display common outputs from individual cameras. The method used to display several cameras on the Video page is described in Chapter 5.4 – “Views”. To view live video, it is necessary to first define at least one view. The list of views is in the panel under the camera previews.

Figure 5.1. Live picture One view can contain several cells while the content of each cell can be a camera view or a status monitor (see Chapter 5.3 – “Status monitors”). You can maximize a view created in this manner using the button maximize/ 1

We find this folder (for a user called Steve):

• Windows XP - C:\Documents and settings\Steve\.koukaam • Windows Vista and newer - C:\Users\Steve\.koukaam • GNU/Linux and similar - /home/steve/.koukaam

23


Video Viewing

refresh. In this case, the entire view is maximized with all cells. If you want to maximize only one cell, click the cell menu and select full screen. You can also maximize one cell by double clicking its header.

Figure 5.2. Selection of a stream and other options You can exit the fullscreen mode using the button Exit fullscreen mode, double-clicking the desktop or pressing the ESC key. For cameras that support remote control (referred to as PTZ), after clicking the camera picture cell, the Control Panel is activated in the lower left section. After this, it is possible, depending on the type of camera, to control focusing, change of camera aperture, zooming and rotation. Digital zooming of the monitored picture is possible using the mouse (pressing the left button and selecting the area). To undo the zooming, press the right mouse button. Owners of mice with only single buttons (Mac) need to set secondary click to use this function 2Digital zooming can also be controlled using the mouse wheel. In this case, the cell containing the camera picture must be highlighted. Using the buttons in the bar between the list of cameras and view, we can create new views, rename, save or delete views. Here, we can also edit the views in various ways, add or remove cells. Additional information is available in Chapter 5.4 – “Views”. The panel Device Groups shows the device tree. More information about the user defined trees is available in Chapter 3.4 – “Device trees”. In this panel, you can also create, change and delete status monitors - see Chapter 5.3 – “Status monitors”. The List of Cameras is a panel listing the individual cameras and their previews. Another available panel is the User Buttons Panel. If you click the pencil beside the name of the panel, you jump to creation of events, where you can create a button with functions of your choice.

5.2. Playback of recordings The camera recordings acquired by the system are recorded on hard disks (according to the settings of the concerned device either continuously, or only in course of certain events, see Chapters 4.1 – “Recording modes” and 4.3 – “Actions”. 2

In System Settings/Mouse set ctrl-click as secondary click.

24


Video Viewing

Search and playback of video recordings or monitoring of recorded values and events is possible upon switching to playback mode. The display shows the active playback mode on two of the three cameras. You activate the video playback mode by clicking the Show recording button in the cell containing the picture from the camera. Upon clicking this button, the lower part of the screen shows the panel Records, which contains the playback controls and time span. In playback mode, the cell header is green.

Figure 5.3. Display of recordings The recording in the time span is also marked green. The Recordings panel makes it possible to control playback and orientation in the recordings. In the upper left part panel are standard playback control buttons. The current playback speed is displayed beside these buttons. You can change the playback speed after clicking the runner. The magnifier icon is used for zooming the time axis in and out. This makes it possible to better orient in longterm recordings. If you maximally zoom the time axis out, you see the time axis by day of month. Upon maximum zoom of the axis, you see three-minute sections. You also zoom the time axis with a double-click directly on the axis. You can zoom out by clicking the right mouse button 3. Three additional buttons are used to move along the time axis. The mouse wheel can also be used to move along the time axis.

3

Owners of mice with only single buttons (Mac) must set secondary click to use this function - in System Settings/Mouse set ctrlclick as secondary click.

25


Video Viewing

Figure 5.4. Explanatory notes to the colour markings on the recording time axis Under the question icon are the explanatory notes to the colour markings on the time axis as is clear from the screen. Upon clicking the arrow icon, the video export menu is displayed. The Current Playback Position is displayed on the extreme right side. A calendar is also integrated for faster search of recordings from certain days.

5.3. Status monitors Apart from the live picture from the cameras, the IPCorder is also capable of displaying the current values of various variables from the system, cameras and sensors (e.g. fps, free disk space or temperature) in the individual cells. For this purpose, it is possible to define status monitors in the IPCorder. Such monitors can then be added to the view just like the live picture from the camera. It is possible to create a new status monitor in several ways: • In the device group panel, switch from the current device tree to Status Monitors. Here, you can create, rename and delete status monitors. Click the add icon. You add a new status monitor to an empty cell in the view just like the camera. Now switch to the device tree, which you want to use. By dragging and dropping the icons of the devices (from the device tree or Camera List Panel) above the cell containing the status monitor, you create a monitor for the device variables. • You also create the status monitor by dragging and dropping the values from the device tree into a new cell. The status monitor can contain the variables of the IPCorder and other devices, mainly cameras. The IPCorder has the following variables:

26


Video Viewing

Variable

Description

totalSpace

total disk space

freeSpace

free disk space that can be used to store recordings

swapUsed

number that expresses the saturation of the system swap space

swapTotal

total swap space

sessionCount

number of users currently connected to the IPCorder web interface

averageLoad

number that expresses the load of the IPCorder

incomingTraffic

data volume of all recordings being stored on the IPCorder

outgoingTraffic

volume of data flowing from the IPCorder to other devices, excluding Live View data

Table 5.1. IPCorder variables for the status monitors Other variables depend on the functions of specific devices, whose number can differ. The following variables exist for every camera: Variable

Description of the significance

connected

if the value is yes, the camera is connected and working correctly. The value no means that the camera is either unavailable (off, cable is disconnected), or the camera has not granted permission to the IPCorder to access the view account (incorrect password).

recording

the value is yes if the picture from this camera is being recorded by the IPCorder. In the rest of the cases, it is always no

recording bps

volume of data flowing from the camera to the IPCorder. Includes only data stored on the disk - i.e. when the camera is not being recorded, the bps value =0

recording fps

number of frames per second recorded in the IPCorder. Just like in the case of bps, the value is zero if the camera is not being recorded.

Table 5.2. Camera variables for status monitors It is possible to remove variables from the status monitor using the cross beside the variable. Similarly, it is possible to add variables by dragging and dropping them into the status monitor cell. Warning: after each change to a status monitor, it is necessary to store the view, otherwise upon next refresh of video browser (refresh of video page or re-login to IPCorder) the change will be discarded.

27


Video Viewing

5.4. Views Views are user-defined sets of device outputs, which the user has chosen to view together in one browser window. A view comprises a number of cells, which are individual device outputs (camera signal, sensor value). A view defines how many cells will be displayed, their arrangement, and actual content. Only the Administrator or a user with Video Player Configuration Authorization can change the views configuration. The Administrator can set a specific view for each user. For example, the security staff need to see more cameras than a warehousing worker. Each user thus sets only the view that they need. Additional information on setting user views is available in Chapter 6 – “User Accounts”.

Figure 5.5. Adding a new view To add a new view, click the Add New View link on the Video page. First it is necessary to enter the View Name and select its layout from the predefined options. After confirmation by clicking OK, a view with your selected layout is created. The view shall be empty and it is now necessary to select the content of the individual cells. Thus which cell shall contain the picture from the camera and which one shall display the status monitors. Additional information about addition of status monitors and camera pictures is available in Chapters 5.3 – “Status monitors” and 5.1 – “Live view”. Change of the view settings and layout of the individual cells is possible using the buttons in the upper section of the view panel. Using the buttons Add column and Add line, it is possible to add empty cells to the view. Using the buttons Remove Bottom Line and Remove Right Column, you remove them. The layout of the cells can be modified. You can, for instance, move the monitor view by clicking the header of the cell and dragging it into another cell. You enlarge the cell by dragging the square in the lower right corner of the cell. Shrinking of the cells is done likewise, but only if the cell above was enlarged as described. Changes in the view must always be stored using the button Save View.

28


6. User Accounts In this firmware version, it is possible to assign detailed authorization settings to a user and it is possible to assign different views to users.

6.1. User Creation Go to the menu Users and click the button Create User. Add the login data and language setting.

Figure 6.1. Creation of User and Setting of Authorisation You can easily assign Administrator or User authorisation to a new user if you want more detailed assignment of rights, select the link Own and specify the rights according to own desires. At the end, store the new user using the button Add.

29


User Accounts

6.2. User-specific settings Apart from their own password, every user also has predefined settings. These includes mainly language environment settings and date and time format. These settings apply to the account under which the user is logged on. Changes can be made in the menu Preferences - User Preferences. After making changes, store all settings using the button Apply. The language can also be changed quickly in the header on the upper right side from the roll down menu.

Password change Each user can change his current password in the menu Preferences - Change Password. Enter the initial and new password and save it using the button Apply. If a user forgets his password, the Administrator or other user with User Administration authorization can change it for him. The administrator user shall find this option in the menu Users - Manage.

Preferences Some options, such as setting date and time or language, can be set by each user according to their preferences. He can do this in the menu Preferences - User preferences. After making changes, store the settings using the button Apply.

User views As we have already described in Chapter 5.4 – “Views�, it is possible to define several views with the required distribution of the cameras or state monitors. The IPCorder, moreover, makes it possible to assign the views to specific users, thus solving a situation in which we want to provide each user with access only to some cameras. The views can be assigned to the users in the menu Users, where upon clicking a user name we see the User setting tool.

30


7. System maintenance The IPCorder is continuously being developed and improved. it is thus highly recommended to keep the current stable firmware version. Thanks to the firmware updates, you get new possibilities and better security.

7.1. Update of the firmware The possibility to update the firmware is in the menu System - firmware update. If the device has access to the Internet (see Chapter 2.1 – “Network”), automatic update is the best choice. However, this update may fail for various reasons (unavailability of the server ipcorder.com/updates from the IPCorder, obsolete firmware version that can no longer be updated automatically, and others). If this is the case, you can perform the manual update (see the Section “Manual update”).

Registering your IPCorder Before actual update of the device, it is necessary to register at the web http://ipcorder.com/updates/register, which gives you access to the IPCorder updates. Go to the above web page and enter the essential data. After this step, you can do the actual update, according to your choice. Manual update is more complex, but it is possible to do it even in a case where the device is not directly connected to the Internet. The recommended option is automatic mode.

Automatic update In the automatic update mode, it will not be necessary to do most of the steps, which must be done in case of a manual update. Go to the System - firmware update and enter the login data that you entered on the page http://ipcorder.com/updates/register.

Figure 7.1. Setting of the automatic update account After confirmation of the data, a window is displayed showing the list of the firmware packages. Using the Check update button, you display the list of available versions. If you need to use an older version for any reason, select the field Show all versions.

31


System maintenance

Figure 7.2. List of firmware versions Clicking the Download button starts the automatic download of the desired firmware version, after which a check is run to ascertain if the download was successful and the button name changes to Install. Click to start automatic update. Information is displayed about the progress of the installation in the course of which the IPCorder restarts in the background in emergency mode, performs the actual installation and restarts in normal mode. During this procedure, do not switch-off or restart the IPCorder, it could get damaged or fail to start. After successful installation, you will be redirected to the login screen.

Manual update Since in certain situations, automatic update need not be available, it is possible to update the IPCorder also manually. This is in System - firmware update, where you click the option Offline update mode. In this window, you have two options, the first is the possibility to Get the device key and the second is Firmware update. Via the selection Get device key, you download the key into the computer, you will need it at a later point.

Figure 7.3. Manual update

32


System maintenance

Open the page http://ipcorder.com/updates, login and go to My devices - Register new device. Enter a name and use the file previously saved to your computer as the File containing the product key. Press Add to get to the device list and display the newly added IPCorder. After clicking on the selected device, the list of available firmware versions that can be downloaded is displayed. The current stable version is green. If you have installed an older version, we recommend that you select the current stable version. Using the button Generate firmware you start preparation of the package; after a while, the button changes to the link with inscription download. Now you can download the ready firmware into the computer. Return to the IPCorder interface, to the menu Offline update mode and use the second button - firmware update.

Figure 7.4. Manual update - Step 2 The IPCorder must be switched to emergency mode, whereby it will query you to upload the recently downloaded firmware. Select the file and upon pressing the button Upload & Install Firmware, the actual installation process starts. Wait for the process to end; during the installation of the IPCorder, do not disconnect or restart it, this could result in damage to it. After finishing the firmware update, IPCorder switches back to normal mode and the new version welcomes you with the login screen.

Download of system components (only KNR-100) This applies only to the IPCorder KNR-100 and manual update. For this type, it is necessary to download part of the firmware separately. You do this by downloading the so-called system component of the firmware from the address http://ipcorder.com/updates/system-packages/. In case of manual update (see above), you will be requested for this package. This package is available also on the enclosed CD.

33


System maintenance

7.2. Factory settings Restore to factory settings returns the IPCorder to the same state in which you purchased it, i.e. it deletes all the records and all settings. This can be done in the System - Factory Settings menu using the Factory Settings button. The IPCorder switches to emergency mode, where it displays two options and a confirmation button.

Figure 7.5. Restoration of factory settings If you want to keep the network settings, select the field Preserve network settings. To preserve the disk settings (it will not be necessary to recreate the disk field, but the data shall be erased), select Preserve storage configuration (data will be erased).

7.3. System shut-down and restart If you need to switch off or restart the IPCorder, you do so in the menu System - Shutdown / Restart. In this window, click one of the buttons according to the required action.

Figure 7.6. System shut-down and restart

34


System maintenance

7.4. System log The log contains information about the operation of the device. It informs about the current and unexpected events by means of warnings, information and error messages.

Figure 7.7. System log You display the log by clicking the warning or error message in the lower panel of the IPCorder interface. If the strip does not show any event message, it suffices to click the blue strip. A small closing arrow is used to close this panel. The log records can be exported using the button of same name. It is possible to export to formats CSV and HTML. Using the button Empty log, you clear the IPCorder system log.

7.5. Backup and restoration of settings Thanks to the possibility for backup of the settings, you can export the entire settings of the IPCorder to a file. This file may be used later to restore the settings or transfer the settings to another IPCorder. This function is in the menu System - Backup / restoration

Figure 7.8. Settings backup and restoring

35


System maintenance

Backup is done intuitively by clicking the appropriate button, input of the description of the backup and selection of the backup content. After clicking the button Backup, the dialogue showing the file saving options is displayed.

Figure 7.9. Backup of settings Restoring settings is done similarly. You will be queried to download the file from backup, you again select the items to be restored and using the button Restore, you finish the entire operation.

Figure 7.10. Restoring settings Notice: if you restore the settings of the cameras, this is actually erasure of the cameras and their reassignment, thus erasing all the records from them! Details of this event are contained in Chapter 3.3 – “Removal of devices”.

36


8. Where to seek help Before reporting a fault, please, check if your IPCorder is equipped the latest firmware version. It is possible that the error in it has already been fixed. If the problems continue, contact your vendor, or directly contact the manufacturer´s technical support department - KOUKAAM a.s. - at the address support@koukaam.se. We shall thoroughly review all your recommendations and/or we shall rectify the problems. We shall be grateful for all suggestions concerning the new firmware versions.

37


Conclusion The manufacturer bears no responsibility for any technical or printing errors and reserves the right to make any changes in the product and in this user manual without prior notice. Any such changes shall be announced via the product's website www.ipcorder.com. The manufacturer does not provide warranties of any kind whatsoever with regard to any information given in this user manual or any derived warranties regarding product saleability or its fitness for a specific use. In particular, the manufacturer does not provide any warranties for defects caused by incorrect use of the product, failure to abide by the instructions and recommendations given in the user manual and for any defects caused by unprofessional activities of third parties outside the manufacturer's authorized service shop. We believe that you will be satisfied with our product. In case of queries or reminders concerning the functionality of IPCorder, please, contact us. The KOUKAAM Team KOUKAAM a.s. Kaplanova 2252/8 Prague 4, 148 00 Czech Republic www.koukaam.se Š 2011 KOUKAAM a.s. All rights reserved. The company KOUKAAM a.s. represents that all products, software and other third party components used in this equipment were used by the company KOUKAAM a.s. on the basis of the relevant consent and pursuant to licence agreements between the company KOUKAAM a.s. and third parties. The company KOUKAAM a.s. reserves the right to change those licence terms and conditions, as the case may be, and such changes will be published in the updated version of a manual available on the website of the company KOUKAAM a.s. - www.koukaam.se

xxxviii


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.