IP Cameras

From ThinManager Knowledge Base
Jump to: navigation, search

Contents

Overview

ThinManager 4.0 introduced support for IP Cameras. Most IP Cameras that conform to the mjpeg (motion jpeg) are supported. Video from the camera can be viewed as an overlay on top of a non Camera Display Client or as part of a Camera Display Client.

IP Camera Configuration

Before a camera can be added to a Display Client, the camera itself must be configured. The camera configuration wizard can be launched by right clicking on the Cameras branch of the ThinManager tree and selecting the Add Camera option.

Camera Branch of the ThinManager Tree
Camera Branch of the ThinManager Tree

IP Camera Display Server Configuration Wizard

The first page of the camera configuration wizard requires that a camera name be entered. Select the make and model of the camera you are configuring and the IP address and Port that has been previously assigned to the camera. The IP address and port are set by using the camera manufacturers configuration software or through the use of the camera’s web browser interface.

Camera Configuration Wizard
Camera Configuration Wizard

On the next page of the camera configuration wizard, the user authentication information can be entered. If your camera requires authentication enter it on this page. If the camera has been configured to allow anonymous connections, leave the information blank. The terminal uses the authentication information when connecting to the camera. Authentication information is setup in the camera by using the camera manufacturers configuration software or through the use of the camera’s web browser interface.

Camera Authentication
Camera Authentication

Some cameras support additional configuration options. These options can be configured on this page. If you wish to use the default options then leave the Include Camera Options unchecked. The newly created camera will appear in the ThinManager tree as follows.

Camera Model Options
Camera Model Options

Cameras defined as Camera Display Servers will be shown under the Camera branch of the Display Servers in the ThinManager tree.

Camera Tree View
Camera Tree View

IP Camera Group Configuration

The camera group configuration wizard can be launched by right clicking on the Cameras branch of the ThinManager tree and selecting the Add Camera Group option. Enter the Camera Group Name and select Finish. The Camera Group will be shown in the ThinManager Tree as defined.

Add Camera Group Wizard
Add Camera Group Wizard

Camera Groups defined as Camera Display Server Groups will be shown under the Camera branch of the Display Servers in the ThinManager tree.

Add Camera Group Wizard
Add Camera Group Wizard

IP Camera Administration

Once a camera is configured in ThinManager, the Connect tab can be used to connect to the camera and perform camera administration from ThinManager. Camera log in information may be requested when using the connect tab. The authentication information entered during the camera configuration is not used when using the connect tab.

Camera8.png
Add Camera Group Wizard

IP Camera Display Client Configuration

The Camera Display Client configuration wizard can be launched by right clicking on the Camera branch of the ThinManager tree and selecting the Add Display Client option.
Highlighting the Camera branch of Display Clients in the ThinManager tree will list a summary of defined Camera Display Clients

Camera Display Client Tree View
Camera Display Client Tree View

Enter the name of the Display Client and any TermSecure permissions on this page.

Camera Display Client Wizard
Camera Display Client Wizard -- Name

Select if this Display Client can be tiled and if when using MultiMonitor it can be moved to a different screen.

Camera Display Client Options
Camera Display Client Options

This page determines the layout of the camera overlays. You can define your own custom layout or choose from predefined layouts. The Display Size selection should be set to the resolution of the terminal screen to which the Display Client will be added. The picture on this page represents the overlay layout.

Camera Display Client Overlay Layout
Camera Display Client Overlay Layout

Use the layout drop down to select the desired layout.

Camera Display Client Layout Selection
Camera Display Client Layout Selection

Once a layout has been selected, it will be represented graphically. Select Next to configure the overlays.

Camera Display Client 2x2 Layout Selection
Camera Display Client 2x2 Layout Selection

Each overlay will be given a default name. The grey region of the screen representation is the overlay which is currently being configured. If the All Cameras Available checkbox is checked, all of the cameras will be available to be selected by the user at the terminal.

Camera Display Client Overlay Definition
Camera Display Client Overlay Definition

Selecting the Set Initial Camera button allows the camera the overlay will start on at boot up to be selected.

Set Initial Camera Dialog
Set Initial Camera Dialog

If the All Cameras Available checkbox is unchecked, cameras must be added manually. Use the Add button to add cameras to the list. Adding more than one camera allows the user to select from these cameras at the terminal and allows the cycling between the listed cameras.

Overlay Camera Selection
Overlay Camera Selection

Clicking the Overlay Options button will allow the setting of additional overlay options.
General Options:

  • Enable Overlay – This option allows the overlay to be started in a disabled non-visible state. The TermMon ActiveX Control can be used by an application to enable the overlay.
  • Interactive – This option allows the user on the terminal to interact with the overlay. If the user clicks in the overlay area, he can perform functions such as switching cameras and making the overlay full screen.
  • Scale – This option will scale camera frames to be to the size of the overlay window. Aspect ratio will be maintained.
  • Crop – This option will crop the camera frame if it is larger than the camera overlay. This option when combined with the Scale option will always fill the entire overlay area.
  • Show Complete Camera Name – Using this option allows the entire path of the camera to be displayed. The path includes any groups of which the camera is a member.
  • Border Size – This setting determines the size of the overlay outside border.

Title Options:

  • Title Position – This is the position of the camera name within the overlay.
  • Title Size – This is the size of the camera name when displayed within the overlay. Set this to Don’t’ Show Title if you do not want the camera name displayed.

Cycling Options:

  • Enable Cycling – Check this setting to cycle between the cameras assigned to the overly.
  • Cycle Time – This is the time in seconds that the overlay will display each camera before switching to the next camera.
Overlay Option
Overlay Options

Once a Camera Display Client has been configured it will be reflected in the ThinManager tree under: Display Clients > Camera

Camera Display Client Tree View
Camera Display Client Tree View

During the terminal configuration, select the desired Display Clients for the terminal. Multiple Display Clients can be added to the configuration for a MultiSession configuration.

Terminal Configuration Display Client Selection
Terminal Configuration Display Client Selection

When the terminal is running, the Camera Display Client status will be reflected in the ThinManager terminal tree view. The status of each Camera Overlay and Camera will be displayed.

  • A green lightning bolt on the Display Client icon represents that Display Client is in the foreground.
  • A yellow lightning bolt on the Display Client icon represents that the Display Client is in the background.
  • A green lighting bolt on the overlay icon represents an active overlay.
  • A green lightning bolt on the camera icon represents an active connection to the camera.
Camera Display Client Terminal Tree View
Camera Display Client Terminal Tree View

Adding a Camera Overlay to a Display Client

During the terminal configuration check the Include IP Camera Overlays option to add camera overlays to a Display Client.

Terminal Configuration Display Client Options
Terminal Configuration Display Client Options

Camera Overlays can be configured before completing the Terminal Configuration wizard.

Terminal Configuration Overlay Layout
Terminal Configuration Overlay Layout

Clicking the Add Overlay button will allow the creation of the overlay. Enter the name position and size of the desired overlay.

Terminal Configuration Add Camera Overlay
Terminal Configuration Add Camera Overlay

Once an overlay has been added, it will be represented as a white outlined square on the layout page. Selecting the Next button will allow the completion of the configuration camera overlays.

Camera Overlay Layout
Camera Overlay Layout

The camera overlay configuration can be completed as described in the IP Camera Display Server Configuration Wizard section.

Overlay Camera Selection
Overlay Camera Selection

Camera Overlays and TermMon ActiveX Control

Camera Overlays can be controlled by an application by using the TermMon ActiveX Control. The Control can be used to perform operations such as switching cameras and changing the overlay size and position. See the TermMon ActiveX Control Page for details.

Tested Clients

ThinManager supports a variety of Network Cameras as long as the camera supports the M-JPEG (Motion JPEG) format. Below is a table with clients tested at ACP:

Manufacturer Model Number
AirLink AIC 250
Axis M1011
D-Link DCS-910
TrendNet TV-IP100
TrendNet TV-IP110
Personal tools
Namespaces

Variants
Actions
Navigation
Events
Toolbox