Device - Network (IP) Cameras or Video Servers

Set Up Devices

Add a New Network Camera or Video Server

Task 1: Add a device

1.      Log into the server.

2.      Click Devices > Cameras.

3.      Click Add Cameras.

4.      Add a camera by one of these methods:

a.      Click Begin Automatic Discovery - Allows you to add numerous devices. Cameras are listed automatically. Use a default username, password, and template of resolutions.

b.      Click Add Camera Manually - Fill in IP address field and select model.

c.      Click Import Cameras From File - Select a .csv file. CSV Import Cameras File

 

Task 2: Configure a device

1.      Select the camera that you want to configure and click Edit. In addition, you can click Camera Setup in the context menu for cameras in the device tree of the Symphony client interface.

2.      Select the Template, Group, and Add On. (For Add-Ons, ensure that you have a license. See Specifying Licenses.)

3.      Click Add(#)Selected Camera(s).

4.      Using the scroll bar or by clicking options in the left sidebar, complete the camera setup using the following information:

 

Option

Description

URL

IP address of the device

Username

Enter a username to access the camera. This may be pre-established based on your company protocol.

Password

Enter a password to access the camera. This may be pre-established based on your company protocol.

Connect

The Symphony server connects with the camera and automatically detects the Resolution, FPS, and Video Format.

Name

Enter an appropriate and easily identifiable name for the camera.

Template

You can apply a template to the camera.

See Templates.

Description

Enter a description for the camera.

ID/Code

Enter an identifier for the camera.

Support Direct Connect

Depending on camera, allows direct connection to camera versus via server when View > Settings > Video tab, Direct connect to camera check box also selected.

Enable Audio Input

For supported cameras, stream live audio from the camera.

Enable Audio Output

For supported cameras, allow the user to speak through the camera.

Rotate Degrees

Rotate picture based on value entered.

Enable panoramic technology

Only for 360-degree camera lenses. To de-warp 360-degree video, select the Enable panoramic technology check box. From the drop-down lists, select the camera Type and a Position (wall, ceiling, ground) for how the camera is mounted.

Resolution

Various resolutions, for example, 160x120, 176x144, 240x180, 320x240, 480x360, 640x480

If you change the resolution for a camera, you must update the rules that apply to the camera.

FPS

Frames Per Second

 

Example Scenario:

1        On-camera FPS = 5

2        User selects a video analytic with a default FPS (or chooses an FPS) that is different from the on-camera setting, for example FPS = 8

Results:

3        If camera synchronizes with Symphony settings, then FPS=8 will be used for streaming from cameras, decompression, video analysis, writing to disk, live video, historical recording, and searches.

4           If Video Format = MJPG

5        FPS=8 will be used for streaming from camera, decompression, and video analytics.

6        FPS=5 will be used for writing to disk, live video, historical recording, and searches.

7        If camera does NOT synchronize with Symphony settings, then the on-camera FPS dictates, regardless of the setting in Symphony. As such, in our example, FPS=5 will be used for streaming from cameras, decompression, video analysis, writing to disk, live video, historical recording, and searches.

Format

Various video formats based on camera type: MJPG, H264, H264 Unicast, H264 Multicast, H264 Over TCP, H264 Over HTTP, H264 over HTTPS

Bitrate

Video quality based on kilobits/second

Key Frame Interval

Enter the key frame interval.

Recording Mode

Recording Options

Schedule

Use active schedules associated with existing Rules or create a new schedule.

Add Stream

If the camera does not have a template associated with it, you can add additional streams.

If a template is applied to the camera, you can configure additional streams in the template.

Privacy Mask

Masks and Common Settings

Digital I/O

For cameras with digital I/O.

You can change the input and output names by clicking on each row and typing new text.

For digital outputs, you can configure the following additional settings:

  • Activate - Define the text that appears on the digital output button and describes the activated state of the digital output in the Device Tree.

  • Deactivate - Define the text that appears on the digital output button and describes the deactivated state of the digital output in the Device Tree.

  • Auto Deactivate - Specify how long (in milliseconds) that you want the digital output to remain activated before it deactivates automatically.

  • Camera Shortcut - Select the camera for which you want the digital output button to appear. The button appears in any video panel that displays the camera.    

Select the In Use check boxes for each I/O as necessary.

Add Ons

Video Analytics.

See  Add Ons- Analytics and More

Groups

Organize cameras into groups.

Video Storage

Storage paths can be set by the server or manually.

Video storage limits can be set by the server or manually. Set the maximum limit in days (per stream, if applicable).

You can set the camera to save alarm video by selecting Protect Alarm Recordings.

  • Set the maximum limit in days.

  • Set the amount of footage (in seconds) before the alarm to save.

  • Set the amount of footage (in seconds) after the alarm to save.    

See Customize Storage Settings.

Auxiliary

Depending on camera design, allows you to define and manage additional supported device commands.

 

Command Examples:

 

Axis Q7404 Video Encoder

Black Hot color palette: http://172.1.1.90/axis-cgi/com/serial.cgi?port=2&write=8101044016000000010B0001FF

Combine thermal and visible-light images: http://172.1.1.90/axis-cgi/com/serial.cgi?port=2&write=8101044016000000010B0002FF

 

Moxa VPort 461 Video Encoder

Wiper On: http://172.1.1.102/moxa-cgi/setptzctrl.cgi?move=wiperon&channel=1

Wiper Off: http://172.1.1.102/moxa-cgi/setptzctrl.cgi?move=wiperoff&channel=1

Auto Focus: http://172.1.1.102/moxa-cgi/setCusCmd.cgi?channel=1&cmdid=2

 

For details on available auxiliary commands, see your camera or encoder documentation.

 

For devices where an SDK is required to issue an auxiliary command, enter the command ID in Command field. For example, to toggle IR polarity for FLIR camera, enter the value 29 in the Command field.

 

Recording Options

 

Option

Available for

Symphony records video...

Always Recording

All video cameras

For this specific camera

Tracked Motion Detected by PC

When motion detection video analytic also selected

If objects are tracked through the scene (for example, a person or vehicle moving through the scene is tracked as motion, but moving tree branches should not be tracked and therefore video would not be recorded)

Pixel Changes Detected by PC

When motion detection video analytic also selected

Whenever pixel changes are detected.

Note: A tree moving in a heavy wind could cause pixel changes and therefore cause Symphony to record video

Motion Detected by Camera

Cameras which support motion detection

Using motion detection capabilities inside the network camera itself, and not using a video analytic engine from Symphony (quality of motion detection similar to Pixel Changes)