TCH group BC840-MC series User Manual

Full hd ip box camera
Table of Contents

Advertisement

Quick Links

BC840-MC Series

Firmware version 4.22

Full HD IP box camera with H.264 and MPEG-2/4

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BC840-MC series and is the answer not in the manual?

Questions and answers

Summary of Contents for TCH group BC840-MC series

  • Page 1: Firmware Version

    BC840-MC Series Firmware version 4.22 Full HD IP box camera with H.264 and MPEG-2/4...
  • Page 2 Note: To ensure proper operation, please read this manual thoroughly before using the product and retain the information for future reference. Copyright © 2017 Siqura B.V. All rights reserved. BC840-MC v4.22 User Manual v4 (151611-4) AIT55 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.
  • Page 3: Table Of Contents

    Contents About this manual ..................Safety and compliance ................Safety ....................Compliance ..................Product overview ..................Models ....................Features ..................... Description ..................Interfaces ....................ONVIF ....................OSA ....................Web UI ....................MX/IP ....................SNMP ....................SAP ....................NTCIP ....................Stream media via RTSP ................RTSP and RTP ..................
  • Page 4 Contents 10.1 Network settings ................. 10.2 Advanced ................... 10.2.1 Services ..................10.2.2 Network ..................Video ......................11.1 Image ....................11.1.1 Camera setup .................. 11.1.2 Use Focus assist ................11.1.3 Image profiles ................. 11.1.3.1 Image profile management ............11.1.4 Preview ..................11.1.5 Exposure ..................
  • Page 5 Contents 11.8.5 VMD alarm ..................11.8.6 Advanced ..................11.9 FTP Push .................... 11.9.1 Post JPEG images ................11.9.2 General ..................11.9.3 FTP server ..................11.9.4 Event management ................11.9.5 Monitor and troubleshoot FTP Push ............. 11.10 Image Monitor ..................11.10.1 Image quality check ................. 11.10.2 Enable the Image Monitor ..............
  • Page 6 Contents 14.2 Input # Settings .................. 14.3 Make contact closure connections ............14.4 Advanced ................... 14.4.1 Transmitter # ................. 14.4.2 Receiver 1 ..................PTZ ......................15.1 Enable PTZ control ................15.2 Upload/Remove PTZ drivers ..............15.3 Data Settings ..................Security ..................... 16.1 HTTPS ....................
  • Page 7 Contents 19.7 FTP/Telnet ..................19.8 Firmware .................... 19.8.1 Firmware images ................19.8.2 Current Version ................19.8.3 Upgrade ..................19.8.4 Troubleshoot upgrade issues ............. 19.8.5 Advanced ..................19.9 Backup/Restore ................... 19.9.1 Backup ................... 19.9.2 Restore ..................19.10 Reboot ....................User Management ..................20.1 Web Access ..................
  • Page 8: About This Manual

    About this manual What this manual covers This manual applies to the BC840-MC, TKH Security's full HD box camera with H.264 and MPEG-2/4. 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...
  • Page 9: Safety And Compliance

    Safety and compliance This chapter gives the BC840-MC safety instructions and compliance information. In This Chapter 2.1 Safety........................9 2.2 Compliance......................12 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.
  • Page 10 Safety and compliance 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. You can download the BC840-MC datasheet at www.tkhsecurity.com/support-files.
  • Page 11: Care And Maintenance

    Safety and compliance To ensure EMC compliance of the equipment, use shielded cables for all signal cables including Ethernet, such as CAT5E SF/UTP or better, as defined in ISO IEC 11801. For power cables, unshielded three wire cable (2p + PE) is acceptable Ensure that all electrically connected components are carefully earthed and protected against surges (high voltage transients caused by switching or lightning).
  • Page 12: Compliance

    Safety and compliance Compliance The EU Declaration of Conformity for this product is available for download at www.tkhsecurity.com/support-files.
  • Page 13: Product Overview

    Product overview This chapter introduces the BC840-MC and its features. In This Chapter 3.1 Models.........................13 3.2 Features......................13 3.3 Description......................14 Models The BC840-MC series includes the following models. Model Description BC840-MC Network box camera, 1080p, CMOS, dual H.264/MJPEG, dual MPEG-2/4 BC840-MC-XT Network box camera, 1080p, CMOS, dual H.264/MJPEG, dual...
  • Page 14: Description

    Product overview BC840-MC-XT Features ● Common features (see above) ● Hardened: -40 °C to +75 °C (-40 °F to +167 °F) Description The BC840-MC is a network box camera which provides high-quality, high-definition images. It is also a highly flexible platform which provides multistream encoding. With a built-in SFP option, the BC840-MC is ready for the widest range of applications.
  • Page 15: Privacy Masks

    Product overview Privacy masks Privacy masks can be configured through the web interface of the BC840-MC to conceal sensitive areas, such as point-of-sale keypads in retail or ATM applications as well as windows or other exposed areas appearing in city centre surveillance situations. Web interface Configuration, management, and live viewing are simplified by the access-controlled web interface.
  • Page 16: Interfaces

    Interfaces A variety of methods can be employed to communicate with the BC840-MC. This chapter outlines the interfaces you can use to control the unit and manage the media streams it is handling. In This Chapter 4.1 ONVIF......................... 16 4.2 OSA........................16 4.3 Web UI........................16 4.4 MX/IP........................17 4.5 SNMP........................
  • Page 17: Mx/Ip

    Interfaces MX/IP MX/IP is a proprietary TKH Security protocol which gives direct access to the settings of the BC840-MC. Using special MX software, such as MX Configuration Tool, BC840-MC settings can be read from and written to the Management Information Base (MIB), a list of variables stored inside the unit.
  • Page 18 Interfaces 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 BC840-MC 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.
  • Page 19: Stream Media Via Rtsp

    Stream media via RTSP The easiest way to extract a video or audio stream from the BC840-MC is to use the Real- Time Streaming Protocol (RTSP). This chapter explains the role of the BC840-MC in RTSP media sessions and describes how to open a media stream from the unit in a video player plug-in.
  • Page 20: Transfer Via Udp Or Tcp

    Stream media via RTSP A BC840-MC video stream viewed in QuickTime Transfer via UDP or TCP The BC840-MC supports the following types of streaming. ● UDP/IP (multicast and/or unicast) ● TCP/IP (RTP, RTP over RTSP, RTP over RTSP over HTTP) The BC840-MC reports to the client that it supports transfer over UDP and TCP.
  • Page 21: Access The Webpages

    Access the webpages The webpages of the BC840-MC offer a user-friendly interface for configuring its settings and viewing live video over the network. This chapter explains how to connect to the web interface of the unit. In This Chapter 6.1 System requirements.................... 21 6.2 Connect via web browser..................
  • Page 22: Find The Unit With Device Manager

    Access the webpages Find the unit with Device Manager Device Manager is a Windows-based software tool that you can use to manage and configure TKH Security IP cameras and video encoders. The tool automatically locates these devices and offers you an intuitive interface to set and manage network settings, configure devices, show device status, and perform firmware upgrade.
  • Page 23: Connect Via Upnp

    Access the webpages Connect via UPnP Universal Plug and Play (UPnP) support is enabled by default on the BC840-MC. With the UPnP service enabled in Windows (see Appendix: Enable UPnP in Windows), you can access the unit from Windows Explorer. To connect to the unit via UPnP In Windows Explorer, open the Network folder.
  • Page 24 Access the webpages 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. Click OK or press ENTER.
  • Page 25: Navigate The Webpages

    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 7.1 Menu........................25 7.2 Access control...................... 25 7.3 Webpage elements....................26 Menu Use the menu on the left of each webpage to go to the other pages. ●...
  • Page 26: Webpage Elements

    Navigate the webpages 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. Webpage elements Apart from the menu, the webpages share the following features.
  • Page 27: View Live Video Via Browser

    View live video via browser On the Live Video page, you can view live video from the BC840-MC and - if PTZ functionality is implemented - control the camera from your web browser. In This Chapter 8.1 Activate Live View....................27 8.2 View live video.....................
  • Page 28: View Live Video

    View live video via browser View live video Live View activated With Live View enabled, the Live Video section includes the following items. Item Description <<Stop Live View Closes the preview. Encoder The video encoder used to encode the images seen in the preview. Encoder 1/2 H.264/MJPEG encoding Encoder 3/4...
  • Page 29: Use Your Browser For Ptz Control

    View live video via browser Aspect ratio Live video can be shown with 16:9 or 4:3 aspect ratio. You can change the aspect ratio on the Image tab of the Video page. 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.
  • Page 30 View live video via browser 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 Click the appropriate number button(s) to enter the preset number.
  • Page 31: Status

    Status The status information and measurements on the Status page may provide helpful clues to identify and troubleshoot technical issues. In This Chapter 9.1 View status information..................31 9.2 View measurements data..................32 View status information Status page: a snapshot with automatic page updating 9.1.1 Stream states The Status tab provides information on the stream states of video and audio streams.
  • Page 32: Edge Recording

    Status 9.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 SD card present and functioning. Error Unable to access SD card. Possible damage to card, connectors, or slot.
  • Page 33: Sd Card Size

    Status 9.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.
  • Page 34: Network

    Network On the Network page, you can change the network settings of the BC840-MC. 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 10.1 Network settings....................
  • Page 35: Advanced

    Network 10.2 Advanced Network > Advanced 10.2.1 Services Item Description RTSP server Select this check box to enable the BC840-MC to act as a server in enable 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.
  • Page 36: Video

    Video On the Video page, you can configure settings for camera setup, video encoding, on-screen display, video motion detection, image posting via FTP, camera health monitoring, tampering detection, and privacy masks. In This Chapter 11.1 Image....................... 36 11.2 Video encoding overview..................45 11.3 Encoder 1......................
  • Page 37: Camera Setup

    Video ● Day/Night Control ● White Balance ● Appearance Accordion style menus at the bottom of the Image tab are opened/closed by clicking the menu's title bar. Preview Click Show Preview>> to open the preview and see the effect of your current settings. 11.1.1 Camera setup Item...
  • Page 38: Use Focus Assist

    Video Original image Flip horizontal Flip vertical Flip horizontal and vertical 11.1.2 Use Focus assist BC840-MC includes Focus Assist functionality to achieve optimal image quality. Focus Assist can be used from the Video page but also from the back of the camera body. The latter may prove useful when setting the focus without a monitor.
  • Page 39: Image Profiles

    Video The Focus LED - also on the back of the housing - shines orange, indicating that Focus Assist has not registered a maximum sharpness value yet. Slowly turn the focus ring of the lens until the LED shines red. Next, turn back the focus ring to find the point where the Focus LED shines green.
  • Page 40: Preview

    Video Configure the required settings in the Exposure, Day/Night Control, White Balance, and/or Appearance sections. Click Save. To load an image profile On the Video page, click the Image tab. In the Image profiles section, click to open the profile list. Select the profile, and then click Load.
  • Page 41: Exposure

    Video 11.1.5 Exposure Exposure is the amount of light received by the image sensor and is determined by how wide you open the lens diaphragm (iris adjustment), by how long you keep the sensor exposed (shutter speed), and by other exposure parameters. In the Exposure section of the Image tab, you can define a variety of exposure settings.
  • Page 42 Video Item Description Gain control Gain is an electronic way of increasing the video signal to control the mode exposure. Higher gain values introduce more noise in the image. Auto The camera automatically controls gain. A maximum can be set via the Max auto gain parameter.
  • Page 43: Day/Night Control

    Video Item Description Flicker Compensates for flickering caused by discrepancies between the frame reduction rate (video standard) and the AC frequency of the lighting. 11.1.6 Day/Night Control With Day/Night Control, the camera can still catch clear images at night. In daylight, the IR cut filter blocks infrared light for clear images.
  • Page 44: Appearance

    Video Light source Colour temperature in K Cloudy sky 6,000 to 8,000 Noon sun and clear 6,500 Household lighting 2,500 to 3,000 75-watt bulb 2,820 Candle flame 1,200 to 1,500 Light source reference Video > Image > White Balance Item Description White balance ATW outdoor...
  • Page 45: Video Encoding Overview

    Video Item Description Color saturation Drag the slider or enter values into the boxes to adjust current settings aided by the visual feedback from the preview. Settings entered here apply to all video encoders. Contrast Brightness Sharpness Adaptive noise This function monitors the amount of noise in the image. In dark filter images with rising noise levels introduced by increased Gain, it gradually intervenes to reduce the noise.
  • Page 46: Encoder 1

    Video 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. 11.3 Encoder 1 Video >...
  • Page 47: Encoder Settings

    Video 11.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 The method used to compress the video signal. MJPEG The BC840-MC can stream (M)JPEG over UDP and HTTP. ●...
  • Page 48: Parameter Value Combinations

    Video Item Description Quality Constant Reflects the amount of compression. Generally quality mode speaking: the higher the quality setting, the lower only 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.
  • Page 49: Make A Video Connection

    Video 11.3.3 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 Open the webpages of the encoder, go to the Video page, and then open the appropriate Encoder tab.
  • Page 50: Advanced

    Video 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.
  • Page 51 Video 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.
  • Page 52: Stream Manager

    Video 11.3.4.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.
  • Page 53: Transmitter

    Video 11.3.4.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.
  • Page 54: Rtsp Transmitter

    Video 11.3.4.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.
  • Page 55 Video The BC840-MC 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.
  • Page 56: Meta Data Insertion

    Video SAP example settings BC840-MC SAP network stream opened via VLC Playlist 11.3.5 Meta data insertion Enabling All BC840-MC 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.
  • Page 57 Video 0x00 0x00 0x01 0xB2 User data message For MJPEG, these (for the rest identical) messages are inserted as comment field (FF FE): Size 0xFF 0xFE Size (LSB) User data message (MSB) 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...
  • Page 58 Video 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...
  • Page 59: Notes

    Video 11.3.6 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.
  • Page 60 Video Stream Manager and FloodGuard...
  • Page 61: Encoder 2

    Video 11.4 Encoder 2 Video > Encoder 2 11.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.
  • Page 62: Encoder 3/4

    Video 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 (1.0M CBR) profile to restore the proper settings. Note: For best results, we recommend to use CIF resolution for edge recording. Custom settings If you need to apply custom settings, you can do so with the following restrictions.
  • Page 63: Encoder Settings

    Video 11.5.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 MPEG-4 or MPEG-2 The method used to compress the video signal. Video bit rate Controls variations in bit rates. For a concise explanation, consult the mode note on Encoder Settings later in this chapter..
  • Page 64: Combinations Of Settings

    Video Item Description 4CIF 704x576 704x480 2CIF 720x288 720x240 CIF (top field only) 352x288 352x240 QCIF 176x144 176x120 In addition, VGA (640x480) and QVGA (320x240) are also supported. For more information on CIF resolutions, see "Notes" later in this chapter. Note: The BC840-MC will simultaneously handle dual H.264 encoding and dual MPEG-2/4 encoding at full frame rate, and Live View encoding at 5 frames per second.
  • Page 65: Note

    Video 11.5.1.2 Note Note on Encoder Settings: Video bit rate mode can be set to be constant (i.e. the number of bits in a group of pictures) or variable. Selecting the correct mode for a given application, with emphasis on a good compromise between detail and good representation of frequent changes (motion), is generally vital.
  • Page 66 Video 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 Stream type Transport Stream or Elementary Stream.
  • Page 67: Stream Manager, Transmitter #, Rtsp Transmitter, And Sap Settings

    Video Item Description VBR maximum Range: [0...15000]. Sets a limit for variable bit rate. bit rate Q min I Used to achieve consistent picture quality within a single GOP or across consecutive GOPs. Lower values produce a better picture, but will yield Q min P higher bit rates and require more processing.
  • Page 68: Live View

    Video 11.6 Live View Video > Live View 11.6.1 (M)JPEG output The BC840-MC 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. ●...
  • Page 69: Encoder Settings

    Video 11.6.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 Controls variations in bit rates. mode Constant Keeps the image quality constant, with varying quality network load.
  • Page 70: Osd

    Video 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 Determines the method used to add meta data to the stream.
  • Page 71: Text Settings

    Video 11.7.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.
  • Page 72: Advanced

    Video 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.
  • Page 73: Graphics

    Video To upload a font In the Font management section, click Browse. The Open dialog box displays. Browse to the folder containing the font to be uploaded. Select the correct file (.ttf extension), and then click Open. The file appears in the File text box on the web page. To start the upload, click Add.
  • Page 74: Advanced

    Video 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. Y-Position When a preset has been selected, changing one of its defined parameters sets the Predefined positions box to ‘--’, indicating that...
  • Page 75: Vmd

    Video Browse to the folder containing the graphic to be uploaded. Select a file with the correct file extension (.bmp, .gif, .jpg, jpeg), and then click Open. The file appears in the File textbox. 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.
  • Page 76: Configure Detection Parameters

    Video 11.8.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 right half of the picture only, at the top of the stairs, so passers-by and cars would not be registered by the detector facility;...
  • Page 77 Video ● 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. ●...
  • Page 78: Vmd Detection Window

    Video 11.8.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.
  • Page 79 Video 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.
  • Page 80: Ftp Push

    Video 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.
  • Page 81: Post Jpeg Images

    Video 11.9.1 Post JPEG images The BC840-MC 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. 11.9.2 General Item...
  • Page 82: Event Management

    Video 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.
  • Page 83: Image Monitor

    Video 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 11.10 Image Monitor Video >...
  • Page 84: Image Quality Check

    Video 11.10.1 Image quality check The Image Monitor can detect if images produced by the camera are still usable. It can give an indication of the performance of the camera and show whether or not it needs attention. A quality check is made against what is normally a good picture. Examples of detectable occurrences: ●...
  • Page 85: Dial Legend

    Video Image Monitor: FOCUS measurement enabled only 11.10.3 Dial legend The coloured dials in the Measurements section provide a quick and easy glance at the health of the camera. You can fine-tune each measurement's alarm thresholds to your needs in the VCA Settings section.
  • Page 86 Video Hysteresis and alarm output The Measurement rises above the trip point. After expiry of the delay set for the Min. event duration, the alarm is activated. The Measurement drops into the Hysteresis area (i.e. the margin between incorrect and correct performance) but falls short of the "safe" area. The alarm is continued. The Measurement re-enters the Error state area.
  • Page 87 Video Image Quality not OK: Alarm output = true The red circle around the Focus dial in the figure above indicates that the alarm is raised by the Focus measurement. The Exposure dial has no red circle, although the pointer is in the Hysteresis area.
  • Page 88: Measurements Configuration

    Video 11.10.4 Measurements configuration Video > Image Monitor > VCA Settings The default Measurements values will mostly work well for you. If you do need to modify them you can do so in the VCA Settings section. Item Description Configure Alarms Min.
  • Page 89: Region Of Interest (Roi)

    Video To configure a measurement In the VCA Settings section, click the button for the measurement you wish to configure. The measurement's settings display. Select the Enable box, if necessary. Set the alarm threshold to your requirements. Note that you can set two thresholds for Exposure (under- and overexposure) and Contrast (low and high contrast).
  • Page 90: Tamper Detect

    Video 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.
  • Page 91: Camera Movement And Scene Changes

    Video 11.11.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.
  • Page 92: Mask The Roi

    Video Enter a descriptive name in the Label box. 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.
  • Page 93: Delete A Reference Image

    Video 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 11.11.3.4 Delete a reference image...
  • Page 94: Position Measurement

    Video 11.11.4 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...
  • Page 95: Alarms

    Video 11.11.5 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 BC840-MC 's internal Management Information Base (MIB) using appropriate software, or through TKH Security's Open Streaming Architecture (OSA) - that is, the "SPI API".
  • Page 96: Alarm Examples

    Video 11.11.5.1 Alarm examples Original camera position Camera has moved to the right. Although the current image still matches Reference 1, the changed camera position results in a position alarm. Camera has moved further to the right. Blocked scene alarm Current image no longer matches any reference image, resulting in a changed scene alarm.
  • Page 97: Privacy Mask

    Video 11.12 Privacy Mask Video > Privacy Mask The privacy mask function aims to avoid intrusive monitoring. The BC840-MC supports up to 10 masks. To create a privacy mask On the Video page, click the Privacy Mask tab. Under the preview, click New. A square mask appears as an overlay in the centre of the preview.
  • Page 98: Audio

    Audio This chapter describes the functionality and settings found on the Audio page of the BC840- In This Chapter 12.1 Enable audio.......................98 12.2 Make audio connections..................100 12.3 Advanced......................101 12.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).
  • Page 99: Input Settings

    Audio 12.1.1 Input Settings Item Description Input select Line, Microphone, or Microphone + bias. Input Can be set to High-Z or 600 ohms, to match audio source. Single-ended. termination 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.
  • Page 100: Make Audio Connections

    Audio 12.2 Make audio connections Audio > MX Transmitter and MX Receiver Settings, two-way audio Audio streams The BC840-MC provides bidirectional audio. The BC840-MC 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.
  • Page 101: Mx Receiver Settings

    Audio 12.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 BC840-MC. 12.3 Advanced Important: If in doubt about these settings, do not change the default values. 12.3.1 Audio Input Audio >...
  • Page 102: Audio Output

    Audio 12.3.2 Audio Output Audio > Advanced > Audio Output Item Description Bass Range: [0…18] dB. Treble Range: [0…6] dB. 12.3.3 Audio Encoder Audio > Advanced > Audio Encoder Item Description Audio format PCM 16bit, A-law 8bit, μ-law 8bit. 12.3.4 Audio Decoder Audio >...
  • Page 103: Transmitter

    Audio Item Description Channels Range: [1-2]. Default: 1. When selecting 1 channel, the incoming audio stream is sent to both the ‘A1’ and ‘A2’ outputs. Sample rate Range: [7850…48000]. Examples (for 1 and 2 channels): ● 7850 Hz A-law A-law ●...
  • Page 104: Receiver 1

    Audio 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.
  • Page 105: Rtsp Transmitter

    Audio Item Description Filter on source Can be used to filter incoming signals. With multiple signals sent to the port same IP address and destination port number, Filter on source port can be used to filter the input, i.e. to accept only signals from the transmitting port specified here.
  • Page 106: Sap Settings

    Audio 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.
  • Page 107 Audio The BC840-MC includes a SAP announcer. The Session Announcement Protocol is used to advertise that a media stream generated by the BC840-MC is available at a specific multicast address and port. For more information about SAP, see the note below. Item Description Enable SAP...
  • Page 108: Data Rs-422/485

    Data RS-422/485 This chapter describes the Data RS-422/485 page of the BC840-MC. In This Chapter 13.1 General Settings....................108 13.2 UART Settings....................109 13.3 Make data connections..................109 13.4 TCP Server Settings................... 110 13.5 Advanced......................110 13.1 General Settings Data RS-422/485 page Item Description Wire mode...
  • Page 109: Uart Settings

    Data RS-422/485 13.2 UART Settings The BC840-MC uses a Universal Asynchronous Transmitter/Receiver (UART) for data transmission. The UART recognises and reproduces the words in the data stream. This is only possible if the UART is programmed to understand the serial data format. Item Description Bit rate...
  • Page 110: Tcp Server Settings

    Data RS-422/485 When using multicasting, it is possible for a group of codecs to both send and listen to the same multicast address. Highlighted fields The source address and port number fields are highlighted in green when the enabled receiver receives a stream from the specified source.
  • Page 111: Transmitter

    Data RS-422/485 Item Description Bit rate Range: [300...115200]. The speed of the digital transmission, that is - the amount of information transferred/processed per unit of time. Enables you to set a bit rate other than the presets in the UART settings section. UART gap timeout Range: [0...255] data words.
  • Page 112: Receiver 1

    Data RS-422/485 Item Description Connection priority Parameter intended for use with MX Software Development Kit. Multicast TTL Range: [0...127]. Specify the number of routers (hops) that multicast traffic is permitted to pass through before expiring on the network. FloodGuard enable Should be on when sending to a unicast IP address, so that an alarm can be generated if no control messages from the receiver have come in for the time set by the FloodGuard throttle delay...
  • Page 113 Data RS-422/485 Item Description Source port filter Can be used to filter incoming data traffic. With multiple signals sent to the same IP address and destination port number, Source port filter can be used to filter the input, that is - to accept only data from the transmitting port specified here.
  • Page 114: Cc Streams

    CC Streams This chapter provides information about the BC840-MC's contact closure (CC) channels, CC status, and alarms. In This Chapter 14.1 CC channels, CC status, and alarms..............114 14.2 Input # Settings....................115 14.3 Make contact closure connections................ 115 14.4 Advanced......................116 14.1 CC channels, CC status, and alarms CC Streams page...
  • Page 115: Input # Settings

    CC Streams Alarms If a contact closure signal is to be transmitted to a PC, the software requesting it can open a contact closure stream from the BC840-MC, which will carry the CC information. At the opposite end of the link (a PC running the software), the contact closures may be regarded as, and even named alarms, but those ‘alarms’...
  • Page 116: Advanced

    CC Streams 14.4 Advanced Important: If in doubt about these settings, do not change the default values. 14.4.1 Transmitter # CC Streams > Advanced > Transmitter 1 Item Description Connection priority Parameter intended for use with MX Software Development Kit. Multicast TTL Range: [0...127].
  • Page 117 CC Streams Item Description Source port filter Can be used to filter incoming data traffic. With multiple signals sent to the same IP address and destination port number, Source port filter can be used to filter the input, that is - to accept only data from the transmitting port specified here.
  • Page 118: Ptz

    The BC840-MC itself does not have PTZ functionality, but it can be mounted on a PTZ mounting bracket which can then be controlled from the BC840-MC's serial data port (RS-4xx). With a PTZ driver selected on the PTZ web page, the PTZ control panel is available on the Live Video page.
  • Page 119: Upload/Remove Ptz Drivers

    From the PTZ driver list, select the protocol supported by the PTZ device you wish to control. Click Save. You can now control the camera with the control panel on the Live Video page. 15.2 Upload/Remove PTZ drivers To upload a PTZ driver In the PTZ Driver Management section, click Browse.
  • Page 120 Note: Changes you make in the Data Settings section are copied to the RS-422/485 page.
  • Page 121: Security

    Security From the Security page, Administrators can install security certificates to enable secure connections between the BC840-MC and web browsers. Certificates can be self-signed or obtained from a Certificate Authority. In This Chapter 16.1 HTTPS......................121 16.2 Certificate/Request information................122 16.3 CA-Issued certificate..................122 16.4 Self-signed certificate..................
  • Page 122: Certificate/Request Information

    Security 16.2 Certificate/Request information In the Certificate/Request Information section, you can provide the information required for a self-signed certificate or a CA-issued certificate. Item Description Country code (2 The country where the certificate is to be used. Default: "NL". letters) State/Province The administrative region in which the organisation is located.
  • Page 123: Self-Signed Certificate

    Security A warning displays. Click Yes to continue. 16.4 Self-signed certificate To create a self-signed certificate In the Certificate/Request Information section, enter the required information as described above. Click Create self-signed certificate. 16.5 Open a secure connection With a security certificate installed, you can establish a secure connection. To enable HTTPS and open a secure connection On the Security page, select Use self-signed certificate or Use certificate created by CA (depending on the type of certificate you want to use).
  • Page 124: Edge Recording

    Edge recording This chapter describes how you can use edge recording to record video from the BC840-MC to the embedded SD card. In This Chapter 17.1 Edge recording basics..................124 17.2 Monitoring......................125 17.3 Recording......................125 17.4 Clips........................ 125 17.5 SD card......................126 17.1 Edge recording basics Connection monitor enabled.
  • Page 125: Monitoring

    Edge recording 17.2 Monitoring Unlike 24-hour recording by an NVR, edge recordings are typically short recordings. Start and stop times for the recordings are triggered by external events, such as a lost or restored connection to an NVR or VMS, for example. To detect these events, the BC840-MC monitors the network connection to the device specified by its IP address.
  • Page 126: Sd Card

    Edge recording Clip file names are created automatically using UTC date/time information and the device name. 17.5 SD card You can check the SD card storage capacity through the Status page (see the Measurements tab). Note that the storage capacity available for edge recording is limited to 75% of the actual SD card size - that is, for example, 24 GB of a 32 GB SD card.
  • Page 127: Event Management

    Event Management This chapter describes the Event Management page. In This Chapter 18.1 Associate events with output facilities..............127 18.1 Associate events with output facilities Event Management On the Event Management page, you can configure how the BC840-MC is to handle incoming events/alarms.
  • Page 128: Cc Stream

    Event Management 18.1.2 CC Stream # Event Management > CC Stream 1 Item Description Available inputs List of sources that can be selected as inputs for each of the two contact closure streams. Selected inputs Selected inputs are connected with a logical OR so that any one will cause a remote contact to close when the corresponding transmitter is set up correctly from the CC Streams page.
  • Page 129: Recorder

    Event Management Item Description Available inputs List of sources that can be selected as triggers for an FTP push. Selected inputs On selection of multiple inputs, the inputs are connected with a logical OR. Any one will cause an image upload to the FTP server. FTP push status Inactive (open) or active (closed).
  • Page 130: Device Management

    Device Management On the Device Management page, you can view identification information and assign device labels. In addition, you can configure logging settings, prepare the BC840-MC for SNMP management, and enable support for TKH Security's MX protocol, Auto Discovery, and ONVIF. You can also upgrade/downgrade the embedded firmware, back up and restore a configuration, and reboot the BC840-MC from this page.
  • Page 131: Device Name

    Device Management 19.1.2 Device Name Item Description Label 1 The Device name section contains label settings, which can be edited and saved. Values entered for the Label 1 and Label 2 Label 2 variables are stored in the Management Information Base (MIB) of the module.
  • Page 132: Logging

    Device Management 19.2 Logging Device Management > Logging 19.2.1 Log file Press the Download now button to download a log file from the BC840-MC to your computer. The 'system.log' file which opens in Notepad may prove useful when you are troubleshooting issues.
  • Page 133: Snmp System Information

    Device Management 19.3.1 SNMP System Information The SNMP System Information section shows the network/device data specifically made available to the SNMP manager for making the device, its location and service manager(s) traceable. 19.3.2 SNMP Communities The community strings (names which can be regarded as passwords) in the SNMP Communities section must conform to those configured in the SNMP manager.
  • Page 134: Mx/Ip

    Device Management 19.4 Device Management > MX 19.4.1 MX/IP MX/IP is a UDP protocol used to communicate with TKH Security equipment over a network connection. TKH Security applications use the MX/IP protocol to access, configure, and control TKH Security network devices. Item Description Enable MX...
  • Page 135: Auto Discovery

    Device Management 19.5 Auto Discovery Device Management > Auto Discovery 19.5.1 Advertise the BC840-MC On the Auto Discovery tab, you can enable UPnP (Universal Plug and Play). If enabled, UPnP allows the BC840-MC to advertise its presence and services to control points on the network. A control point can be a network device with embedded UPnP, a VMS application or a spy software tool, such as Device Spy.
  • Page 136: Onvif

    Device Management 19.6 ONVIF Device Management > ONVIF The BC840-MC supports the ONVIF standard. On the ONVIF tab, you can enable ONVIF compatibility and ONVIF discovery. Item Description Enable ONVIF Enables the ONVIF interface on the BC840-MC. Enable ONVIF Makes the BC840-MC discoverable for ONVIF clients. Clear this Discovery check box if you prefer to disable discovery.
  • Page 137: Firmware

    Device Management The TFTP, FTP, and Telnet services are enabled by default. For security reasons, you may wish to disable these services. Item Description Enable TFTP (MX Activates the TFTP service. Note that this service is required if you firmware upgrade) want to upload ".nkffw"...
  • Page 138: Upgrade

    Device Management 19.8.3 Upgrade This section of the webpage enables you to upgrade the firmware residing in the upgrade image area. To upgrade the BC840-MC firmware On the Device Management page, open the Firmware tab. In the Upgrade section, click Browse. In the Choose File to Upload dialog box, browse to the folder containing the firmware image.
  • Page 139: Advanced

    Device Management ● Failed to write firmware to flash The firmware file is streamed directly into flash. Various errors may occur while writing the firmware to flash. There may be connection loss, for example, or a reboot during the upgrade procedure. If any such error occurs, the unit reboots automatically and restarts with the fixed image.
  • Page 140: Backup

    Device Management 19.9.1 Backup Item Description Last backup time Date and time of the most recent backup. Backup Saves the current configuration of the BC840-MC to the designated download folder. 19.9.2 Restore Item Description Keep current Select to preserve the current network settings when you restore a network settings backed-up BC840-MC configuration.
  • Page 141: User Management

    User Management The User Management page is accessible to users with an Admin account. On this page, Administrators can manage user accounts and set the Linux root password. In This Chapter 20.1 Web Access...................... 141 20.2 Linux....................... 142 20.1 Web Access User Management >...
  • Page 142: Linux

    User Management Adding a user On the User Management page, open the Web Access tab. Select the user name from the User List, and then click Edit. The Edit User section displays. Modify the user name, permission level, and/or password. To write the settings into the module, click Save.
  • Page 143 User Management to your Admin account and be locked out of the system, you can regain access by logging in as root with a valid root password. Through the root account you can then reset the Admin password. Note: Root account access requires that the Telnet service is enabled on the unit. For more information, see Device Management >...
  • Page 144: Date And Time

    Date and Time The BC840-MC has a battery-supported real-time clock. This chapter explains how to adjust the date and time. In This Chapter 21.1 Date and time....................144 21.2 SNTP Settings....................145 21.3 Advanced......................146 21.1 Date and time Date and Time You can set the date and time manually in the Date and Time section.
  • Page 145: Sntp Settings

    Date and Time To activate Daylight saving time manually ● Select On (daylight saving time). This adds one hour to the currently configured local time. The unit will not automatically switch between summer and winter time. To activate automatic Daylight saving time switchover Select Automatic.
  • Page 146: Advanced

    Date and Time Notes for advanced users ● Far off (more than a few minutes) or jumping time server values may be rejected by the unit. ● You should never test the tracking to the time server by changing the time in the NTP server.
  • Page 147: Multicasting

    Multicasting The BC840-MC can be used in a multicast setting. This chapter outlines IP multicast and one of its methods in particular: source-specific multicast. It also describes the concept of multi- unicast. In This Chapter 22.1 Multicast......................147 22.2 Multi-unicasting....................148 22.3 Port numbers....................
  • Page 148: Multi-Unicasting

    Multicasting determine the shortest path between encoder and decoder to route the multicast stream. On the decoder side, the user requests a stream from the encoder, using an SSM aware RTSP client (such as VLC, for example). For more information on source-specific multicast, refer to the following. rfc4607 rfc4570 rfc3569...
  • Page 149: Appendix: Enable Javascript

    Appendix: Enable JavaScript To have the BC840-MC webpages displayed correctly, JavaScript must be enabled in your web browser. To enable JavaScript in Internet Explorer On the Tools menu, click Internet Options. On the Security tab, click the Internet globe icon, and then click Custom level. On the Settings list, search for Active scripting, and then click Enable.
  • Page 150: Appendix: Install A Video Player

    Appendix: Install a video player Viewing video streams on the webpages of the BC840-MC requires a video player installation on the machine running the web browser. This appendix provides instructions for installing QuickTime and VLC, the video plug-ins supported by the BC840-MC. In This Chapter Download video player software.................
  • Page 151 Appendix: Install a video player Required components: Mozilla and ActiveX plug-ins Note: The support of VLC, an open source community, may differ between releases. The BC840-MC has been successfully tested with VLC v2.1.0. VLC and Windows 7 To configure VLC media player settings when running this plug-in on a Windows 7 PC.
  • Page 152: Appendix: Enable Upnp In Windows

    Appendix: Enable UPnP in Windows With UPnP enabled in Windows, it is possible to see TKH Security devices in Windows Explorer. You can double-click a device to open its webpages. To enable UPnP In Control Panel, click Network and Sharing Center. In the left pane, click Change advanced sharing settings.
  • Page 153: Appendix: Ntcip Configuration

    Appendix: NTCIP Configuration The National Transportation Communications for ITS Protocol (NTCIP) provides a communications standard that ensures the interoperability and interchangeability of traffic control and Intelligent Transportation Systems (ITS) devices. This appendix provides information about the conformance groups which are supported by the BC840-MC. In This Chapter Supported conformance groups..................
  • Page 154: Cctv Configuration

    Appendix: NTCIP Configuration CCTV configuration The CCTV Configuration conformance group consist of objects that specify the configuration parameters of a CCTV. For details, refer to NTCIP 1205. Conformance requirement within the group is mandatory. ● rangeMaximumPreset ● rangePanLeftLimit ● rangePanRightLimit ●...
  • Page 155: Snmp Mib

    Appendix: NTCIP Configuration SNMP MIB NTCIP has its own SNMP MIB. This database is used to store information, which is 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.

Table of Contents