IONODES PERCEPT Deployment Manual

IONODES PERCEPT Deployment Manual

Body camera
Hide thumbs Also See for PERCEPT:

Advertisement

Quick Links

PERCEPT Body Camera /
Genetec™ Security Center
Deployment Guide
th
Document Date: August 14
, 2023

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PERCEPT and is the answer not in the manual?

Questions and answers

Summary of Contents for IONODES PERCEPT

  • Page 1 PERCEPT Body Camera / Genetec™ Security Center Deployment Guide Document Date: August 14 , 2023...
  • Page 2: Table Of Contents

    3.4 Setup local recording on the body camera ..............15 3.5 Setup time synchronization ....................16 3.5.1 Setting NTP in PERCEPT Body Camera ..............17 3.5.2 Pushing NTP Settings from GSC .................. 18 3.6 Create a new dedicated ONVIF user (recommended) ..........19 Configuring VPN ..........................
  • Page 3 4.2.2 LAN IP address reservation ..................22 4.2.3 VPN IP address reservation ..................24 4.2.4 Configure PERCEPT VPN Settings ................26 Integrating the PERCEPT Body Camera in GSC ..............27 5.1 Enroll Camera .......................... 27 5.2 Configure Camera ........................29 5.2.1 Identity ..........................
  • Page 4: Introduction

    1 Introduction One of the unique features of the IONODES PERCEPT Body Camera is that it is an open platform device, allowing for integration with industry-leading VMS solutions such as Genetec™ Security Center. It implements extensive features of ONVIF profiles G, S and T, along with flexible network configurations (LAN, Wi-Fi, 4G/LTE) for live video and edge recording retrieval.
  • Page 5 The PERCEPT Body Camera can technically record directly to GSC through 4G LTE or Wi-Fi streaming, but this is not recommended due to bandwidth constraints. The recommended configuration consists of setting up two (2) video stream settings; an on-demand low-bitrate live stream enabled over 4G LTE and Wi-Fi, and a high-bitrate recording stream saved to the camera’s...
  • Page 6: Available Functionalities

    Automatic Edge Storage transfer of Video to GSC Audio transfer to GSC Archiver not supported Archiver Date / Time synchronization With NTP server common to GSC and PERCEPT Firmware updates from GSC Automatic switching between Docking Station, Wi- With VPN server/router...
  • Page 7: Configuring The Percept Body Camera

    VPN router and/or video LAN DHCP server to hand a reserved IP address to each camera. This is further detailed in section 4 below. 3.2.1 Configure Cellular All PERCEPT Body Cameras include a SIM card that can be activated at any time. Contact your IONODES reseller to activate a data plan. www.ionodes.com | support@ionodes.com...
  • Page 8: Configure Cellular Data Usage

    3.2.2 Configure Cellular Data Usage To better control data usage, the PERCEPT Body Camera can be configured to block different types of data over cellular links. 1. From the Configuration page 2. Select the Network tab 3. Expand the CELLULAR section and configure parameters in the Data Usage tab a.
  • Page 9: Configure Wi-Fi Data Usage

    GSC Archiver can be configured to limit edge storage concurrent jobs and bandwidth, or playback can be disabled over Wi-Fi altogether from the PERCEPT Body Camera Web UI. The latter is recommended when deploying with PERCEPT Docking Stations. Edge storage transfers will be performed exclusively over docking stations’...
  • Page 10: Configure Docking Station(S)

    4. Select the Metadata tab and set both GPS and System Resources sampling to 0 to disable metadata streaming 3.2.4 Configure Docking Station(s) When deploying with PERCEPT Docking Station(s). It is recommended to disable live streaming and playback over Wi-Fi when docked. 1. From the Configuration page 2.
  • Page 11 Edge storage transfer can create bandwidth surges of more than 200Mbps when body cameras start offloading data. Ensure that the network can handle the increased traffic. GSC Archiver advanced settings (Resources->Advanced settings) can be adjusted to limit simultaneous edge storage jobs and throughput based on system scale and capacity. www.ionodes.com | support@ionodes.com...
  • Page 12: Configure Video

    3.3 Configure Video 3.3.1 Disable orientation metadata The PERCEPT Body Camera includes orientation metadata used by some client software to stabilize dewarped video. This feature is not supported by GSC and must be disabled in the body camera. 1. From the Configuration page 2.
  • Page 13: Video Profiles

    3.3.2 Video profiles The PERCEPT Body Camera supports two H.264/265 video encoder profiles and one MJPEG profile. Each profile enabled in the camera will be accessible to GSC. 1. From the Configuration page 2. Select the Video tab 3. Enable and configure each video profile. Recommended settings are: a.
  • Page 14 The Encoder Type (codec) and profile’s Enabled status are detected by GSC when enrolling the body camera. These settings must therefore be configured in the PERCEPT Body Camera before enrolling it to GSC. Changing Encoder Type requires rebooting the device.
  • Page 15: Setup Local Recording On The Body Camera

    Recording is not required, disabling it significantly increases battery life. If Pre-Recording is set to the high bitrate profile, the camera will overheat in certain environmental conditions. Note: To prevent unauthorized usage of locally recorded media in case of loss or theft, the camera features AES-256 encryption for at-rest files. www.ionodes.com | support@ionodes.com...
  • Page 16: Setup Time Synchronization

    Time synchronization ensures media recorded on PERCEPT Body Cameras’ internal storage and later transferred to GSC are accurately timestamped. This is achieved through network time protocol (NTP) configuration. NTP settings can be entered manually in the PERCEPT Body Camera configuration page or pushed automatically from GSC.
  • Page 17: Setting Ntp In Percept Body Camera

    3.5.1 Setting NTP in PERCEPT Body Camera 1. From the Configuration page 2. Select the System tab 3. In the NTP Configuration section, enter the IP address of the network time server used by GSC to synchronize clocks www.ionodes.com | support@ionodes.com...
  • Page 18: Pushing Ntp Settings From Gsc

    GSC Archiver Extensions include NTP server settings. When these settings are non-null, GSC will automatically push NTP server settings to connected devices, including PERCEPT Body Cameras. 1. Select the Archiver where the PERCEPT Body Camera is or will be enrolled 2. Select the Extensions tab 3.
  • Page 19: Create A New Dedicated Onvif User (Recommended)

    However, it is recommended to create a dedicated ONVIF user account for this purpose. The role “Superuser” gives the account permissions for all functions supported from GSC. 1. Once logged into the PERCEPT Body Camera’s Web UI, click on the Security page 2. Click on the Create User button 3.
  • Page 20: Configuring Vpn

    This section details VPN requirements, including a practical example. 4.1 VPN requirements • Protocol: The PERCEPT Body Camera supports VPN protocol L2TP/IPSec with Pre-shared Key (PSK). VPN function is always-on; it connects when it can reach the VPN server. • Tunnel# and Bandwidth: This protocol encrypts VPN tunnels. When assessing a VPN server (hardware or software), maximum number of VPN tunnels and encrypted bandwidth supported shall cover the number of PERCEPT Body Cameras deployed.
  • Page 21: Configure L2Tp Server

    2. Select the L2TP Server tab 3. Add a new L2TP server 4. Configure the L2TP server then click OK a. Select the WAN port that will receive incoming PERCEPT connections b. Select Encrypted c. Pick a secret Pre-shared Key d.
  • Page 22: Lan Ip Address Reservation

    DHCP server function is enabled in our example. 1. Expand the Network menu and select LAN 2. Select the LAN tab 3. Click Add a. Enter LAN network settings b. Enable DHCP Server and configure its settings www.ionodes.com | support@ionodes.com...
  • Page 23 6. Enter the PERCEPT Body Camera’s MAC Address and desired IP Address then Enable Note: MAC address can be found on the PERCEPT Body Camera Web UI’s Dashboard or on its OLED display by repeated short presses on the power button to cycle through status info.
  • Page 24: Vpn Ip Address Reservation

    This router assigns IP addresses to VPN clients. Each VPN user can be assigned to a specific VPN IP pool. By creating a single-address VPN IP pool and a VPN user for each PERCEPT Body Camera, a connection from a specific VPN user is always assigned the same IP address.
  • Page 25 Protocol: L2TP d. Local IP address: LAN IP address of the VPN router e. IP address Pool: IP Pool created in previous step for this PERCEPT Body Camera. In this example, it is the MAC address of the camera f.
  • Page 26: Configure Percept Vpn Settings

    4.2.4 Configure PERCEPT VPN Settings PERCEPT VPN settings shown are based on the VPN IP address reservation example above. 1. From the Configuration page 2. Select the Network tab 3. Expand the NETWORK INTERFACES section and select the VPN subtab 4.
  • Page 27: Integrating The Percept Body Camera In Gsc

    5 Integrating the PERCEPT Body Camera in GSC 5.1 Enroll Camera 1. In the GSC Config Tool, click on the Tasks page 2. Click on Video to add devices www.ionodes.com | support@ionodes.com...
  • Page 28 5. If credentials were changed (as recommended), select Specific and enter them 6. Click Add or Add and close if adding only one device Note: The PERCEPT Body Camera can also be added through Unit enrollment discovery wizard, using ONVIF as the manufacturer. www.ionodes.com | support@ionodes.com...
  • Page 29: Configure Camera

    5.2 Configure Camera 5.2.1 Identity 1. Expand the Archiver and select the newly added PERCEPT Body Camera 2. Select the Identity tab 3. Update its Name and Description 4. Apply changes and confirm whether you want to rename related devices as well...
  • Page 30: Peripherals

    5.2.2 Peripherals 1. With the newly added PERCEPT Body Camera selected 2. Select the Peripherals tab 3. Select all six (6) Input buttons 4. Disable selected inputs then Apply changes www.ionodes.com | support@ionodes.com...
  • Page 31 5. Select the PERCEPT Body Camera’s Microphone - 01 6. Edit its properties by clicking on the stylus icon 7. In the Microphone properties pop-up window, edit its audio configuration. The following are recommended for acceptable quality and low bitrate: a.
  • Page 32: Video

    5.2.3 Video 1. Expend the newly added PERCEPT Body Camera and select its camera device 2. Select the Video tab 3. Select its primary stream H.264 - 1 4. GSC enrollment automatically increases primary video stream settings to highest supported resolution and fps, and default 4Mbps bitrate. Re-enter Profile 1 parameters entered in section 3.3.2...
  • Page 33 7. Select secondary stream H.264 – 2 and verify that: a. Profile 2 parameters entered in section 3.3.2 are correctly applied (GSC should not change secondary stream settings during enrollment), and b. All Stream usage other than Recording and High resolution use this profile www.ionodes.com | support@ionodes.com...
  • Page 34: Recording

    5.2.4 Recording 1. Expend the newly added PERCEPT Body Camera and select its camera device 2. Select the Recording tab 3. Configure Recording modes to Off 4. Apply this change www.ionodes.com | support@ionodes.com...
  • Page 35: Video Analytics

    5.2.5 Video analytics 1. Expend the newly added PERCEPT Body Camera and select its camera device 2. Select the Video analytics tab 3. Select the Motion detection subtab 4. Toggle Motion detection to Off 5. Apply this change www.ionodes.com | support@ionodes.com...
  • Page 36: Panormorph Lens

    5.2.6 Panormorph Lens 1. Expend the newly added PERCEPT Body Camera and select its camera device 2. Select the Hardware tab 3. Set Lens type to Panomorph and click on the stylus icon to open the Configure Lens pop-up window 4.
  • Page 37: Configuring Edge Storage Transfer

    3. From the pop-up Transfer group properties window, pick a name for this task 4. Select a Recurrence for archive transfer (more explanations below) 5. Click on the + icon then select all PERCEPT Body Camera(s) in the Add sources pop-up window 6.
  • Page 38 Blocked attempts will consume a few kilobytes of wireless data each. It is best practice to schedule archive transfer recurrence at a time range when PERCEPT Body Cameras in that transfer group are expected to be docked, allowing the transfers to proceed over the wired Ethernet connection.
  • Page 39: Validating The Integration

    When no Genetec™ Security Desk, Web Client or Config Tool Client is displaying live audio/video, PERCEPT Body Cameras should not be streaming. This can be verified by the status LED of the body camera being solid blue. In this state, network communication is limited to ONVIF event polling and heartbeat traffic.
  • Page 40 PERCEPT Body Camera speaker, ensure the latest updates from Genetec are installed. After closing all live view streams, verify that the LED status of the PERCEPT Body Camera returns to solid blue, indicating no stream is transmitted over the network.
  • Page 41: Edge Storage Transfer

    7.3 Edge Storage Transfer Create a recording on the PERCEPT Body Camera local storage using its function buttons. Long press on F5 button starts / stops continuous recording, while single press on F1 or F3 creates a fixed-duration event recording.
  • Page 42 2. Select the Transfer group created in section 6 3. Click the play icon to Start transfer for selected transfer groups 4. Throughput and transfer size can be monitored during the transfer 5. Once the transfer completes, Last transfer status should indicate Completed www.ionodes.com | support@ionodes.com...
  • Page 43 Open Genetec™ Security Desk (GSD), select Monitoring tab and open a PERCEPT Body Camera where a recording was transferred. 1. On the timeline, seek to date/time when or right after the recording was started from the PERCEPT Body Camera function buttons 2.
  • Page 44: Network Interface Switching

    This section validates switching between LAN and VPN over Wi-Fi and/or LTE. If a Wi-Fi network with internet access is available, refer to the PERCEPT Body Camera Quick Start Guide to generate a QR code and connect the body camera to this network. From the camera’s OLED display, verify the Wi-Fi connection status, signal strength, and that its IP address is as expected for this network.

Table of Contents