Siqura TC620-PID User Manual

User Manual
Firmware Version 4.17
Thermal IP camera with Perimeter Intrusion Detection
Page 2
Note: To ensure proper operation, please read this manual thoroughly before using the product and retain the
information for future reference.
Copyright © 2015 Siqura B.V.
All rights reserved.
TC620-PID v4.17 User Manual v1 (151602-1) AIT55MW10
Nothing from this publication may be copied, translated, reproduced, and/or published by means of printing, photocopying, or by any other means without the prior written permission of Siqura.
Siqura reserves the right to modify specifications stated in this manual.
Brand names
Any brand names mentioned in this manual are registered trademarks of their respective owners.
Liability
Siqura accepts no liability for claims from third parties arising from improper use other than that stated in this manual.
Although considerable care has been taken to ensure a correct and suitably comprehensive description of all relevant product components, this manual may nonetheless contain errors and inaccuracies. We invite you to offer your suggestions and comments by email via t.writing@tkhsecurity.com. Your feedback will help us to further improve our documentation.
How to contact us
If you have any comments or queries concerning any aspect related to the product, do not hesitate to contact:
Siqura B.V. Zuidelijk Halfrond 4 2801 DD Gouda The Netherlands
General : +31 182 592 333 Fax : +31 182 592 123 E-mail : sales.nl@tkhsecurity.com WWW : www.siqura.com
Page 3
Contents
1 ABOUT THIS MANUAL .............................................................................................................................. 9
2 SAFETY AND COMPLIANCE ..................................................................................................................... 11
2.1 SAFETY .................................................................................................................................................... 11
3 PRODUCT OVERVIEW ............................................................................................................................. 15
3.1 FEATURES ................................................................................................................................................ 15
3.2 DESCRIPTION ............................................................................................................................................ 15
4 INTERFACES ........................................................................................................................................... 19
4.1 ONVIF .................................................................................................................................................... 19
4.2 OSA ....................................................................................................................................................... 19
4.3 WEB UI ................................................................................................................................................... 19
4.4 MX/IP .................................................................................................................................................... 20
4.5 SNMP .................................................................................................................................................... 20
4.6 SAP ........................................................................................................................................................ 20
4.7 NTCIP .................................................................................................................................................... 20
5 STREAM MEDIA VIA RTSP ...................................................................................................................... 23
5.1 RTSP AND RTP......................................................................................................................................... 23
5.2 TRANSFER VIA UDP OR TCP ........................................................................................................................ 24
6 ACCESS THE WEBPAGES ......................................................................................................................... 25
6.1 SYSTEM REQUIREMENTS .............................................................................................................................. 25
6.2 CONNECT VIA WEB BROWSER ....................................................................................................................... 25
6.3 CONNECT VIA SIQURA DEVICE MANAGER ....................................................................................................... 25
6.4 CONNECT VIA UPNP .................................................................................................................................. 27
6.5 LOG ON TO THE UNIT .................................................................................................................................. 27
7 NAVIGATE THE WEBPAGES .................................................................................................................... 29
7.1 MENU ..................................................................................................................................................... 29
7.2 ACCESS CONTROL ...................................................................................................................................... 30
7.3 WEBPAGE ELEMENTS .................................................................................................................................. 30
8 VIEW LIVE VIDEO VIA BROWSER ............................................................................................................ 31
8.1 ACTIVATE LIVE VIEW .................................................................................................................................. 31
8.2 VIEW LIVE VIDEO ....................................................................................................................................... 32
8.3 USE YOUR BROWSER FOR PTZ CONTROL ......................................................................................................... 33
9 PID ......................................................................................................................................................... 35
9.1 PID ........................................................................................................................................................ 35
9.1.1 Camera installation .......................................................................................................................... 36
9.1.2 Siqura PID solutions .......................................................................................................................... 36
9.1.2.1 Stand-alone solution ............................................................................................................................... 36
9.1.2.2 TC620-PID/VDG Sense solution ............................................................................................................... 37
9.1.2.3 TC620-PID/VCS solution .......................................................................................................................... 37
9.1.3 Configuration methods ..................................................................................................................... 38
9.1.4 Web configuration ............................................................................................................................ 38
9.1.4.1 Enable web configuration ........................................................................................................................ 38
9.1.4.2 Set the detection type ............................................................................................................................. 38
9.1.4.3 Shapes ..................................................................................................................................................... 39
9.1.4.4 Edit the preview ...................................................................................................................................... 41
Contents
Page 4
9.1.4.5 Configure shape settings ......................................................................................................................... 42
9.1.4.6 Show detected objects and alarms.......................................................................................................... 43
9.1.4.7 Glue events .............................................................................................................................................. 43
9.1.5 Expert configuration ......................................................................................................................... 44
10 STATUS .................................................................................................................................................. 45
10.1 VIEW STATUS INFORMATION ........................................................................................................................ 45
10.1.1 Stream states ............................................................................................................................... 45
10.1.2 Edge recording ............................................................................................................................. 46
10.2 VIEW MEASUREMENTS DATA ........................................................................................................................ 46
10.2.1 General, network, and stream measurements ............................................................................ 46
10.2.2 SD card size .................................................................................................................................. 47
10.2.3 FTP Push ....................................................................................................................................... 47
10.2.4 PID ................................................................................................................................................ 47
11 NETWORK .............................................................................................................................................. 49
11.1 NETWORK SETTINGS ................................................................................................................................... 49
11.2 ADVANCED ............................................................................................................................................... 50
11.2.1 Services ........................................................................................................................................ 50
11.2.2 Network ....................................................................................................................................... 50
12 VIDEO .................................................................................................................................................... 51
12.1 THERMAL ................................................................................................................................................. 52
12.1.1 Camera setup ............................................................................................................................... 52
12.1.2 Image settings.............................................................................................................................. 53
12.1.3 Preview ........................................................................................................................................ 55
12.2 VIDEO ENCODING OVERVIEW ....................................................................................................................... 56
12.3 ENCODER 1 .............................................................................................................................................. 57
12.3.1 Encoder Settings .......................................................................................................................... 57
12.3.2 Parameter value combinations .................................................................................................... 58
12.3.3 Constant Quality Mode configuration ......................................................................................... 58
12.3.4 Make a video connection ............................................................................................................. 59
12.3.5 Advanced ..................................................................................................................................... 60
12.3.5.1 Encoder ................................................................................................................................................... 60
12.3.5.2 Stream Manager ...................................................................................................................................... 62
12.3.5.3 Transmitter # ........................................................................................................................................... 63
12.3.5.4 RTSP Transmitter ..................................................................................................................................... 64
12.3.5.5 SAP Settings ............................................................................................................................................. 65
12.3.6 Meta data insertion ..................................................................................................................... 67
12.3.7 Notes ............................................................................................................................................ 69
12.4 ENCODER 2 .............................................................................................................................................. 71
12.4.1 Edge recording ............................................................................................................................. 71
12.5 LIVE VIEW ................................................................................................................................................ 73
12.5.1 (M)JPEG output ............................................................................................................................ 73
12.5.2 Encoder Settings .......................................................................................................................... 73
12.5.3 Advanced ..................................................................................................................................... 74
12.6 OSD ....................................................................................................................................................... 75
12.6.1 OSD facilities ................................................................................................................................ 75
12.6.2 Text Settings................................................................................................................................. 75
12.6.3 Text # ........................................................................................................................................... 76
12.6.3.1 Advanced ................................................................................................................................................. 77
12.6.4 Graphics ....................................................................................................................................... 78
12.6.4.1 Advanced ................................................................................................................................................. 79
12.7 VMD ...................................................................................................................................................... 80
12.7.1 VMD startup................................................................................................................................. 80
Contents
Page 5
12.7.2 Configure detection parameters .................................................................................................. 81
12.7.3 Set the mask ................................................................................................................................. 82
12.7.4 VMD detection window ............................................................................................................... 83
12.7.5 VMD alarm ................................................................................................................................... 83
12.7.6 Advanced ..................................................................................................................................... 83
12.8 FTP PUSH ................................................................................................................................................ 85
12.8.1 Post JPEG images ......................................................................................................................... 85
12.8.2 General......................................................................................................................................... 85
12.8.3 FTP server ..................................................................................................................................... 86
12.8.4 Event management ...................................................................................................................... 87
12.8.5 Monitor and troubleshoot FTP Push ............................................................................................ 87
12.9 TAMPER DETECT ....................................................................................................................................... 88
12.9.1 Camera movement and scene changes ....................................................................................... 88
12.9.2 Enable Tamper Detect .................................................................................................................. 88
12.9.3 Reference images ......................................................................................................................... 89
12.9.4 Create a reference image ............................................................................................................. 89
12.9.5 Region of Interest (ROI) ................................................................................................................ 90
12.9.6 Compare images .......................................................................................................................... 91
12.9.7 Delete a reference image ............................................................................................................. 92
12.9.8 Position measurement ................................................................................................................. 92
12.9.9 Alarms .......................................................................................................................................... 93
12.9.9.1 Alarm examples ....................................................................................................................................... 94
12.10 PRIVACY MASK ..................................................................................................................................... 95
13 AUDIO .................................................................................................................................................... 97
13.1 ENABLE AUDIO .......................................................................................................................................... 97
13.1.1 Input Settings ............................................................................................................................... 98
13.1.2 Output Settings ............................................................................................................................ 98
13.2 MAKE AUDIO CONNECTIONS ........................................................................................................................ 99
13.2.1 MX Transmitter Settings .............................................................................................................. 99
13.2.2 MX Receiver Settings.................................................................................................................. 100
13.3 ADVANCED ............................................................................................................................................. 100
13.3.1 Audio Input................................................................................................................................. 100
13.3.2 Audio Output .............................................................................................................................. 100
13.3.3 Audio Encoder ............................................................................................................................ 101
13.3.4 Audio Decoder ............................................................................................................................ 101
13.3.5 Transmitter # ............................................................................................................................. 102
13.3.6 Receiver 1 ................................................................................................................................... 103
13.3.7 RTSP Transmitter ....................................................................................................................... 104
13.3.8 SAP Settings ............................................................................................................................... 105
14 DATA RS-422/485 ................................................................................................................................ 107
14.1 GENERAL SETTINGS .................................................................................................................................. 107
14.2 UART SETTINGS ..................................................................................................................................... 108
14.3 MAKE DATA CONNECTIONS ........................................................................................................................ 108
14.4 TCP SERVER SETTINGS ............................................................................................................................. 109
14.5 ADVANCED ............................................................................................................................................. 109
14.5.1 RS-4xx Settings ........................................................................................................................... 109
14.5.2 Transmitter # ............................................................................................................................. 110
14.5.3 Receiver 1 ................................................................................................................................... 111
15 CC STREAMS ........................................................................................................................................ 113
15.1 CC CHANNELS, CC STATUS, AND ALARMS ..................................................................................................... 113
15.2 INPUT # SETTINGS ................................................................................................................................... 114
15.3 MAKE CONTACT CLOSURE CONNECTIONS ...................................................................................................... 114
Contents
Page 6
15.4 ADVANCED ............................................................................................................................................. 115
15.4.1 Transmitter # ............................................................................................................................. 115
15.4.2 Receiver 1 ................................................................................................................................... 115
16 PTZ ....................................................................................................................................................... 117
16.1 ENABLE PTZ CONTROL .............................................................................................................................. 117
16.2 UPLOAD/REMOVE PTZ DRIVERS ................................................................................................................. 118
16.3 DATA SETTINGS ....................................................................................................................................... 118
17 SECURITY ............................................................................................................................................. 119
17.1 HTTPS .................................................................................................................................................. 119
17.2 CERTIFICATE/REQUEST INFORMATION ......................................................................................................... 120
17.3 CA-ISSUED CERTIFICATE ............................................................................................................................ 120
17.4 SELF-SIGNED CERTIFICATE .......................................................................................................................... 121
17.5 OPEN A SECURE CONNECTION .................................................................................................................... 121
18 EDGE RECORDING ................................................................................................................................ 123
18.1 EDGE RECORDING BASICS .......................................................................................................................... 123
18.2 MONITORING ......................................................................................................................................... 124
18.3 RECORDING ............................................................................................................................................ 124
18.4 CLIPS ..................................................................................................................................................... 124
18.5 SD CARD ................................................................................................................................................ 125
19 EVENT MANAGEMENT ......................................................................................................................... 127
19.1 ASSOCIATE EVENTS WITH OUTPUT FACILITIES ................................................................................................. 127
19.2 CC OUTPUT # ......................................................................................................................................... 128
19.3 CC STREAM # ......................................................................................................................................... 128
19.4 FTP PUSH .............................................................................................................................................. 129
19.5 RECORDER ............................................................................................................................................. 129
20 DEVICE MANAGEMENT ........................................................................................................................ 131
20.1 GENERAL ............................................................................................................................................... 131
20.1.1 Identification .............................................................................................................................. 131
20.1.2 Device Name .............................................................................................................................. 132
20.1.3 Advanced ................................................................................................................................... 132
20.1.3.1 Alarm Settings ....................................................................................................................................... 132
20.1.3.2 LED control ............................................................................................................................................ 132
20.2 LOGGING ............................................................................................................................................... 133
20.2.1 Log file ........................................................................................................................................ 133
20.2.2 Syslog settings ............................................................................................................................ 133
20.3 SNMP .................................................................................................................................................. 134
20.3.1 SNMP System Information ......................................................................................................... 134
20.3.2 SNMP Communities ................................................................................................................... 134
20.3.3 SNMP Agent ............................................................................................................................... 134
20.3.4 SNMP Traps ................................................................................................................................ 135
20.3.5 Polling ........................................................................................................................................ 135
20.4 MX ...................................................................................................................................................... 136
20.4.1 MX/IP ......................................................................................................................................... 136
20.4.2 MX Notifications ........................................................................................................................ 136
20.5 AUTO DISCOVERY .................................................................................................................................... 137
20.5.1 Advertise the TC620-PID ............................................................................................................ 137
20.5.1.1 Note ....................................................................................................................................................... 137
20.6 ONVIF .................................................................................................................................................. 138
20.6.1 Note ........................................................................................................................................... 138
20.7 FIRMWARE ............................................................................................................................................. 139
Contents
Page 7
20.7.1 Firmware images ....................................................................................................................... 139
20.7.2 Current Version .......................................................................................................................... 139
20.7.3 Upgrade ..................................................................................................................................... 139
20.7.4 Troubleshoot upgrade issues ..................................................................................................... 140
20.7.5 Advanced ................................................................................................................................... 141
20.8 BACKUP/RESTORE ................................................................................................................................... 142
20.8.1 Backup ....................................................................................................................................... 142
20.8.2 Restore ....................................................................................................................................... 142
20.9 REBOOT ................................................................................................................................................. 143
21 USER MANAGEMENT ........................................................................................................................... 145
21.1 WEB ACCESS .......................................................................................................................................... 145
21.1.1 Access control ............................................................................................................................ 145
21.1.2 Manage user accounts ............................................................................................................... 146
21.2 LINUX .................................................................................................................................................... 147
22 DATE AND TIME ................................................................................................................................... 149
22.1 DATE AND TIME ....................................................................................................................................... 149
22.2 SNTP SETTINGS ...................................................................................................................................... 150
22.3 ADVANCED ............................................................................................................................................. 151
23 MULTICAST, MULTI-UNICAST, AND PORT NUMBERS ........................................................................... 153
23.1 MULTICAST ............................................................................................................................................ 153
23.2 MULTI-UNICASTING ................................................................................................................................. 154
23.3 PORT NUMBERS....................................................................................................................................... 154
APPENDIX: ENABLE JAVASCRIPT ................................................................................................................... 155
APPENDIX: ENABLE UPNP IN WINDOWS 7 ................................................................................................... 157
APPENDIX: INSTALL A VIDEO PLAYER ........................................................................................................... 159
DOWNLOAD VIDEO PLAYER SOFTWARE ...................................................................................................................... 159
INSTALL QUICKTIME .............................................................................................................................................. 159
INSTALL VLC ........................................................................................................................................................ 160
APPENDIX: NTCIP CONFIGURATION ............................................................................................................. 161
SUPPORTED CONFORMANCE GROUPS ........................................................................................................................ 161
Configuration ............................................................................................................................................... 161
CCTV configuration ...................................................................................................................................... 162
Motion control ............................................................................................................................................. 162
SNMP MIB ........................................................................................................................................................ 162
Page 9
C h a p t e r 1
1 About this manual
What this manual covers
This manual applies to the TC620-PID, Siqura's thermal IP camera with Perimeter Intrusion Detection.
It explains:
How to communicate with the unit How to configure the device settings How to operate the unit
Who should read this manual
This manual is intended for technicians and operators involved in the configuration and operation of TC620-PID cameras.
What you should already know
To work with a TC620-PID a technician or operator should have adequate knowledge and skills in the following fields:
Basic understanding of camera technologies CCTV systems and components Ethernet network technologies and Internet Protocol (IP) Windows environments Web browsers Video, audio, and contact closure transmissions Video compressions methods
Before you proceed
Before you proceed, please read and observe all instructions and warnings in this manual. Retain this manual with the original bill of sale for future reference and, if necessary, warranty service. When unpacking your product, check for missing or damaged items. If any item is missing, or if damage is evident, do not install or operate this product. Contact your supplier for assistance.
Why specifications may change
At Siqura, we are committed to delivering high-quality products and services. The information given in this manual was current when published. As we are relentlessly working to improve our products and user experience, all specifications are subject to change without notice.
We like to hear from you!
Customer satisfaction is our first priority. We welcome and value your opinion about our products and services. Should you detect errors or inaccuracies in this manual, we would be grateful if you would inform us. We invite you to offer your suggestions and comments via t.writing@tkhsecurity.com. Your feedback helps us to further improve our documentation.
Acknowledgement
Siqura units use the open-source Free Type font-rendering library.
Page 11
C h a p t e r 2
2 Safety and compliance
This chapter presents the TC620-PID safety instructions and compliance information.
In This Chapter
Safety .............................................................................. 11
2.1 Safety
The safety information contained in this section, and on other pages of this manual, must be observed whenever this unit is operated, serviced, or repaired. Failure to comply with any precaution, warning, or instruction noted in the manual is in violation of the standards of design, manufacture, and intended use of the module. Siqura assumes no liability for the customer's failure to comply with any of these safety requirements.
Trained personnel
Installation, adjustment, maintenance, and repair of this equipment are to be performed by trained personnel aware of the hazards involved. For correct and safe use of the equipment and in order to keep the equipment in a safe condition, it is essential that both operating and servicing personnel follow standard safety procedures in addition to the safety precautions and warnings specified in this manual, and that this unit be installed in locations accessible to trained service personnel only.
Safety requirements
The equipment described in this manual has been designed and tested according to the
UL/IEC/EN 60950-1 safety requirements. Warning: If there is any doubt regarding the safety of the equipment, do not put it into
operation.
This might be the case when the equipment shows physical damage or is stressed beyond tolerable limits (for example, during storage and transportation).
Important: Before any technical work on the appliance, disconnect the power supply.
Power source and temperature ratings
Verify that the power source is appropriate before you plug in and operate the unit. Use the unit under conditions where the temperature remains within the range given in the Technical Specifications of this product.
TC620-PID
Page 12
Optical safety
The following optical safety information applies to TC620-PID models with SFP interface.
This product complies with 21 CFR 1040.10 and 1040.11 except for deviations pursuant to Laser Notice No. 50, dated June 24, 2007. This optical equipment contains Class 1M lasers or LEDs and has been designed and tested to meet IEC 60825-1:1993+A1+A2 and IEC 60825-2:2004 safety
class 1M requirements. Warning: Optical equipment presents potential hazards to testing and servicing personnel, owing
to high levels of optical radiation.
When using magnifying optical instruments, avoid looking directly into the output of an operating transmitter or into the end of a fiber connected to an operating transmitter, or there will be a risk of permanent eye damage. Precautions should be taken to prevent exposure to optical radiation when the unit is removed from its enclosure or when the fiber is disconnected from the unit. The optical radiation is invisible to the eye.
Use of controls or adjustments or procedures other than those specified herein may result in hazardous radiation exposure.
The installer is responsible for ensuring that the label depicted below (background: yellow; border and text: black) is present in the restricted locations where this equipment is installed.
EMC
This device has been tested and found to meet the CE regulations relating to EMC and complies with Part 15 of the FCC rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) This device must accept any interference received, including interference that may cause undesired operation. These limits are designed to provide reasonable protection against interference to radio communications in any installation. The equipment generates, uses, and can radiate radio frequency energy; improper use or special circumstances may cause interference to other equipment or a performance decrease due to interference radiated by other equipment. In such cases, the user will have to take appropriate measures to reduce such interactions between this and other equipment.
Any interruption of the shielding inside or outside the equipment could make the equipment more prone to fail EMC requirements.
Non-video signal lines must use appropriate shielded Cat 5 cabling (S-FTP), or at least an equivalent. Ensure that all electrically connected components are carefully earthed and protected against surges (high voltage transients caused by switching or lightning).
ESD
Electrostatic discharge (ESD) can damage or destroy electronic components. Proper precautions should be taken against ESD when opening the equipment.
Care and maintenance
The unit will normally need no maintenance. To keep it operating reliably:
Prevent dust from collecting on the unit. Do not expose the equipment to moisture.
Safety and compliance
Page 13
Handle the camera carefully
Do not abuse the camera. Avoid bumping and shaking. The camera can be damaged by improper handling or storage.
Do not disassemble the camera
To prevent electric shock, do not remove screws or covers. There are no user serviceable parts inside. Consult technical support if a camera is suspected of malfunctioning.
Do not use strong or abrasive detergents to clean the camera
Use a dry cloth to clean the camera when it is dirty. If the dirt is hard to remove, use a mild detergent and wipe gently. To clean the lens, use lens tissue or a cotton tipped applicator and ethanol. Do not clean the lens with strong detergents.
Never face the camera towards the sun
Do not aim the camera at bright objects. Whether the camera is in use or not, never aim it at the sun or other extremely bright objects, as this can damage the camera.
RoHS statement
Global concerns over the health and environmental risks associated with the use of certain environmentally-sensitive materials in electronic products have led the European Union (EU) to enact the Directive on the Restriction of the use of certain Hazardous Substances (RoHS) (2002/95/EC). Siqura offers products that comply with the EU’s RoHS Directive. The full version of the Siqura RoHS statement can be viewed at www.siqura.com.
Product disposal
The unit contains valuable materials which qualify for recycling. In the interest of protecting the natural environment, properly recycling the unit at the end of its service life is imperative.
When processing the printed circuit board, dismantling the lithium battery calls for special attention. This kind of battery, a button cell type, contains so little lithium, that it will never be classified as reactive hazardous waste. It is safe for normal disposal, as required for batteries by your local authority.
Page 15
C h a p t e r 3
3 Product overview
This chapter introduces the TC620-PID and its features.
In This Chapter
Features ........................................................................... 15
Description ........................................................................ 15
3.1 Features
TC620-PID
Integrated thermal IP camera Built-in Perimeter Intrusion Detection i-LIDS® certified for primary sensor in
sterile zone
ONVIF Profile S conformant Video resolution: 336x256 Robust aluminium housing
3.2 Description
The Siqura TC620-PID is in itself a complete solution for perimeter intrusion detection. It is built around a thermal LWIR sensor and on-board analytics for accurate detection of unwanted intrusions. By using thermal vision, detection is possible in all weather, no-light, and difficult lighting conditions. The TC620-PID comes as an outdoor camera (IP66).
Intrusion detection
The embedded ObjectR-Advanced PID analytics is i–LIDS® certified and approved to be used as primary sensor in a sterile zone. Through the web interface, configuration of the ObjectR-Advanced PID analytics is straightforward with either two detection lines or two detection zones. To get the most out of the PID analytics Siqura offers the VCA Configuration Server. By using a thermal sensor the influence of external factors is limited to a minimum.
Decision making and situational awareness
Do you often feel that you have lost control? This occurs when – in a mission-critical environment where split-second decision making is crucial – you expect something to happen but it does not. Your expectations are based on all the data that is presented to you and its history. To make the right decision you need to be aware of the environment around you and have access to information relevant only for that specific situation – not the enormous amount of useless data you get when watching 24 CCTV monitors simultaneously, for example. The TC620-PID extracts useful information from the scene and presents it in the video image itself to a video management system, such as VDG Sense.
TC620-PID
Page 16
VDG Sense
The Siqura TC620-PID works seamlessly with the VDG Sense video management system. It supports forensic search by storing the PID object data next to the video. The PID events are triggers to the powerful VDG Sense macro engine, which enables you to define how the system should react during certain events. You can set macros to have VDG Sense automatically pop up a camera to inform the operator of an intrusion alert.
VCA Configuration Server (VCS)
ObjectR-Advanced PID detection analytics physically runs in the Siqura edge devices. This detection engine, however, is much more powerful when configured by the Siqura VCA Configuration Server. The configuration server adds more detection templates, such as eight zones or lines. The VCS is capable of storing up to 64 channels of video and object data. Forensic searches are done using the stored object data which speeds up the search up to 10,000 times faster than real-time. This feature is also used to find the best configuration for a camera using the real footage. This configuration is uploaded in the TC620-PID, with the best performance and reliability for the perimeter intrusion detection.
Thermal imaging
It is possible to use standard CCTV cameras for video analytics but it requires experience and knowledge of the analytics to position them. All sorts of distractions, such as the headlights of a car, can cause false alerts. In certain situations, image clarity is compromised when using visible light cameras, which may result in degraded automatic intruder detection.
Lighting conditions do not pose any problems for the TC620-PID thermal camera. It does not
‘see’ shadows and light beams. It picks up the heat (deep infrared) radiated by the objects
themselves.
Field-hardened
The ruggedised and vandal-resistant die-cast aluminium housing has an IP66 ingress rating to ensure optimal protection in harsh environments.
Open Streaming Architecture (OSA) and ONVIF
The TC620-PID is designed with OSA offering standardised streaming video and remote control based on international standards and tested with different vendors. A comprehensive HTTP API gives access to all controls and makes integration easy. The TC620-PID also fully supports ONVIF and is listed as ONVIF Profile S conformant.
Web interface
Configuration, management, and live viewing are simplified by the access-controlled web interface. Full in-band control is available through Siqura Device Manager, Siqura’s MX™ Configuration Tool Kit, and the HTTP API. The TC620-PID is field-upgradeable.
Product overview
Page 17
FTP push
Upon an event, the TC620-PID can push a JPG image to one or two FTP servers. The event can be triggered externally by Perimeter Intrusion Detection, VMD, or Tamper Detect. The TC620-PID can also periodically upload images to the remote server(s).
Page 19
C h a p t e r 4
4 Interfaces
A variety of methods can be employed to communicate with the TC620-PID. This chapter outlines the interfaces you can use to control the unit and manage the media streams it is handling.
In This Chapter
ONVIF .............................................................................. 19
OSA ................................................................................. 19
Web UI ............................................................................. 19
MX/IP ............................................................................... 20
SNMP ............................................................................... 20
SAP .................................................................................. 20
NTCIP ............................................................................... 20
4.1 ONVIF
The Open Network Video Interface Forum (ONVIF) is an open industry forum for the development of a global standard for the interface of IP-based physical security products. ONVIF is committed to the adoption of IP in the security market. The ONVIF specification ensures interoperability between products regardless of manufacturer. It defines a common protocol for the exchange of information between network video devices including automatic device discovery, video streaming and intelligence metadata. The TC620-PID fully supports ONVIF. It has been tested to support ONVIF Profile S.
4.2 OSA
Siqura's Open Streaming Architecture (OSA) consists of a standard set of open communication protocols to govern media streaming via RTSP and equipment management via HTTP. OSA enables easy integration of the TC620-PID with third-party products. The protocol consists mainly of different CGI (Common Gateway Interface) program calls for listing and configuring parameters. A detailed description of the HTTP API is given in the Siqura Programming Interface specification which can be downloaded at www.siqura.com.
4.3 Web UI
Using the TC620-PID's web server is the most straightforward way to access the unit. The webpages enable you to configure the settings of the TC620-PID and view live video images from a standard web browser.
TC620-PID
Page 20
4.4 MX/IP
MX/IP is a proprietary Siqura protocol which gives direct access to the settings of the TC620-PID. Using special MX software, such as MX Configuration Tool, TC620-PID settings can be read from and written to the Management Information Base (MIB), a list of variables stored inside the unit. Offering full control of the TC620-PID, the MIB enables you to remotely configure device settings and manage media streams. Additional MX viewing and control software offers real-time monitoring of video streams and playback of recorded images. For more information about MX/IP, the MIB, and Siqura's EMX network service, refer to the manuals which document the MX SDK and the MX applications.
Note: If you prefer using open standards, you can disable the MX/IP protocol. This is done on the
MX tab of the Device Management page. Be aware that doing so prevents you from upgrading the TC620-PID firmware through MX Firmware Upgrade Tool.
4.5 SNMP
The Simple Network Management Protocol (SNMP), part of the internet protocol suite, can be used to monitor network devices such as the TC620-PID for conditions or events that require administrative attention. For more information, refer to appropriate literature on SNMP.
The TC620-PID supports in-band SNMP. Via SNMP, several status variables can be read and traps can be generated on events. You can configure TC620-PID SNMP settings on the SNMP tab of the Device Management page.
The SNMP Agent is MIB-2 compliant and supports versions 1 and 2c of the SNMP protocol.
Note: The TC620-PID includes SNMP support for its tamper detect function. A trap is sent when
camera tampering is detected.
Required MIB files can be downloaded at www.siqura.com.
4.6 SAP
The TC620-PID supports the Session Announcement Protocol (SAP), a protocol used for broadcasting multicast session information. A SAP listening application can listen to the announcements advertised by the TC620-PID SAP announcer. The application can use this information to receive a video or audio stream that the TC620-PID is transmitting to the advertised multicast address. For more information, see the description of the Video and Audio pages.
4.7 NTCIP
The National Transportation Communications for ITS Protocol (NTCIP) is a communication protocol deployed in Intelligent Transportation Systems (ITS) in the USA. It is a family of standards designed to provide definitions of common data elements and communication protocols for the interaction between traffic management centre(s) and road-side devices such as cameras, traffic signals, and highway lighting. The goal of the standards is to achieve interoperability and interchangeability between systems manufactured by different vendors in order to reduce the total cost of traffic systems, including maintenance.
The TC620-PID supports all the mandatory parts and some of the optional parts of the NTCIP CCTV specification as laid down in the NTCIP 1205:2001 v01.08 document. For details about the NTCIP configuration of the TC620-PID, see Appendix: NTCIP Configuration.
Interfaces
Page 21
The TC620-PID supports the standard NTCIP SNMP MIB. This MIB database is used to store information, which in turn will be used to control cameras and other devices in the transportation management system. An electronic version of the MIB is available from a NEMA FTP site. To get access to the FTP site, send your name, organisation name, and email address to ntcip@nema.org, and request access.
Page 23
C h a p t e r 5
5 Stream media via RTSP
The easiest way to extract a video or audio stream from the TC620-PID is to use the Real-Time Streaming Protocol (RTSP). This chapter explains the role of the TC620-PID in RTSP media sessions and describes how to open a media stream from the unit in a video player plug-in.
In This Chapter
RTSP and RTP .................................................................... 23
Transfer via UDP or TCP ...................................................... 24
5.1 RTSP and RTP
The TC620-PID implements an RTSP server. A hardware or software decoder (the latter within a viewing application, for example) is the RTSP client. Media sessions between client and server are established and controlled with RTSP. Media stream delivery itself is handled by the Real-Time Transport Protocol (RTP). The TC620-PID supports video and audio streaming via UDP and TCP.
Use the following URL format to get a video stream into, for example, VLC or QuickTime.
rtsp:// <IP address of encoder>:<RTSP Port>/VideoInput/<x>/<y>/<z>
where:
<x> is the number of the Video Input <y> is the media type of the required encoder <z> is the encoder number
Note: The <RTSP Port> is optional. If not entered, port 554 is used by default.
Note: The encoder number index <z> in the URL only takes enabled encoders into account, with
the encoder mode set to the indicated media type <y> (RTSP is a streaming protocol which takes care of stream control; it does not handle device configuration).
The stream in the following figure will be pulled from the unit with the IP address 172.22.250.39, using Video Input 1 and the first enabled H.264 encoder.
TC620-PID
Page 24
RTSP URL format
A TC620-PID video stream viewed in VLC
5.2 Transfer via UDP or TCP
The TC620-PID supports the following types of streaming.
UDP/IP (multicast and/or unicast) TCP/IP (RTP, RTP over RTSP, RTP over RTSP over HTTP)
The TC620-PID reports to the client that it supports transfer over UDP and TCP. The choice is made on the client side. In VLC, for example, using a TCP connection can be forced (Preferences > Inputs and Codecs > Network > RTP over RTSP (TCP)).
For details on controlling TC620-PID media streams through HTTP and RTSP, refer to the Siqura Programming Interface specification. You can download this HTTP API specification at www.siqura.com.
Page 25
C h a p t e r 6
6 Access the webpages
The webpages of the TC620-PID offer a user-friendly interface for configuring the settings of the unit and viewing live video images over the network. This chapter explains how to connect to the built-in web server.
In This Chapter
System requirements ......................................................... 25
Connect via web browser .................................................... 25
Connect via Siqura Device Manager ...................................... 25
Connect via UPnP ............................................................... 27
Log on to the unit .............................................................. 27
6.1 System requirements
To access the webpages of the TC620-PID you need the following.
A PC with a web browser installed. An IP connection between the PC and the TC620-PID.
6.2 Connect via web browser
To connect to the unit via your web browser
1. Open your web browser.
2. Type the IP address of the TC620-PID in the address bar, and then press ENTER. If your network configuration is correct you are directed to the login page of the unit. If the page is not displayed correctly, make sure that JavaScript is enabled in your web browser (see Appendix: Enable JavaScript).
Type the IP address of the TC620-PID in the address bar of the browser
6.3 Connect via Siqura Device Manager
With Siqura Device Manager - a tool included on the supplied Siqura Product CD - you can locate, manage, and configure Siqura IP cameras and video encoders.
Note: Siqura Device Manager is also available for download at www.siqura.com.
TC620-PID
Page 26
To install Siqura Device Manager
1. Insert the supplied Siqura Product CD into your CD drive.
2. Browse to the Siqura Device Manager folder.
3. Double-click the setup file.
4. Follow the installation steps to install Siqura Device Manager.
Install Siqura Device Manager from the supplied CD
To connect to the unit via Siqura Device Manager
1. Start Siqura Device Manager The network is scanned. Detected devices appear in the List View pane.
2. If multiple network adapters exist, select the appropriate adapter to scan the network that
you wish to connect to.
3. To perform a manual search, click the Rescan button.
4. Use the tabs in the Tree View pane to define the scope of your search.
5. Click the column headings in the List View pane to sort devices by type, IP address, or name.
6. To connect to the webpages of the TC620-PID, double-click its entry in the device list,
- or ­Right-click the entry, and then click Open Web Page.
The login page of the TC620-PID is opened in your web browser.
Connect to a device via Siqura Device Manager
Access the webpages
Page 27
6.4 Connect via UPnP
Universal Plug and Play (UPnP) support is enabled by default on the TC620-PID. With the UPnP service enabled in Windows (see Appendix: Enable UPnP in Windows 7), you can access the unit from Windows Explorer.
To connect to the unit via UPnP
1. In Windows Explorer, open the Network folder. Detected devices in the same subnet as the computer are displayed, including Siqura codecs
and cameras with UPnP support.
2. Double-click the TC620-PID,
- or ­Right-click the unit, and then click View device webpage.
The login page of the TC620-PID is opened in your web browser.
Connect to a device via Windows Explorer
For more information about UPnP, see Auto Discovery (Device Management chapter).
6.5 Log on to the unit
Users with a valid account for the TC620-PID can log on to the unit.
To log on to the TC620-PID
1. On the Login page, click LOGIN.
2. Log on with the account that was created for you. User name and password are case sensitive. The default user name set at the factory for the TC620-PID is "Admin" with password "1234".
Note: To prevent unauthorised access from people using the default account, we
recommend that the administrator changes the default password after first login and creates separate user accounts as needed. This also removes the default account details from the login screen.
3. Click OK or press ENTER.
On successful login, the Live Video page appears.
TC620-PID
Page 28
Access possible with default Admin account only (default Admin password unchanged)
Access possible with the user account created for you (default Admin password has been changed)
Connect dialogue box
Page 29
C h a p t e r 7
7 Navigate the webpages
This chapter introduces the webpages and common elements found on them. It also discusses user account types and associated access levels.
In This Chapter
Menu ................................................................................ 29
Access control ................................................................... 30
Webpage elements ............................................................. 30
7.1 Menu
Use the menu on the left of each webpage to go to the other pages.
Click the option associated with the user or device settings you want to view or configure. Click Live Video to reopen the home page of the TC620-PID. Click Logout to log out the current user and display the Login box.
TC620-PID menus available to (from left to right) Admin, Operator, and Viewer accounts
TC620-PID
Page 30
7.2 Access control
Whether a specific TC620-PID webpage is available to you on the navigation menu depends on the user account you logged in with. The unit supports three account types with associated access levels.
Account
User rights
Admin
Full access to all pages. Create, edit, and delete user accounts on User Management page.
Operator
Access to device configuration pages. No access to Device Management, User Management, and Security.
Viewer
Home page only. View live video.
7.3 Webpage elements
Apart from the menu, the webpages share the following features.
Sections are used to organise parameters and their values. Buttons (see below) appear in sections with editable fields. Tabs are used to organise page content. Check boxes enable you to select features.
This Button
Does This
Note
Writes changes to the unit.
Some sections (for example, those on the VMD tab of the Video page) do not have Save and Cancel buttons. Changes you make here are immediately written to the device.
Undoes unsaved changes and shows values as they were before editing.
Opens the Advanced Settings section with additional settings.
Important: Be aware that configuring
Advanced Settings requires in-depth understanding of the impact of your changes on the workings of your TC620-PID. If in doubt, do not change the default values.
Closes the Advanced Settings section.
Page 31
C h a p t e r 8
8 View live video via browser
On the Live Video page, you can view live video from the TC620-PID and - if PTZ functionality is implemented - control the camera from your web browser.
In This Chapter
Activate Live View .............................................................. 31
View live video .................................................................. 32
Use your browser for PTZ control ......................................... 33
8.1 Activate Live View
Live View inactive
The Live View function is inactive when you open the Live Video page.
To activate Live View
Click Play LiveView>>.
TC620-PID
Page 32
8.2 View live video
Live View activated
With Live View enabled, the Live Video page has the following items.
Item
Description
<<Stop Live View
Closes the preview.
Encoder
Encoder 1
The video encoder used to encode the images seen in the preview.
Encoder 2
Live View
Video player
QuickTime
The plug-in used to display the images in the previews on this page and the Video pages.
VLC
No Player
Neither QuickTime nor VLC is detected on the host machine. For more information, see Appendix: Install a video player.
Refresh rate
Available in Live View encoder mode. Indicates the current refresh rate of the webpage.
Preview
Shows live images from the video source as encoded by the selected encoder. H.264 previews are streamed over RTSP. Live View encoder previews are transported to the webpage using the HTTP protocol.
Volume
Available in Encoder 1/2 mode. Drag the sliding button to control audio volume.
Mute
Available in Encoder 1/2 mode. Select or clear this box to mute or unmute audio, respectively.
Enable an encoder
The preview shows images from the selected encoder, unless the specific encoder is disabled. You can enable and disable encoders on the Video page.
View live video via browser
Page 33
Enable audio
If the audio controls are not available in Encoder # mode, go to the Audio page and make sure that audio is enabled and properly configured.
Audio Disabled warning
8.3 Use your browser for PTZ control
Live Video page with PTZ Control panel
Display the PTZ control panel
Although the TC620-PID itself does not have PTZ functionality, it can be mounted on a PTZ mounting bracket which can then be controlled from the TC620-PID's serial data port (RS-4xx). With a PTZ driver selected on the PTZ webpage, the PTZ control panel is available on the Live Video page. If the TC620-PID supports the PTZ driver, you can use the panel to control the camera and manage the presets via the mounting bracket. PTZ drivers not included in the driver list on the PTZ page can be uploaded to the TC620-PID via PTZ Driver Management on the same page.
TC620-PID
Page 34
PTZ control
Use the upper section of the PTZ Control panel to pan, tilt, zoom, and focus the camera, and control the iris, as shown in the following figure.
PTZ Control panel
Preset
Use the Preset section to define and recall preset camera positions.
To enter and save a preset camera position
1. Click the appropriate number button(s) to enter the preset number.
2. Adjust the position of the camera for the desired view.
3. When satisfied with the position, click SET.
Note: The SET button is not available to users with Viewer rights.
To recall a preset camera position
1. Click the appropriate number button(s) to enter the preset number.
2. Click GO.
To erase a preset camera position
1. Call the preset.
2. Press Clear.
3. If desired, override the preset with a new preset position.
Page 35
C h a p t e r 9
9 PID
The TC620-PID is a complete solution for perimeter intrusion detection. This chapter explains how to use the web interface to configure the on-board analytics for accurate detection of unwanted intrusions.
In This Chapter
PID .................................................................................. 35
9.1 PID
PID
Perimeter Intrusion Detection (PID) is an early warning application which triggers an alert when a predefined perimeter within the area monitored by the TC620-PID is violated. The PID video analytics uses configurable detection zones, detection lines, and object size with perspective correction to identify and track an object through the camera scene. The video content analysis algorithms continuously monitor the video images and decide when to issue an alert.
Through the Event Management webpage, PID events can be associated with a CC Output, a CC Stream, or an FTP Push event to notify an operator in a control room of security issues. Once alerted, it is up to the operator to assess the specific event and undertake appropriate action.
TC620-PID
Page 36
9.1.1 Camera installation
The following sections describe how to use the PID page to set up the PID functionality. However, before you are ready to embark on this task, it is imperative to make sure that the camera is properly installed for PID application.
Installing cameras and lighting for surveillance purposes requires specific professional skills. The requirements for camera images processed with automatic PID functionality differ significantly from the requirements for images monitored by human observers.
For example, in conventional surveillance camera setups, the camera is often aligned such that it provides a clear overview of the entire site, including a natural horizon showing some of the sky. For PID purposes, however, the only relevant part of that image is the detection zone. All other parts of the image are irrelevant and can decrease PID sensitivity, because they leave fewer pixels for the objects within the detection zone, thus potentially leading to degraded detection performance.
Also, for example, sky in the image causes the Automatic Gain Control (AGC) of the camera to adjust, possibly degrading the image in which objects are to be detected.
9.1.2 Siqura PID solutions
PID detection can be active in an edge device, such as the TC620-PID, or in a remote server. The detector analyses the images and separates the moving objects from the background. These
objects are called ‘blobs’. By adding detection lines or detection zones, specific rule sets are
applied on the blobs triggering events, which can be read by VDG Sense or other video management systems.
Siqura offers a variety of intrusion detection solutions:
Stand-alone Siqura PID device Siqura PID device(s) and VDG Sense VMS Siqura PID device(s) and VCA Configuration Server (VCS)
9.1.2.1 Stand-alone solution
Stand-alone Siqura PID devices (3x camera with PID, 1x video encoder with PID)
The TC620-PID can run stand-alone. The device offers an intuitive web interface to draw the multipoint detection lines or zones in the image as described later in this chapter. The detection is limited to either two direction-sensitive multipoint detection lines or two multipoint detection zones.
PID
Page 37
9.1.2.2 TC620-PID/VDG Sense solution
TC620-PID/VDG Sense solution
In the TC620-PID/VDG Sense solution, detection is done either in the TC620-PID or in VDG Sense if other (non-PID) IP cameras are connected. In both cases VDG Sense can be used for configuration and recording of the blob stream.
The VCA features available together with VDG Sense are:
Super fast forensic search on the recorded images 8x Multipoint detection zones 4x Multipoint detection lines, direction sensitive Perspective, minimum and maximum object size Object life time and displacement Counting
9.1.2.3 TC620-PID/VCS solution
TC620-PID/VCS solution
TC620-PID
Page 38
In case of an installation without VDG Sense, the Siqura VCA Configuration Server (Siqura VCS) can be used to extend the number of VCA features.
The VCA features available together with the Siqura VCS are:
Super fast forensic search on the recorded images 8x Multipoint detection zones 4x Multipoint detection lines, direction sensitive Perspective, minimum and maximum object size Object life time and displacement Counting (Remote) PID Fine tuning
9.1.3 Configuration methods
The PID functionality on the TC620-PID can be set up from the PID page in the following ways.
Use Web configuration to configure settings on the fly. Use Expert configuration to upload an external configuration file containing predefined
settings to the unit.
9.1.4 Web configuration
Configuring PID from the webpage involves the following steps.
1. Enable web configuration
2. Select a detection type
3. Set up the detection layout
4. Configure zone and line properties
5. Configure event settings
Note: After you have gone through the steps above it may take a few minutes before PID
performance is optimal. The TC620-PID uses this time to process the scene, the detection layout, and the event settings.
9.1.4.1 Enable web configuration
To enable Web configuration
In the PID section, (if necessary) click Web configuration.
The preview and various buttons, options, and parameters are now available for configuration.
9.1.4.2 Set the detection type
Perimeter intrusion can be detected using zones or lines. It is not possible to use the two types simultaneously.
To select a detection type
1. In Web configuration, click to open the Detection using list
2. Select either zones or lines.
The associated shape button is displayed to the left of the preview.
PID
Page 39
9.1.4.3 Shapes
To establish the exact dimensions and position of the area(s) to be monitored for events, you overlay shapes over the preview.
Shapes come in three categories.
trigger shape ignore shape helper shape
Trigger shapes are used to define the area where objects can trigger an event. Ignore shapes do the opposite. They suppress the triggering of events. Helper shapes are used to provide a visual (graphical) input for object size.
The following overlays are available.
Detection zone (trigger) Detection line (trigger Ignore line (ignore) Perspective (helper) Minimum object size filter (helper)
Detection zone
A detection zone shape is initially drawn as a box, but nodes can be added to allow for more complex shapes. Trigger conditions can be set through the context menu of the zone.
Detection zone shape
Detection line
A detection line is a single line between two points which triggers when an object crosses it. Extra nodes can be added to provide a more flexible line. Trigger conditions can be set through the context menu of the line.
TC620-PID
Page 40
Detection line shape
Ignore line
The ignore line is a single line between two points which can be placed to suppress the triggering of an event for a limited amount of time. An ignore line suppresses all triggers from all objects. Trigger conditions can be set through the context menu of the line.
Perspective
The perspective shape is used to establish the perspective of the scene. To make calculations of the perspective correction as accurate as possible it is best to draw it in a part of the scene that shows the perspective, the bottom line and the top line of the shape must run parallel.
Correct placement of perspective shape
Minimum object size filter
The Minimum object size shape describes the size of the required objects. If used in combination with the Perspective shape the Minimum object size shape will be perspective corrected.
PID
Page 41
9.1.4.4 Edit the preview
The Web configuration section has the following shape buttons.
This button
Does this
Add detection zone
Overlays a detection zone shape over the preview
Mode: detection using zones Maximum: 2 detection zones
Add detection line
Overlays a detection line shape over the preview
Mode: detection using lines Maximum: 2 detection lines
Add ignore line
Overlays an ignore line shape over the preview Maximum: 1 ignore line
Perspective
Overlays a perspective shape over the preview
Minimum object size filter
Overlays a minimum object size filter shape over the preview
To add a shape
Click the respective button.
To position a shape
Drag the shape to where you want it.
To resize a shape
Drag the the sizing handle(s) of the shape in the desired direction.
To add a node to a detection zone or detection line
Right-click the shape, and then click Add node on the context menu.
To remove a shape
Right-click the shape, and then click Remove ... on the context menu.
- or ­Click the button once again (Perspective or Minimum object size filter shape only).
TC620-PID
Page 42
Detection layout example with two Detection zones, a Perspective box, and a Minimum object size box. Zone 2 has an extra node to enable resizing the shape to the desired detection area. Black horizontal lines (appearing on insertion of a Perspective box) give you a good perspective and depth perception, and can be used as guide lines when drawing detection zones or lines.
9.1.4.5 Configure shape settings
The trigger conditions of a detection zone, detection line, and ignore line can be defined through their respective context menus. You can use these settings as a filter to determine when an object triggers an event. Right-click a shape to open its context menu.
Detection zone
Item
Description
Detect delay
The time to elapse after the events described below, before a trigger is generated.
Trigger mode
Touch
Determines whether an object needs to touch, be inside, enter, or exit the zone to generate a trigger.
Inside
Enter
Exit
Trigger point
Center of gravity
The zone is triggered when the center of gravity of an object enters or exits the zone.
Bottom center
The zone is triggered when the bottom center of an object enters or exits the zone.
Note: Center of gravity and Bottom center do not apply to trigger modes
Touch and Inside (they are ignored in these modes).
PID
Page 43
Detection line
Item
Description
Trigger Mode
Touch
Determines whether an object needs to touch the detection line or pass it clockwise, counterclockwise, or either of these two, to generate a trigger.
Pass CW
Pass CCW
Pass either
Trigger Point
Center of gravity
The line is triggered when the center of gravity of an object passes it CW, CCW, or either of these.
Bottom center
The line is triggered when the bottom center of an object passes it CW, CCW, or either of these.
Note: Center of gravity and Bottom center do not apply to trigger mode
Touch (they are ignored in this mode).
Ignore line
Item
Description
Ignore time
After the ignore line is touched or completely covered (see below), the event is suppressed for the number of seconds set here.
Type
Touch
Ignore time countdown starts when an object touches the ignore line.
Completely cover
Ignore time countdown starts when an object completely covers the ignore line.
9.1.4.6 Show detected objects and alarms
To display detected objects and/or alarms in the preview
In Web configuration, select the respective option(s).
Detected objects are shown in blue. Alarms are highlighted in red boxes.
9.1.4.7 Glue events
If consecutive events occur with short intervals it may be more efficient to "glue" them together. This means that one longer event is generated.
To set the glue events time
In the Settings section of the PID page, specify the Glue events time in the Glue events
within box. The effect of the glue time is that for a given event the start time remains the same, but the peak time and end time are pushed forward in time for every glued event. When the event is retrieved, the peak time will be that of the last glued event.
TC620-PID
Page 44
9.1.5 Expert configuration
As an alternative to configuring PID settings on the fly through Web configuration, you can use Expert configuration to upload a configuration file to the TC620-PID.
Note: Creating a configuration file for optimal PID performance is a complex task which requires
a high level of PID expertise. The technical specialists of Siqura can assist you with this and with a variety of other tasks.
To upload a PID configuration file
1. In the PID section, select Expert configuration.
2. In the Upload section, click Choose file (or Browse).
3. Browse and select the file, and then click Open.
4. Click Add.
The file can now be selected on the configuration file list.
To remove a PID configuration file
1. In the Upload section, (under Filename) select the file that you wish to remove.
2. Click Del.
3. Click Save.
To download the active PID configuration to your PC
In Expect configuration, click Export.
The file is exported to your download folder.
Page 45
C h a p t e r 10
10 Status
The status information and measurements on the Status page may provide helpful clues to identify and troubleshoot technical issues.
In This Chapter
View status information ...................................................... 45
View measurements data .................................................... 46
10.1 View status information
Status page: a snapshot with automatic page updating
10.1.1 Stream states
The Status tab provides information on the stream states of video and audio streams. A stream state is reported as Idle, Waiting, or OK.
Stream state
Description
OK
There is nothing wrong with the stream. Note that if the video signal is removed from the video input on the encoder side, the Decoder rx state is still reported as OK, since the video transmitter is sending a stream, that is - a No Video image - to the decoder.
Idle
The transmitter/receiver is not enabled.
Waiting
The transmitter/receiver has lost its stream connection. Possible causes:
An incorrect port number. The transmitter on the encoder side is not enabled. No FloodGuard packets have been received for more than 3 seconds. For
details on the FloodGuard flooding prevention mechanism, see the note on FloodGuard in the Video chapter.
TC620-PID
Page 46
10.1.2 Edge recording
The Edge recording section shows whether an SD card is present and if it can be accessed.
Item
Description
SD card status
OK
SD card present and functioning.
Error
Unable to access SD card. Possible damage to card, connectors, or slot.
Not present
No SD card detected.
10.2 View measurements data
Status page: a snapshot with automatic page updating
10.2.1 General, network, and stream measurements
The Measurements tab shows general measurements, such as the module temperatures (current and peak) and the module uptime.
You also find network specifics here, such as the MAC address, the actual IP address, the network load from this module, the load information per processor, and signal stream-specific details.
Status
Page 47
10.2.2 SD card size
Note that the storage capacity available for edge recording is limited to 75% of the actual SD card size given under Edge Recording Specifics - that is, for example, 24 GB of a 32 GB SD card. This limit is to prevent slow read/write speeds.
10.2.3 FTP Push
You can use the FTP Push data to monitor the FTP Push process.
10.2.4 PID
The PID section shows counts of PID events and detected elements.
Page 49
C h a p t e r 11
11 Network
On the Network page, you can change the network settings of the TC620-PID. In this chapter, you learn how to set a valid, fixed IP address and, alternatively, how to have an IP address automatically assigned by a DHCP server.
In This Chapter
Network settings ................................................................ 49
Advanced .......................................................................... 50
11.1 Network settings
Network page
On the Network page, you can set the name of the unit, the IP address, the subnet mask, and the gateway IP address. For correct functioning of the TC620-PID, it is vital to set its network addressing to be compatible with the subnet it is hooked into.
Note: The factory-set IP address of the unit is in the 10.x.x.x range with a subnet mask of
255.0.0.0. Achieving initial communication with the unit requires that the network adapter of the
browsing PC is set to the factory-default subnet of the TC620-PID. Once you have made the webpages accessible in this way, you can use the Network page to change the default network settings to the desired settings.
For IP address input to be valid, the unit's IP address:
must be within the 1.0.0.1 – 223.255.255.254 range cannot start with 127 (reserved for loopback on local host)
After changing IP settings, do not forget to save the new settings and reboot the unit (see chapter Device Management).
Important: It is essential to set at least the IP address and subnet mask correctly. Keep these
value on record, otherwise management of the unit will require special software.
TC620-PID
Page 50
11.2 Advanced
Network > Advanced
11.2.1 Services
Item
Description
RTSP server enable
Select this check box to enable the TC620-PID to act as a server in RTSP media sessions.
RTSP server port
This is the port number used to contact the RTSP server. The default transport layer port number for the RTSP protocol is 554 for both UDP and TCP transports.
11.2.2 Network
Item
Description
DHCP enable
Allows assigning of the IP address by a DHCP server instead of using static IP addressing.
Ethernet mode
Transmission mode and speed.
Auto
Autonegotiation (default).
10 HDX
Half duplex, 10 Mbit.
10 FDX
Full duplex, 10 Mbit.
100 HDX
Half duplex, 100 Mbit.
100 FDX
Full duplex, 100 Mbit.
MTU size
Set to Ethernet (1500) by default. Maximum Transmission Unit (MTU) is the maximum size (in bytes) of IP packet that can be transmitted over the network without dividing it into pieces. An MTU size that you select here must be supported on the other side of the link.
Page 51
C h a p t e r 12
12 Video
On the Video page, you can configure settings for camera setup, video encoding, on-screen display, video motion detection, FTP push, image quality, tamper detect, privacy masks, and PID.
In This Chapter
Thermal ............................................................................ 52
Video encoding overview ..................................................... 56
Encoder 1 ......................................................................... 57
Encoder 2 ......................................................................... 71
Live View .......................................................................... 73
OSD ................................................................................. 75
VMD ................................................................................. 80
FTP Push ........................................................................... 85
Tamper Detect ................................................................... 88
Privacy Mask ..................................................................... 95
TC620-PID
Page 52
12.1 Thermal
Video > Thermal
On the Thermal tab, you can configure the thermal settings of the TC620-PID. Any changes you make are immediately applied. Click Show Preview>> to open the camera preview and see the effect of your changes.
12.1.1 Camera setup
Item
Description
Image mode
Thermal images can be viewed as white hot or black hot. Select the mode that gives the best viewing results, depending on the time of day, weather conditions, and ambient temperature.
White Hot
Warmer objects are displayed in white or light shades. Black or dark shades indicate colder objects.
Black Hot
Warmer objects are displayed in black or dark shades. White or light shades indicate colder objects.
Flip image
Hor.
Rotates the image around a vertical axis through the centre of the image (left becomes right, and vice versa). See pictures below.
Vert.
Rotates the image around a horizontal axis through the centre of the image (top becomes bottom, and vice versa). See pictures below.
Image mode: White Hot
Image mode: Black Hot
Video
Page 53
No image rotation
Image rotation: Flip horizontal
Image rotation: Flip vertical
Image rotation: Flip horizontal and vertical
12.1.2 Image settings
Video > Thermal > Image profiles
Calibration
The sensor inside the TC620-PID detects differences in temperature. To compensate for temperature drift and to maintain reliable detection, it must be calibrated at regular intervals. The image freezes for a second during calibration. Using the options in the Max calibration interval list, you can control the calibration interval duration to meet the ambient conditions.
Max AGC gain
The presets in the Max AGC gain list can be used to optimise the signal level and brighten video images to compensate for low-contrast conditions. Note, however, that setting the level to High can introduce noise into the picture.
TC620-PID
Page 54
Image profiles
Combinations of image settings can be created and saved as Image profiles, for later use. By default, the TC620-PID is supplied with the PID image profile. In this profile, Max calibration interval is set to Medium, and Max AGC gain is set to Low. When a profile has been selected, changing one of its defined parameters sets the Profile box to "-".
Item
Description
Active profile
The active combination of settings.
Load
Activates the selected profile.
New
Enables you to enter a name for a new profile.
Save
Saves and activates the selected profile.
Erase
Removes the selected profile.
Profile list
Available profiles.
To create a custom image profile
1. On the Video page, click the Thermal tab.
When creating a custom profile, it is possible to use an existing profile as a basis.
2. In the Image profiles section, click to open the profile list.
3. Select the profile that comes closest to the profile that you want to create.
4. Click New.
5. Enter a name for the new profile, and then click OK.
6. Select the required levels in the Max calibration interval and Max AGC gain lists.
7. Click Save.
To load an image profile
1. On the Video page, click the Thermal tab.
2. In the Image profiles section, click to open the profile list.
3. Select the profile, and then click Load.
The profile displays in the Active profile box and the camera adopts the new settings.
To erase an image profile
1. On the Video page, click the Thermal tab.
2. In the Image profiles section, click to open the profile list.
3. Select the profile, and then click Erase.
The profile is removed from the profile list.
Video
Page 55
12.1.3 Preview
Video > Thermal > Preview
Item
Description
Show Preview>>
Click to view live images and see the effect of the current settings.
<<Hide Preview
Closes the preview. This may improve webpage responsiveness.
Encoder
The encoder handling the images seen in the preview.
Volume
Encoder # mode
Move the slider to control audio volume.
Mute
Encoder # mode
Select/clear this box to mute/unmute audio.
TC620-PID
Page 56
12.2 Video encoding overview
Encoder tabs on Video page
Video encoding
The TC620-PID features a built-in video server. Two video encoders can simultaneously generate independent digital video streams with different resolutions and frame rates. Encoders 1 and 2 can each convert the video signal into H.264 or MJPEG format.
Multistreaming
Up to twenty streams can be retrieved using RTSP. A total of six copies – three per independent encoder – can be transmitted to different unicast and/or multicast destinations using Siqura's proprietary MX protocol. The TC620-PID supports source-specific multicast (SSM). H.264 and audio streams can also be transmitted to multicast destinations using the Session Announcement Protocol (SAP).
Live View encoder
The Live View encoder can convert the analogue video input signal to (M)JPEG format for streaming to web applications or remote devices using the HTTP protocol. Via FTP Push, JPEG images can also be posted on an FTP server.
Video
Page 57
12.3 Encoder 1
Video > Encoder 1
12.3.1 Encoder Settings
Item
Description
Enable
All encoders are enabled by default. Use this check box to disable/re-enable this specific encoder.
Encoding mode
H.264 or MJPEG
The method used to compress the video signal.
TC620-PID can stream (M)JPEG over UDP and HTTP. To enable and configure UDP/MJPEG streaming, select MJPEG from the
Encoding mode list and configure settings.
To transport JPEG over HTTP and/or use the Live View previews in the web
pages, go to the Live View tab, enable the Live View encoder, and configure its settings.
Video bit rate mode
Controls variations in bit rates.
Constant quality
Keeps the image quality constant, with varying network load. See Constant Quality Mode (CQM) configuration (below) for Siqura's recommended strategy for controlling image quality.
Constant bit rate
Keeps network load constant at the cost of varying image quality. Frames may be skipped.
Note: The TC620-PID will simultaneously handle dual H.264/MJPEG encoding at full frame
rate, and Live View encoding at 5 frames per second. The total output bandwidth, including streams controlled by RTSP, and those enabled through SAP, should not exceed 25 Mb/s.
GOP length
Distance in frames between two I-frames.
Frame rate
Range depends on selected front end : 1-7.5 fp (-S models) or 1-30 fps (-F models).
TC620-PID
Page 58
Item
Description
Bit rate
Constant bit rate mode only
The speed of the digital transmission - that is, the amount of information transferred/processed per unit of time.
Actual bit rate
Constant quality mode only
This field is dynamically updated with the current bit rate to provide feedback on the bit rate that is used on average with the current Quality setting.
Quality
Constant quality mode only
Reflects the amount of compression. Generally speaking: the higher the quality setting, the lower the compression ratio and the more bits are consumed. This means a trade-off has to be found between the desired quality level and available bandwidth.
PID Overlay
PID alarms and PID configuration can be shown as overlays over the camera image in the preview.
Profile
Preset combinations of settings for specific purposes. When a profile has been selected, changing one of its defined parameters sets the Profile box to '--', to indicate that a custom profile has been configured. When a freely chosen parameter value combination matches a preset profile, the name of the profile shows in the Profile box.
Show Preview>>
Click to view live images and see the effect of the current settings.
<<Hide Preview
Closes the preview. This may improve webpage responsiveness.
Volume
Move the slider to control audio volume.
Mute
Select/clear this box to mute/unmute audio.
12.3.2 Parameter value combinations
Set sensible combinations of video bit rate mode, resolution, GOP length, and frame and bit rates. When you set and save these values, inappropriate value combinations are 'corrected' by automatic selection of the closest suitable combination.
Important: If in doubt about the effects of specific encoder settings, you are advised to select the
profile offering the closest match to your required application.
12.3.3 Constant Quality Mode configuration
Constant Quality mode (CQM) can be used in situations with intermittent increases of movement in camera images. This mode provides better pictures when quickly panning a PTZ camera, for example. Siqura recommends the following strategy for Constant Quality mode configuration.
To configure CQM settings
1. In Encoder Settings, open the Video bit rate mode list, and then select Constant quality.
2. With the video source connected and the encoder enabled, go to the Quality field and set the
desired quality (range: [0 ... 100%]), aided by the visual feedback in the Preview.
3. Press Save to store your settings.
The Actual bit rate field is dynamically updated with the current bit rate.
4. Determine if the average bit rate used with the current Quality setting is acceptable. If not,
modify the Quality setting.
5. To set the upper limit for the bit rate, open the Advanced Settings section and use the CQM
max bit rate field to specify the maximum bit rate. Generally, it is not necessary to change the default setting of 6000 kbit/s, unless there are physical limitations on the network.
6. Press Save to store your settings.
Video
Page 59
12.3.4 Make a video connection
Creating a video link between a video encoder and a video decoder involves two steps:
Configuring settings of the encoder Configuring settings of the decoder
To configure the encoder settings
1. Open the webpages of the encoder, go to the Video page, and then open the appropriate Encoder tab.
2. In the MX Transmitter Settings section, specify the destination IP address.
This is the address of the video decoder which will receive the video stream.
3. Enter the port number of the decoder.
For more information about port numbers, see the Port Numbers section.
4. Select Enable, and then click Save.
Video Transmitter Settings (encoder side). Transmitter 1 enabled, holding the decoder IP address and input port number. An input port number must be used only once per device.
To configure the decoder settings
1. Open the webpages of the decoder, go to the Video page, and select the Decoder tab.
2. In the MX Receiver Settings section, specify the source IP address.
This is the address of the video encoder which will transmit the video stream.
3. Enter the port number of the decoder.
For more information on port numbers, see the Port Numbers section.
4. Select Enable, and then click Save.
Video Receiver Settings (decoder side). Receiver 1 enabled, holding the encoder IP address and the decoder input port number. An input port number must be used only once per device.
With these settings configured correctly, the video link is established. The decoder takes the video stream from the encoder, detects the video format and uses the appropriate decoding algorithm to convert the stream to an analogue output signal.
Note: Source and destination IP addresses can be unicast or multicast. For more information, see
the Multicast chapter.
Highlighted fields
The source address and port number fields are highlighted in green when the enabled receiver receives a stream from the specified source. The two fields are marked in red when no stream is received with the receiver enabled and correctly configured.
SDP download
Use the SDP Download button to download a Session Description Protocol (SDP) file from the encoder. SDP files contain streaming media initialisation parameters and properties. An SDP file does not deliver media itself but through file association the media stream can be opened in media players such as QuickTime and VLC. You can also use the SDP file to specify the URI in your web browser.
TC620-PID
Page 60
12.3.5 Advanced
Important: If in doubt about these settings, do not change the default values.
12.3.5.1 Encoder
Depending on the selected encoding mode, specific parameter values in this section are dimmed
- that is, not available for configuration.
H.264 encoding, Constant Quality Mode
MJPEG encoding, Constant Quality Mode
Video > Encoder 1/2 > Advanced Settings > Encoder
Item
Description
Encoding profile Main profile
Compatibility mode for decoders which do not support High profile.
High profile
Improved encoding quality (as compared to Main profile).
CQM max bit rate
Available in Constant quality mode (CQM). Use this setting to set the maximum bit rate for a given picture quality configured in the Encoder Settings section.
Frame rate divider
Relates to the frame rate configured in the Encoder Settings section. Recommended setting: 1 (-F models) or 4 (-S models).
X-resolution
Variables that enable you to freely set picture resolution instead of using the resolution presets in the Encoder Settings section.
Y-resolution
Request I-frame
When joining a multicast stream in the middle of a long GOP, requesting an I-frame will speed up response time, i.e. image display will start sooner.
Request I-frame hold off
Range: [0…255] frames. Requesting (too) many I-frames may add to latency. To prevent this, you can specify the distance in frames, starting after the previous I-frame, before another I-frame is sent upon request.
Scene change detect
Enables the scene detection algorithm. If enabled, the encoder can fully restart a new GOP with an I-slice and an instantaneous decoding refresh (IDR) picture, depending on image content.
Scene change detect period
Sets the minimum time between scene changes in milliseconds. This is a hold-off mechanism that prevents a scene change for the specified time, starting from the previous scene change.
Video
Page 61
Item
Description
Force frame mode
If Force frame mode is enabled on <ManufacturerNames> video encoders, the H.264 video stream is compressed and sent using entire frames (Frame mode). If disabled, the stream is compressed and sent using entire frames or the separate fields (Field mode). Note, however, that the TC620-PID operates with frame mode only. There is no need to select or clear this check box, therefore.
Deblocking filter
Enables the in-loop deblocking filter in the AVC encoder. H.264 encoding can handle portions of the video image in blocks of varying sizes which can be processed independently. The deblocking filter enhances image quality by smoothing block edges and reducing blocking distortion. Be aware, however, that applying the filter requires substantial processing power.
Deblocking filter alpha coefficient
Set the alpha/beta coefficients of the deblocking filter. Entering experimental values for these coefficients may help you in achieving optimal image quality.
Deblocking filter beta coefficient
Meta data insertion mode
Determines the method used to add meta data to the stream. For details, see the section on Meta Data Insertion.
Disabled
No meta data added to the stream.
Fixed interval
Activates Meta data insertion interval parameter (below).
Each I-frame
Data block is added after each I-frame. The interval is determined by the GOP length, therefore.
Meta data insertion interval
Range: [100-10000] ms. Sets the (fixed) interval at which meta data is added to the stream. Activate this parameter by setting Meta data insertion mode (see above) to Fixed interval.
TC620-PID
Page 62
12.3.5.2 Stream Manager
Video > Encoder # > Advanced > Stream Manager
Balancing network load
Peaks in the network load vary with encoder output. Use the Stream Manager to balance network load. It can limit the output rate per stream sent to the transmitters. Be warned that setting the Stream bandwidth limit to a lower value may introduce latency because peaks in the encoder output will be buffered.
Item
Description
Stream bandwidth limit
Range: [0...100000] kbit/s. Sets the maximum bit rate per stream sent to the transmitters. This will serve to spread bursts but in its turn may give rise to latency, e.g. when handling large I-frames.
You are advised to limit the outgoing bit rate per encoder to a maximum of 15 Mbit/s. The total outgoing bit rate of all encoders (including the Live View encoder), RTSP controlled streams, and SAP streams, should not exceed 25 Mbit/s. See the value for the Total tx bit rate parameter on the Measurements tab of the Status page.
The Stream bandwidth limit mechanism is disabled when Low latency (see below) is selected. See also the graphic in the Note on FloodGuard.
Keep-alive interval
Range: [10 … 100000] milliseconds. The frequency for sending keep-alive messages to the encoder.
Low latency
Raises the output bandwidth limit to allow for peaks in the network load. To be selected if you need to keep the delay between the input and output of images as short as possible, for improved tracking with a dome camera for example. Selecting Low latency disables the Stream bandwidth limit mechanism.
Note on Low Latency mode: This mode may cause packet loss in the network. In this mode,
short bursts of 100 MB data may overflow the input buffer of an Ethernet aggregation switch. As a rule of thumb, the average load of an Ethernet port should not exceed 40% of its maximum load (i.e. 40 MB for a 100 MB port).
Video
Page 63
12.3.5.3 Transmitter #
Video > Encoder # > Advanced > Transmitter 1
Item
Description
DSCP field
Range: [0...63]. DSCP (Differentiated Services Code Point) uses the first 6 bits of the ToS (Type of Service) field in the header of IP packets for packet classification purposes. The bit pattern in the field indicates the type of service and forwarding behavior at the next node. With 26 bits, up to 64 network service types can be defined. RFC 2724 (http://www.ietf.org/rfc/rfc2474.txt) describes the Differentiated Services (DS) field and the DiffServ Code Point. See also the note on Differentiated Services later in this chapter.
Connection priority
Parameter intended for use with MX Software Development Kit (MX SDK).
Multicast TTL
Range: [0...127]. Specify the number of routers (hops) that multicast traffic is permitted to pass through before expiring on the network.
RTP control mode
Select the transport protocol to control the stream.
None
No transport protocol selected.
FloodGuard
Flooding prevention mechanism. For more information, see the note on FloodGuard later in this chapter.
RTCP
Real-Time Control Protocol, a network control protocol for use in communications systems to control streaming media servers.
Stream type
UDP + RTP
Default setting. Plain RTP stream over UDP.
UDP + RTP + NKF
Adds an extended RTP header for Siqura applications requiring extra information.
RTP type
Default value: [0]. This parameter determines the RTP payload format (e.g. H.264, MPEG-2/4, or audio). To avoid an RTP type conflict, the values specified on both sides of the connection must be the same. The default value of "0" automatically sets the appropriate media type. You are advised not to change this setting.
Link loss alarm timeout
Range: [1...1000] s. Default: 10 s. Time in seconds before alarm sent.
TC620-PID
Page 64
12.3.5.4 RTSP Transmitter
Video > Encoder # > Advanced > RTSP Transmitter
Item
Description
DSCP field
Range: [0...63]. DSCP (Differentiated Services Code Point) uses the first 6 bits of the ToS (Type of Service) field in the header of IP packets for packet classification purposes. The bit pattern in the field indicates the type of service and forwarding behavior at the next node. With 26 bits, up to 64 network service types can be defined. RFC 2724 (http://www.ietf.org/rfc/rfc2474.txt) describes the Differentiated Services (DS) field and the DiffServ Code Point. See also the note on Differentiated Services later in this chapter.
Enable multicast
Activates the Default multicast IP address text box. The RTSP transmitter itself does not require enabling.
Default multicast IP address
Select Enable multicast (see above) to activate this check box. The "Invalid multicast address" warning disappears upon specification of a valid
multicast address.
Default multicast port
Port number for multicast sessions.
Video
Page 65
12.3.5.5 SAP Settings
Video > Encoder # > Advanced > SAP Settings
SAP announcer
The TC620-PID includes a SAP announcer. The Session Announcement Protocol is used to advertise that a media stream generated by the TC620-PID is available at a specific multicast address and port.
The TC620-PID can send SAP multicast streams generated by its H.264 and audio encoders. The video streams will include audio if audio is enabled on the Audio web page and if the multicast IP range is the same as for video. Note that audio in itself can also be received as a separate stream. For more information about SAP, see the note later in this chapter.
Item
Description
Enable SAP
When selected, session announcements are sent at the frequency determined by the Announcement interval parameter and the media stream is transmitted to the multicast IP address specified in the Stream dest. IP address box.
Stream name
Enter a descriptive name to identify the media stream.
Stream dest. IP
Enter the multicast IP address the media stream is to be sent to. The address must be within the range defined by the Multicast IP range parameter.
Stream dest. port
The destination port number. Default: 1024.
Stream DSCP field
Range: [0…63]. See the note on DSCP.
Multicast TTL
Range: [0...127]. Specify the number of routers (hops) that multicast traffic is permitted to pass through before expiring on the network.
Announcement interval
Determines the frequency of announcements.
Session scope
Global, the default session scope, sets the Multicast IP range parameter to
224.2.128.0 - 224.2.255.255 (IPv4 global scope sessions). A SAP listening application will recognize the global scope and automatically listen for SAP announcements at the 224.2.127.254 multicast IP address. The Administrative session scope allows you to enter a custom IP range within the 239.0.0.0 - 239.255.255.255 (IPv4 administrative scope sessions) range. For an Administrative session scope, the multicast address for SAP announcements will be set to the highest address in the relevant administrative scope. For example, for a scope range of 239.16.32.0 - 239.16.33.255, the IP address
239.16.33.255 is used for SAP announcements.
Multicast IP range
See Session scope.
TC620-PID
Page 66
To configure SAP settings, do the following
1. In the SAP settings section, select Enable SAP.
2. Enter a stream name.
3. In the Session scope list, select Global or Administrative.
4. If you selected Administrative in the previous step, specify the Multicast IP range.
5. Enter the Stream Destination IP address and the port number.
The IP address must be within the scope range displayed for the Multicast IP range parameter.
6. Enter/modify the values for Stream DSCP field, Multicast TTL, and Announcement Interval, if desired.
7. Click Save.
The video stream can now be viewed in a media player, such as QuickTime or VLC.
SAP example settings
TC620-PID SAP network stream opened via VLC Playlist
Video
Page 67
12.3.6 Meta data insertion
Enabling
All TC620-PID encoders can be configured to include meta data in the video streams they generate. The insertion of meta data is enabled by setting an interval via the Advanced Settings of the encoder. A meta data message is added to the stream as a block of data with a fixed format (see examples below). The messages can contain user data, product info, and status info.
Note: This section provides a general explanation of meta data insertion as implemented in
Siqura products. The unit described in this manual, may or may not feature all of the media (e.g. audio, contact closure) and encoding formats included below.
User data message
For MPEG-2 and MPEG-4, User data is preceded by the User data header (00 00 01 B2):
0x00
0x00
0x01
0xB2
User data message
For MJPEG, these (for the rest identical) messages are inserted as comment field (FF FE):
0xFF
0xFE
Size (MSB)
Size (LSB)
User data message
For H.264, these (for the rest identical) messages are inserted as SEI NAL-unit (0x06), marked as type User Data Unregistered (0x05):
0x06
0x05
Size
UUID (16 bytes)
User data message
Product info message
The Product info message (always inserted) is used to identify the source of a specific video stream. The data ID is 0x00, with the message in the following layout.
'O'
'P'
'T'
'C'
0x00
Prod. name (ASCII)
0x80
Serial nr (ASCII)
0x80
SW version (ASCII)
0x80
Status info message
This message contains all relevant status messages, related to the video stream or codec. The data ID is 0x01, with the message in the following layout.
'O'
'P'
'T'
'C'
0x01
Status1
Status2
Status3
Status4
(future expansion possible)
TC620-PID
Page 68
Status 1
Video status
Bit 0 (lsb)
Video loss on input
Bit 1
Black/white video
Bit 2
VMD alarm
Bit 3
Tampering alarm
Bit 4
Image quality alarm
Bit 5
(for future use, will be ‘0’)
Bit 6
(for future use, will be ‘0’)
Bit 7 (msb)
Fixed ‘0’
Status 2
General status
Bit 0
Reserved for Temperature alarm
Bit 1
(for future use, will be ‘0’)
Bit 2
(for future use, will be ‘0’)
Bit 3
(for future use, will be ‘0’)
Bit 4
(for future use, will be ‘0’)
Bit 5
Reserved for Audio present
Bit 6
Fixed ‘1’
Bit 7
Fixed ‘0’
Status 3
CC status (part 1)
Bit 0
CCin-1
Bit 1
CCin-2
Bit 2
CCin-3
Bit 3
CCin-4
Bit 4
CCin-5
Bit 5
CCin-6
Bit 6
CCin-7
Bit 7
Fixed ‘0’
Status 4
CC status (part 2)
Bit 0
CCin-8
Bit 1
(for future use, will be ‘0’)
Bit 2
(for future use, will be ‘0’)
Bit 3
(for future use, will be ‘0’)
Bit 4
(for future use, will be ‘0’)
Bit 5
(for future use, will be ‘0’)
Bit 6
Fixed ‘1’
Bit 7
Fixed ‘0’
Video
Page 69
User defined text message
This message can be defined and enabled by the user, using the Siqura Programming Interface API, for example. There is no maximum limit on the amount of characters. Considering that this data is part of a video stream, the maximum should be reasonable.
12.3.7 Notes
Note on Differentiated Services: Differentiated Services (DiffServ, or DS) is a method for adding
QoS (Quality of Service) to IP networks. In routed networks, critical network traffic such as video and audio streams, which require a relatively uninterrupted flow of data, can get blocked due to other traffic. DiffServ can be used to classify network traffic and give precedence - i.e. low-latency, guaranteed service - to high-priority traffic, while offering best-effort service to non-critical traffic such as file transfers or web traffic. Each stream has a DSCP (Differentiated Services Code Point) field in the IP header. Routers will identify the network service type in the DSCP field and provide the appropriate level of service. Low-latency service can be realized, for example, through priority queuing, bandwidth allocation, or by assigning dedicated routes.
Note on RTP and RTCP: The Real-time Transport Protocol (RTP) is designed for end-to-end
real-time, audio or video data flow transport. It is regarded as the primary standard for video/audio transport over multicast or unicast network services. RTP does not provide guaranteed delivery, but sequencing of the data makes it possible to detect missing packets. It allows the recipient to compensate for breaks in sequence that may occur during the transfer on an IP network. Error concealment can make the loss of packets unnoticeable. RTP is usually used in conjunction with the Real-time Transport Control Protocol (RTCP). RTP carries the media streams. RTCP provides reception quality feedback, participant identification and synchronization between media streams.
Note on the Session Announcement Protocol (SAP): SAP, defined in RFC 2974 (see RFC 2974 -
http://www.ietf.org/rfc/rfc2974.txt), is a protocol for advertising multicast session information.
A SAP announcer periodically broadcasts announcement packets which include the session description information of multicast sessions presented by the announcer. SAP uses the Session Description Protocol (SDP) as the format of the session descriptions. The announcement is multicast with the same scope as the session it is announcing, ensuring that the recipients of the announcement are within the scope of the session the announcement describes. SAP listening applications can listen to the announcements and use the information to construct a guide of all advertised sessions. This guide can be used to select and start a particular session. The SAP announcer is not aware of the presence or absence of SAP listeners.
TC620-PID
Page 70
Note on FloodGuard: FloodGuard is a Siqura™ proprietary stream control mechanism that can
be enabled/disabled independently for each video and sampled data transmitter. FloodGuard throttles the transmitter when it no longer receives control messages from the receiver, thereby preventing the transmitter from flooding the network.
FloodGuard only works when enabled on both the transmitter and the receiver, and when the transmitter sends to a unicast address.
When a transmitter is enabled, it opens a control receive port with the port number equal to its source port number + 1. This port listens for control packets from the destination receiver. When no FloodGuard packets come in during the time set for the FloodGuard throttle delay, the receiver is expected to have disappeared (powered off, receiver disabled, network problem, etc.) and the stream is 'throttled'. In throttled mode the transmitter - in order to contact the intended receiver (again) - sends empty packets into the network at an interval determined by the FloodGuard throttle interval parameter. After reception of a valid FloodGuard packet the transmitter immediately resumes streaming.
Stream Manager and FloodGuard
Video
Page 71
12.4 Encoder 2
Video > Encoder 2
12.4.1 Edge recording
Configuring Encoder 2 settings is done in the same way as for Encoder 1. It is important to bear in mind, however, that edge recording uses video generated by Encoder 2 and that this requires specific Video bit rate, GOP length, and Bit rate settings.
Important: If you change these settings, edge recording may become impossible.
Warning: Incorrect encoder settings for edge recording
To configure settings for edge recording
1. Select Enable to enable the encoder.
2. On the Profile list, select H.264 - Edge recording.
3. Click Save.
This creates the following settings.
- Video bit rate mode: Constant bit rate
- GOP length: 25
- Bit rate: 1000 kbit/s
These settings are also the out of the box factory-default settings for Encoder 2. If they are no longer correct just select the H.264 - Edge recording profile to restore the proper settings.
TC620-PID
Page 72
Custom settings
If you need to apply custom settings, you can do so with the following restrictions.
Video bit rate mode: always set to Constant bit rate. GOP length: ≥ 25 Bit rate: ≤ 1000 kbit/s Resolution: CIF (recommended)
Video
Page 73
12.5 Live View
Video > Live View
12.5.1 (M)JPEG output
The TC620-PID provides multiple (M)JPEG output methods. To transport JPEG over HTTP and/or to use the Live View previews in the webpages, enable
the Live View encoder and configure its settings.
To enable and configure UDP/MJPEG streaming, go to the Encoder 1/2 tab, select MJPEG
encoding mode and configure settings.
To activate the uploading of JPEG images to an FTP server, configure the required settings
on the FTP Push tab and the Event Management page.
12.5.2 Encoder Settings
Item
Description
Enable
All encoders are enabled by default. Use this check box to disable/re-enable this specific encoder.
Video bit rate mode
Controls variations in bit rates.
Constant quality
Keeps the image quality constant, with varying network load. The quality is determined by the value set for the Quality parameter (see below).
Constant bit rate
Keeps network load constant at the cost of varying image quality. Frames may be skipped.
Resolution
Set sensible combinations of mode, resolution, frame rate and (maximum) bit rate.
Frame rate
(Maximum) bit rate
Actual bit rate
Constant Quality Mode (CQM) only
This field is dynamically updated with the current bit rate to provide feedback on the bit rate that is used on average with the current Quality setting.
TC620-PID
Page 74
Item
Description
Quality
Constant Quality Mode (CQM) only
Reflects the amount of compression. Generally speaking: the higher the quality setting, the lower the compression ratio and the more bits are consumed. This means a trade-off has to be found between the desired quality level and available bandwidth.
Show Preview>>
Click to view live images and see the effect of the current settings.
<<Hide Preview
Closes the preview. This may improve webpage responsiveness.
12.5.3 Advanced
Video > Live View > Advanced
Item
Description
Frame rate divider
Relates to the frame rate configured in the Encoder Settings section.
X-resolution
Variables that enable you to freely set picture resolution instead of using the resolution presets in the Encoder Settings section.
Y-resolution
Meta data insertion mode
Determines the method used to add meta data to the stream. For details, see the section on Meta Data Insertion.
Disabled
No meta data added to the stream.
Fixed interval
Activates Meta data insertion interval parameter (below).
Each frame
Data block is added after each frame.
Meta data insertion interval
Range: [100-10000] ms. Sets the (fixed) interval at which meta data is added to the stream. Activate this parameter by setting Meta data insertion mode (see above) to Fixed interval.
Video
Page 75
12.6 OSD
Video > OSD
12.6.1 OSD facilities
The TC620-PID features programmable on-screen display (OSD) facilities. One graphic and up to three OSD text bars can be displayed, each of which can be independently configured. Visual feedback is provided in the preview.
12.6.2 Text Settings
Item
Description
Enable
All OSD objects can be enabled and configured separately. To (temporarily) remove a bar or graphic from the screen, clear the Enable check box.
OSD text
The text to be displayed. Maximum: 255 characters. Text is displayed in a single line. The number of characters visible on screen is determined by the font size and the space offered by the screen line.
Date and Time
Select a format from the list and click the Append button to add the information to the OSD text box.
Measurements
Select a measurement from the list and click the Append button to add the information to the OSD text box.
Graphic
Graphics that have been uploaded to the module (see Graphics tab, Advanced settings) can be selected from the list and enabled.
TC620-PID
Page 76
12.6.3 Text #
Video > OSD > Text 1, with three OSD bars in the preview (render modes: Border)
Item
Description
Text color
Changes made here and in the other fields are immediately written into the device and reflected in the preview.
Border/outline color
Font size
Range: [0...256].
Predefined positions
Presets for positioning the OSD object.
Transparency
Move the slider or type a percentage.
X Position
Variables that enable you to freely position the object, instead of using the presets. Drag the sliding buttons or enter a percentage. When a preset has been selected, changing one of its defined parameters sets the Predefined positions box to ‘--’, indicating that a custom position has been configured.
Y Position Show Preview>>
Click to view live images and see the effect of the current settings.
<<Hide Preview
Closes the preview. This may improve webpage responsiveness.
Encoder
The encoder handling the images seen in the preview.
Video
Page 77
12.6.3.1 Advanced
Video > OSD > Text 1 > Advanced > Advanced OSD Bar 1 Settings
Item
Description
Font name
Offers a selection from default and uploaded fonts (see Font Management).
Render mode
Outline or Border.
X-Position anchor point
Variables that enable you to shift the OSD object relative to the anchor point. Y-Position anchor point
Rotation angle
Background size automatically adjusts to text dimensions when a bar is rotated.
Video > OSD > Text 1 > Advanced > Font Management
To upload a font
1. In the Font management section, click Browse.
The Open dialog box displays.
2. Browse to the folder containing the font to be uploaded.
3. Select the correct file (.ttf extension), and then click Open.
The file appears in the File text box on the web page.
4. To start the upload, click Add.
The new font is added to the Font list and to the Font name list in the Advanced OSD Bar # Settings section.
To remove a font
1. In the Font management section, select the font.
2. Click the Del button.
TC620-PID
Page 78
12.6.4 Graphics
Video > OSD > Graphics, with three OSD bars and one graphic (bottom right) in the preview
The Graphics tab enables you to manage graphics, and scale and position a selected graphic on your screen.
Item
Description
Predefined positions
Presets for positioning the OSD object.
Transparency
Move the slider or type a percentage.
X-Position
Variables that enable you to freely position the object, instead of using the presets. Drag the sliding buttons or enter a percentage. When a preset has been selected, changing one of its defined parameters sets the Predefined positions box to ‘--’, indicating that a custom position has been configured.
Y-Position X Scaling factor
Variables that enable you to freely configure the dimensions of the object. Y Scaling factor
Show Preview>>
Click to view live images and see the effect of the current settings.
<<Hide Preview
Closes the preview. This may improve webpage responsiveness.
Encoder
The encoder handling the images seen in the preview.
Video
Page 79
12.6.4.1 Advanced
Video > OSD > Graphics > Advanced > Advanced Picture Settings
Item
Description
X-Position anchor point
Variables that enable you to shift the OSD object relative to the anchor point. Y-Position anchor point
Animation speed scaling factor
Enables you to set the speed for an animated GIF graphic.
Video > OSD > Graphics > Advanced > Graphic Management
You can upload your own graphics with a maximum file size of 100 kB to the TC620-PID. If necessary, use a picture resize tool to reduce the file size.
To upload a graphic
1. In the Graphic Management section, click Browse.
The Open dialog box displays.
2. Browse to the folder containing the graphic to be uploaded.
3. Select a file with the correct file extension (.bmp, .gif, .jpg, jpeg), and then click Open.
The file appears in the File textbox.
4. To start the upload, click Add.
The graphic is added to the graphics list and to the Graphic drop-down list in the Text section.
To remove a graphic
1. In the Graphic Management section, select the graphic.
2. Click Del.
TC620-PID
Page 80
12.7 VMD
Video > VMD
Video Motion Detection (VMD) enables the user to define a portion or portions of the screen and to detect picture changes there. These changes could be caused by motion or varying lighting, for example. Regions of less interest can be masked.
12.7.1 VMD startup
To start Video Motion Detection
1. On the Video page, click the VMD tab.
2. Select Enable VMD to activate the detection process.
Depending on the current VMD settings, a VMD alarm will be generated on changes in the picture.
Video
Page 81
12.7.2 Configure detection parameters
Video > VMD > Configuration
VMD enabled: Configuration section with controls, video picture, and motion detection inset, the latter with mask applied. The mask permits motion detection in the left and upper areas of the picture.
Item
Description
Enable VMD
Expands the Configuration section, as shown in the above figure.
Sensitivity
This setting relates to local detection levels: local change is only detected if its level exceeds a certain value. The sensitivity setting can be used to eliminate unwanted ('false') triggering (e.g. caused by background noise or constant local movement).
Global threshold low
These settings relate to the summed amount of change within fully or partly unmasked portion(s) of the screen; a value between the two thresholds gives rise to a corresponding VMD alarm. The level of this alarm can be set (A-N) using separate Siqura software.
Global threshold high VMD response
Fast or Filtered. Filtering is used to suppress a single peak as false triggering.
TC620-PID
Page 82
12.7.3 Set the mask
To set a mask
To edit the mask, click on the grid that is put over the image.
One or more mask elements at, and possibly around, that position, are produced.
Hold the standard mouse button and drag, to 'brush' (i.e. mask) larger areas, with a
'Normal', 'Small', or 'Large' brush.
Use the 'Invert Mask' button to reverse a selection. Hold the right mouse button and drag, to erase mask areas. Use the 'Save' button to store the mask in the unit.
To delete a mask
Press the Clear button.
Masking grid
Item
Description
Brush
Normal
Allows grid elements to be accessed in 4-element groups.
Large
Allows grid elements to be accessed in 16-element groups.
Small
Allows grid elements to be accessed one at a time.
Invert Mask
Enables you, for example, to start creating a mask by marking the (smaller) area(s) you do wish to monitor and then use this button to reverse the selection.
View VMD results in PIP
Inserts the Video Motion Detection inset providing feedback on current VMD settings. Clear
Clears the mask.
Save
Makes the current mask effective and stores it for later use.
Video
Page 83
12.7.4 VMD detection window
The VMD detection window shows up as a small picture within the larger picture. Depending on the thresholds set, the motion detection bar on the right side of the picture shows up green or red (see figures below), the latter indicating a VMD alarm will be generated. In the pictures, the upper and lower thresholds are shown as two white markers. If the bar runs over the highest marker, it will turn green again and there will be no alarm condition.
VMD detection windows, with mask applied to the left half of the window. The small white blocks indicate grid elements where change occurred above the sensitivity level. The summed change is reflected in the bars on the right, the green one (left) not reaching the lower threshold. The red one (right picture) extending past it, since this threshold is set much lower.
12.7.5 VMD alarm
If movement is detected, a module alarm (VMD) will be generated and sent out over the network using the (unsolicited) notification mechanism. Such alarms can be caught using appropriate software.
12.7.6 Advanced
Video > VMD > Advanced > VMD
Item
Description
Frame rate divider
Range: [1...100]. Used to determine the number of frames used for VMD. Only 1 divided by this value frames are evaluated.
Delay
Range: [1...10] frames. The delay in frames between the currently processed frame and the stored frame with which it is to be compared.
Event window size
Range: [1…32]. Number of frames evaluated at a time to determine if there is a
VMD alarm.
Event window low mark
Range: [0…31]. Thresholds determining if there is a VMD alarm. Event window high mark
Feedback position
Enables you to position the detection window (not to be confused with an event window).
TC620-PID
Page 84
Note on Advanced VMD Settings: Motion is detected by comparing the current frame with a
reference image (e.g. a previous frame) and calculating the difference between the two. The value you enter for the Event window size parameter determines how many frames are evaluated for VMD purposes at a time. Not all frames from the original video stream are used for VMD. Only 1 divided by the value set for the frame rate divider frames are evaluated.
A VMD event becomes active when, within the Event window, the number of frames with motion exceeds a configurable value, the Event window high mark. After this, the VMD event will remain active until the number of frames with motion drops below another configurable value, the Event
window low mark.
VMD Alarm: Event window high/low mark
X = Event window size Y = Event window high mark Z = Event window low mark
VMD alarm becomes active when in at least Y out of X frames motion is detected. VMD alarm becomes inactive when in at least Z out of X frames no motion is detected.
Video
Page 85
12.8 FTP Push
Video > FTP Push
12.8.1 Post JPEG images
The TC620-PID can be configured to upload images, generated by its Live View encoder, to an FTP server. Posting the files in JPEG format can be set to be continuous or event-triggered. On the Event Management page, one or more events can be associated with FTP Push.
12.8.2 General
Item
Description
Post when
Never
No image posting
Event On
Image is posted when configured event occurs.
Event Off
Image is posted when configured event ceases.
Event Changed
Images are posted when configured event occurs or ceases.
Continuous
Posting not associated with any event. Images are sent continuously at the frequency set for the Continuous posting interval parameter.
Continuous posting interval
Range: [1-300] s. Applies to continuous posting only. Determines the frequency of image posts.
Posted file name
Enter a descriptive name. Use the Append list and button (<<) to include extra information to identify the files. The "$", "#", and "@" symbols described below can also be typed directly after the name.
TC620-PID
Page 86
Item
Description
Append list
Options to add information and file extension to the file name entered.
<UTC-Time/date>.jpg
Time/date. Appended as "_$.jpg".
<SeqNr>.jpg
Sequence number. Appended as "_#.jpg".
<SeqNr>_<UTC-Time/dat e>.jpg
Sequence number and time/date. Appended as "_#_$.jpg".
<SeqNr>_<Event State>.jpg
Sequence number and event state. Appended as "_#_@.jpg". Examples of event state: T=true, F=false.
<UTC-Time/date>_<Even t State>.jpg
Time/date and event state. Appended as "_$_@.jpg".
12.8.3 FTP server
A target FTP server must hold a user account associated with the TC620-PID. You can assign a primary server and a secondary server. Images are posted simultaneously to both the primary server and secondary server.
Video > FTP Push > Primary Server, example settings
Item
Description
Enable
Select or clear to respectively enable/disable the connection with this server.
IP address
IP address of the FTP server.
Port
The FTP protocol typically uses port 21 on the FTP server to listen for clients initiating a connection. Port 21 is also where the server is listening for commands issued to it.
User name
The authorization to access the FTP server. Password
Server path
Folder on the FTP server assigned to the FTP client. To be used, for example, if the client is not allowed to access the server root folder.
Video
Page 87
12.8.4 Event management
Having selected Event On, Event Off, or Event Changed as a trigger, do not forget to go to the Event Management page to associate one or more events with the FTP push.
Event Management > FTP Push 1. Two inputs associated with FTP Push.
12.8.5 Monitor and troubleshoot FTP Push
You can monitor FTP push on the Measurements tab of the Status page. Measurements on this tab are continuously updated. In the FTP Push section, you can compare the number of incoming triggers with the number of succeeded posts.
Status > Measurements > FTP Push 1
If you need to troubleshoot the file upload process, the messages reporting the last post status will in most cases point you to possible causes of problems.
Last post status: example of error message
TC620-PID
Page 88
12.9 Tamper Detect
Video > Tamper Detect
12.9.1 Camera movement and scene changes
As a result of tampering, or more accidentally, after cleaning, a camera may no longer cover the area designated for monitoring. The Tamper Detect function can detect camera position changes and scene changes such as a blocked camera view, for example. It does so by comparing the current image to one or more reference images that were captured and stored earlier.
12.9.2 Enable Tamper Detect
Tamper Detect is disabled by default.
To enable Tamper Detect
In the VCA Settings section, select Enable.
The Position Measurement settings are opened.
Important: If no reference images have been stored yet, a BLOCKED OR CHANGED SCENE alarm
displays in the Feedback View. Tamper Detect cannot find a match with the current image. You will need to create one or more reference images first.
Video
Page 89
Tamper Detect enabled: No reference images found
12.9.3 Reference images
You can create up to 16 reference images. This enables you to store images captured in different day/night situations and/or from multiple PTZ preset positions. When the camera moves to a different preset Tamper Detect tries to match the new scene to the available reference images.
12.9.4 Create a reference image
To create a reference image
1. In the VCA Settings section, click Configure Reference Images.
2. Open the Reference image list, and then select the image you want to create.
3. Enter a descriptive name in the Label box.
4. Enter a value (in seconds) for the Sampling duration.
This parameter enables you to capture the background of a scene only and have specific elements such as moving objects filtered out of the image. With a longer time span for the sampling duration, persons passing in front of the camera, for example, or cars driving on a highway can be smoothed out to prevent them from triggering a changed scene alarm.
5. Click the Sample reference button.
The current image is sampled.
Reference image 1 created
TC620-PID
Page 90
12.9.5 Region of Interest (ROI)
You can use the ROI settings section to exclude portions of the image from monitoring.
Video > Tamper Detect > ROI Settings. Region of less interest (upper part of image) masked.
ROI preview
Pressing Show ROI>> in the ROI Settings section opens a preview with a grid overlay. You can use it to mask portions of the image you wish to exclude from monitoring. Certain regions can disrupt the measurements or be of no importance. You may want to filter out a bright source of light, a region with low contrast, or differences in focus, for example. The part of the image that you have not selected on creating the mask is called the Region of Interest (ROI).
To set a mask
To edit the mask, click on the grid that is put over the image.
One or more mask elements at, and possibly around, that position, are produced.
Hold the standard mouse button and drag, to 'brush' (i.e. mask) larger areas, with a
'Normal', 'Small', or 'Large' brush.
Use the 'Invert Mask' button to reverse a selection. Hold the right mouse button and drag, to erase mask areas. Use the 'Save' button to store the mask in the unit.
To delete a mask
Press the Clear button.
Item
Description
Brush
Normal
Allows grid elements to be accessed in 4-element groups.
Large
Allows grid elements to be accessed in 16-element groups.
Small
Allows grid elements to be accessed one at a time.
Invert Mask
Enables you, for example, to start creating a mask by marking the (smaller) area(s) you do wish to monitor and then use this button to reverse the selection.
Clear
Clears the mask.
Save
Makes the current mask effective and stores it for later use.
Video
Page 91
12.9.6 Compare images
Tamper Detect compares the current scene with all available reference images. If a match is found a green crosshair is superimposed on the image in the Feedback view. Information about the matched image and the match level is displayed under the Feedback view.
The small green circle in the middle of the image indicates the amount of camera movement that is allowed. A position alarm is raised when the green circle is outside the crosshair centre. For information about adjusting the amount of allowed camera movement, see Position Measurement.
If no match is found a BLOCKED OR CHANGED SCENE alarm is raised.
Current image matches Reference 1
Reference image(s) available. No match found with current image, though.
The drop-down list in the Feedback View section can be used to display the current image, the best matching reference image, or a specific reference image.
Feedback view list
TC620-PID
Page 92
12.9.7 Delete a reference image
To delete a reference image
1. In the VCA Settings section, open the Reference image list.
2. Select the image you wish to delete.
3. Press Clear reference.
Note that the Clear all button deletes all available references.
12.9.8 Position measurement
Video > Tamper Detect > Position Measurement
After creating one or more reference images you can configure the Position Measurement settings to define thresholds for allowed camera movement and image matching.
Item
Description
Enable
Enables Tamper Detect functionality.
Match threshold
The current image and the reference image it is compared with are considered a match upon reaching the degree of similarity specified here. The lower the percentage entered for this parameter, the fuzzier the match.
Match hysteresis
This is the margin area where there is either a match or no match, depending on the preceding match level. If your alarm output frequently alternates between "true" and "false" you can use this parameter to fine-tune your settings.
Position threshold
Determines the amount of camera movement that is allowed before a position alarm is raised. Raising this value allows more camera movement. This is indicated by the increased size of the green circle in the center of the image.
Evaluation rate
The value entered here determines the speed at which the host machine processes the algorithms underlying the measurements. Higher values take up more CPU power.
Defaults
Restores the original settings. Does not affect the current activity status of Tamper Detect - that is, being Enabled or Disabled.
Video
Page 93
12.9.9 Alarms
Video > Tamper Detect > Configure Alarms
The Configure Alarms section enables you to view the current status of the alarm output and to set a delay for the activation/deactivation of alarm outputs.
Note: In addition to the status indication in this section, alarms can also be read from the
TC620-PID 's internal Management Information Base (MIB) using appropriate software, or through Siqura's Open Streaming Architecture (OSA) - that is, the "Siqura Programming Interface" (API). The TC620-PID includes SNMP support for its image monitor and tamper detect functions. A trap is sent when bad image quality or camera tampering has been detected and another one when the situation returns to normal. This support requires a new SNMP MIB, the OPTC-VCA-MIB, which can be downloaded at www.siqura.com.
Item
Description
Min. event duration
Alarm output delay time: the time span that is to elapse before a continued change in conditions actually activates/deactivates the alarm output.
Alarm output
True or False. Indication of current status.
Tip: A PTZ camera moving from one preset to the next may trigger an alarm if the scene change
takes too long. Setting an appropriate time for the Min. event duration parameter can delay the alarm output until the camera has adopted the new position and the alarm condition has ceased.
TC620-PID
Page 94
12.9.9.1 Alarm examples
Original camera position
Camera has moved to the left. Although the current image still matches Reference 1, the changed camera position results in a position alarm.
Camera has moved further to the left. Current image no longer matches any reference image, resulting in a changed scene alarm.
Camera lens is being spray-painted, resulting in a blocked scene alarm.
Video
Page 95
12.10 Privacy Mask
Video > Privacy Mask
The privacy mask function aims to avoid intrusive monitoring. The TC620-PID supports up to 10 masks.
To create a privacy mask
1. On the Video page, click the Privacy Mask tab.
2. Under the preview, click New.
A square mask appears as an overlay in the centre of the preview.
3. Use the pointer to position and size the mask.
If desired, click to select the mask, and then select a mask colour from the list under the preview.
To delete a mask
1. On the Video page, click the Privacy Mask tab.
2. Using the pointer, select the mask in the preview.
3. Click Erase.
Page 97
C h a p t e r 13
13 Audio
This chapter describes the functionality and settings found on the Audio page of the TC620-PID.
In This Chapter
Enable audio ..................................................................... 97
Make audio connections ...................................................... 99
Advanced .......................................................................... 100
13.1 Enable audio
Audio page
Using the Enable check box at the top of the Audio page, you can enable/disable the entire audio functionality (the latter, for example, to prevent unwanted eavesdropping). Remember to Save the configuration to make it effective.
TC620-PID
Page 98
13.1.1 Input Settings
Item
Description
Input select
Line, Microphone, or Microphone + bias.
Input termination
Can be set to High-Z or 600 ohms, to match audio source. Single-ended.
Mute
Audio on/off.
Enable AGC
To adjust the gain to an appropriate level, Automatic Gain Control reduces the volume if the signal is strong and raises it when it is weaker.
Input gain
Range: [0…30] dB. Is disabled when AGC is enabled. Drag the sliding button or type
a value. Gain control reacts directly, without the need to press Save.
Input level
VU meter to display audio input level.
Profile
Preset combinations of settings. A non-standard setting configured through the Advanced Settings gives ‘--’ in the Profile selector.
G711 A-law. 1 ch. 8 kHz 64 kbit/s
default setting mainly used in Europe mono, low quality used for QuickTime
G711 μ-law. 1 ch. 8kHz. 64 kbit/s
mainly used in USA mono, low quality used for Genetec's Omnicast
Legacy PCM
2 channels (stereo) high quality, 15.7 kHz compatible with all Siqura products (including C-20,
C-40, S-40)
13.1.2 Output Settings
Item
Description
Output level
VU meter to display audio output level.
Output gain
Range: [-80…0] dB.
Mute
Select/clear this box to mute/unmute audio.
Audio
Page 99
13.2 Make audio connections
Audio > MX Transmitter and MX Receiver Settings, two-way audio
Audio streams
The TC620-PID provides bidirectional audio. The TC620-PID can send three audio streams to different destinations, multicast or unicast, to an A-80, or any C-/S-series codec with an audio interface. It can also receive one audio stream from an A-80 or any C-/S-series codec that features audio.
Highlighted fields
The source address and port number fields are highlighted in green when the enabled receiver receives a stream from the specified source. The two fields are marked in red when no stream is received with the receiver enabled and correctly configured.
Two-way audio
The figure above shows the setup for two-way audio on the side of the TC620-PID. The device on the other side of the connection (with the IP address 172.22.250.131) would need similar settings, that is - it must hold the IP address of the TC620-PID as the destination and source. Transmitters and receivers must be enabled in order for streaming to start. Remember to Save a configuration to make it effective.
SDP download
Use the SDP Download button to download a Session Description Protocol (SDP) file from the encoder. SDP files contain streaming media initialisation parameters and properties. An SDP file does not deliver media itself but through file association the media stream can be opened in media players such as QuickTime and VLC. You can also use the SDP file to specify the URI in your web browser.
13.2.1 MX Transmitter Settings
Item
Description
Enable
Select/Clear to enable/disable the stream transmission, respectively.
Dest. address
IP address of the codec that will receive the stream.
Port
The local port number of the codec that will receive the stream.
SDP
To download a Session Description Protocol (SDP) file from the encoder, click the Download button.
TC620-PID
Page 100
13.2.2 MX Receiver Settings
Item
Description
Enable
Select/Clear to enable/disable the stream reception, respectively.
Source address
IP address of the codec that will transmit the stream.
Port
The local port number of the TC620-PID.
13.3 Advanced
Important: If in doubt about these settings, do not change the default values.
13.3.1 Audio Input
Audio > Advanced > Audio Input
Item
Description
Channels
Range: [1…2]. When selecting 1 channel, only the signal on the ‘A1’ input is used
(either line or microphone).
Sample rate
Range: [7850…48000]. Allows you to enter custom settings (other than those
included in the Profile list in the Input Settings section), e.g., for communication with a C-20 codec.
Examples:
7850 Hz 15710 Hz 15710 Hz 43200 Hz
A-law A-law PCM PCM
Auto detect threshold channel 1
Range: [-60…0] dB. The audio level is measured. When the audio level reaches the threshold set here, the audio detect flag is set. This flag can be used to generate a ‘silence’ alarm or a ‘too much noise’ alarm.
Auto detect threshold channel 2
13.3.2 Audio Output
Audio > Advanced > Audio Output
Loading...