Wave VMS BETA
This is the latest available beta-version.
This version may be unstable. Please, do not install it without consultation with our support team.
4.2.0.32516 Video Management System
PUBLISHED 18 Feb 2021
Release Notes:
- This document reflects the differences between the official Hanwha 4.1 release (4.1.0.31948) and 4.2.
- OPERATING SYSTEMS/PLATFORMS
- Windows 7 compatibility support ended.
- Windows 2008 R2 compatibility support ended.
- Added support for MacOS 11 in the desktop client.
- IMPROVEMENTS:
- Added Catalan language.
- The maximum value for pre-recording and post-recording actions in camera recording events is now 600 seconds.
- Export dialog now uses short date and time format by default.
- Update packages are now validated before installing to prevent malware injection.
- Camera name and export time can now be overlayed onto the footage in the Export Dialog.
- Camera name can now be overlayed when capturing a screenshot.
- Exported videos in h.264 format can now be played back in Windows Media Player.
- Server will re-initialize cameras when packets are not received from the secondary stream for more than 10 seconds.
- The way that ROI data is overlaid on cameras was divided into two groups: ”Show Region of Interest” and ”Objects”. “Show Region of Interest” makes ROI objects visible on cameras without object tracking support if the ”Display on Video” option is enabled in Camera Settings > Plugins. “Show objects” makes ROI objects and camera analytics objects visible only on cameras that support object tracking.
- Removed the limitation on Video Wall licenses that prevented more than one active direct control session at a time.
- ANALYTICS IMPROVEMENTS:
- The following models and analytics features should be supported but have not been exhaustively tested. Please test with your device(s) before implementing this patch:
- Dahua analytics plugin:
- Models:
- All models with supported analytics.
- Analytics Features:
- Added short object tracking for objects in events. The track duration is about 500ms.
- Fast-moving
- Parking detection
- Loitering,
- People gathering
- Abandoned object detection(Left object detection)
- Intrusion detection
- Missing object detection
- Tripwire detection (Cross line detection)
- Queue size detection
- In-area people counting
- People flow counting
- Models:
- “Motion+: Detect any motion event” was removed from the list for Bosch analytics.
- NEW DEVICE SUPPORT/IMPROVEMENTS/FIXES:
- New BCS Line cameras supported: BCS-TIP5201, BCS-V-TI236x
- Encoders added to the analog list:
- Axis q7414x
- Abus HDCC90011
- Advidia VP-16-V3
- Alibi ALI-HVR5016H
- Alumia QSS301-08-P8
- Amcrest NV4108E-HS, AMDV8M16-H5, nv4108e-hs, AMDV10818-H5
- Bolid RGI-1622P16
- Bosch Videojet Multi4000
- CBC Ganz ZN-AIBOX16
- Dahua DH-XVR5116HE-X, DH-NVR6064, X72A3A4, dhi-nvr5208x, dhi-nvr2116x, dhi-nvr5224x, dh-nvr5432x, n41b1p2, , X51B1E, X51A3E2, C52A2N
- Dcode DEN408-64R-B
- EPCOM EV-5008TURBOUS, EV-1016-TURBOX
- FLIR DNR832, DNR716
- Grundig GRN-R2108P
- Haitai X Mtum Co IPXM4
- Hikvision DS-7104x, DS-7616NI-I2/16P, DS-7216HUHI-F2/N, DS-7216HWIx, DS-7216HGHIx, DS-7308HQHI-SH
- Hunt CCTV HWS-04AD, CCTV HAR526-32, HNR32P6-16, HAR326-4, HNR32P6-16
- InVid UN1B-16X16
- Lorex LNR608, LNR616, N881A3
- LunaIP L-IPR-5216-EP-4K
- Luxon HYB163TB
- LTS LTN8932H-P16, LTD8304K-ET, LTN8716K-P16, LTN8716T-HT
- Nelly’s Security NSDV-208UK
- Optio OPDVR04
- Osiris OS-NVR8M8P-4H1-4K
- Panasonic k-nl404k, K-NL416K
- RVi 1HDR08K, RVi-R08MA
- Smartec STR-HD1625
- SecurityTronix TVR-AR314-8
- SpecoTVI-16CH-720P-4TB-NSP, OS103T
- Tecsar Lead 4ch1h4poe-5-sm
- ToughDog Security TDHDX161-4K-2T
- Tyco TYCE4C
- UniView NVR516-128
- Visiotech XS-XVR6116-VS2
- Vicon VLR-ENC-16-A
- Winic AR326-4
- X2-CCTV-NVR-x
- Advanced PTZ support:
- Avigilon 2.0C-H4IRPTZ-DP30x
- Advanced ptz mapping for DS-2DE5425IW-AE
- Axis Q740x
- Milesight MS-C2971x, MS-C5361x
- Hikvision DS-2DP3236ZIXS
- Multi-sensor cameras:
- Axis P3715PLVE
- Avigilon 15C-H4A-3MH-270, 12W-H3-4MH-DP1-B
- Dahua ipc-pdbw82041-b360
- Digital Watchdog DWC-PVX16w2.
- Digital Watchdog DWC-PVX16W*, DWC-PV2M4T, DWC-PB6M4T, DWC-PZ21M69T, DWC-PB2M4TIR
- Hikvision DS-2PT5326IZ-DE, DS-2TD2617*
- Hikvision DS-2CD6D52G0-IHS
- I-View FE-6MIPS06-F01
- Pelco IMM12018, IMM12027, IMM12036 (or Optera IMM12036?)
- Secubest NVM2-A21
- Secubest NVM5-520
- Safire SF-IPPAN362HA-2Y
- Sony SNC-WL862
- Uniview IPC8542ER5-DUP
- Vivotek VC8201*
- INFRACHEN ZH-FS160 now supports signal input events.
- Edge recording for Lilin Z2R8022EX25 did not work correctly. Fixed.
- Honeywell HEW2PR(W)1 experienced stream signal loss issues. Fixed.
- D-Link DCS-8526LH had problems with its video stream in the VMS. Fixed.
- When listening to the archived footage on Axis speakers, the audio was played for 10-20 seconds and then switched to Live. Fixed.
- Motion detection did not work for Axis M3007. Fixed.
- VMS-20331:Hikvision DS-2CD4A26FWD-IZHS8/P MPEG audio did not work when sampling rate was set to 44.1 kHz. Fixed.
- Auto-Discovery could not detect AXIS P3715(PLVE). Fixed.
- The Web Page tab in Camera Settings did not work for DWC-MPTZ5X. Fixed.
- The Web Page tab in Camera Settings for DWC-MPTZ5X would not load. Fixed.
- SNP-3120 failed to connect to the Server due to a resource initialization error. Fixed.
- Signal I/O support added for HIKVISION DS-2TD4237*.
- The Server could not play the RTSP streams from the following Hanwha cameras: LND-6011R, LNV-6011R, and LNO-6011R. Fixed.
- Arecont Vision AV08CPD-118 panoramic camera displayed the wrong sensor order in the desktop client. Fixed.
- Added I/O license support for AXIS A9188.
- Enabled zoom controls for ACTi A416, A418, A811, and A818 via ONVIF.
- Hanhwa LND-6010R, LNV-6010R, LNO-6010R, and XNO-6010R failed to initialize correctly via ONVIF. Fixed.
- VIVOTEK FD9189, FD9380*, FD9388*, IT9389-HT,IB9391*, SD9362*, SD9366*, IB9387*, FD8369 failed to initialize correctly via ONVIF. Fixed.
- Added support for Axis C1410 Network Mini Speaker.
- Hikvision DS-2CD4A26FWD-IZHS8/P incorrectly showed support for Pan and Tilt, even though only Zoom is supported. Fixed.
- FPS limitation for Axis Q1645 was increased to 120 fps.
- ANALYTICS BUG FIXES:
- Hikvision analytics plugin: Hikvision DS-2CD2365G1-I displayed ”Temperature” object types in the Objects tab even though it is not a thermal camera. Fixed.
- VIVOTEK analytics plugin: An internal error would occur when enabling Smart Motion Detection without Smart VCA. Desktop Client would display the error if the System had an enabled analytics event rule that sends desktop notifications. Fixed.
- Notifications generated by Start/Stop events are now labeled with either “Started“ or “Stopped” to differentiate them from one another.
- Notification ”Alarm detection has ended” for Dahua analytics cameras appeared only when the server stopped. Fixed.
- Only the first 5 rules for Dahua analytics worked. Fixed.
- Cropped thumbnails of analytics objects were shown in the Notification Panel if ”Disable secondary stream” was enabled. Fixed.
- BUG FIXES:
- Unable to view live camera streams or archived video on the Cloud client due to an ”Internal Server Error 500”. Fixed.
- The ”On Camera disconnected” Event Rule did not work if autodiscovery was turned off. Fixed.
- The start time of local files longer than 1 hour added to the layout would shift based on the UTC time zone. Fixed.
- PTZ tours would stop when activated on more than one camera at a time. Fixed.
- Fixed an issue where the Server’s storage became inaccessible after updating the Server to 4.1.
- Watermark validation failed when checking exported videos that contain a text overlay. Fixed.
- The Server had an issue initializing some Vivotek cameras due to their implementation of ONVIF media and media2 profiles. Fixed.
- The warning banner that alerts users of the potential audio/video desynchronization when exporting to AVI also showed up on AVI exports even if the camera does not support audio at all. Fixed.
- The ”Camera/Device Disconnected” email notification was mistakenly sent when LDAP users exited the Desktop client. Fixed.
- Stream jumped to the first frame when creating a zoom window on the exported video (nov and exe). Fixed.
- The Server could not discover Axis cameras with HTTPS enabled and HTTP. Fixed.
- Video export failed if the recorded archive was written on multiple servers in the System. Fixed.
- On Ubuntu systems, USB storage could be used to store the Analytics DB even if the Server did not have write permissions. Fixed.
- In some network environments, WebAdmin reported “No Networking” even if it was accessed from a different computer. Fixed.
- Failover did not work with cameras that were manually added to the System. Fixed.
- Auto-Discovery could not detect some ONVIF cameras. Fixed.
- Panic recording worked incorrectly for Input Signal on 2 cameras. Fixed.
- The recording quality for Hanwha cameras would be set incorrectly when the FPS value was set to 1. Fixed.
- The ”Storage is not configured” notification was shown for Advanced Viewers even though they did not have the appropriate permissions in the Desktop client. Fixed.
- Failed to connect to a large cloud-connected System on the Desktop/Mobile client due to a data bandwidth limitation between servers. Fixed.
- Exported video duration was incorrect. Fixed.
- PTZ tours were not displayed in the context menu. Fixed.
- Web pages did not load if open more than 12 web pages in Desktop Client. Fixed.
- On some Linux-based Systems, the Server would automatically select a storage drive without the necessary permissions to store analytics data. Fixed.
- The Server did not close HTTP and RTSP streams if crucial user properties were modified. Fixed.
- Transcoding failed to occur when exporting footage that used more than one codec. Fixed.
- Events configured to send an email to multiple users would send the wrong number of emails when triggered. Fixed.
- The camera name and timestamp text overlays would sometimes overlap one another on screenshots. Fixed.
- Screenshots from multisensor cameras included the image from only one sensor. Fixed.
- Saving screenshots from cameras with long names would cause the Desktop Client on Linux to crash. Fixed.
- The option ”Play audio from all cameras on layout” in Local Settings did not work correctly. Fixed.
- Desktop Client on Mac OS would crash when opening the Export dialog. Fixed.
- When low on storage space, the Server would delete all prior backups instead of just the oldest backups to free up space for a new Server backup. Fixed.
- The right side of the overlay in exported videos would get cut off. Fixed.
- Storage credentials were not encrypted in the Server log. Fixed.
- DW cameras did not display some camera parameters in the Web Page tab in Camera Settings. Fixed.
- Fixed an issue where some actions did not sync properly between Servers.
- The ”Camera IP conflict” event did not work when triggered. Fixed.
- Fixed an issue where camera vendor and model in Camera Settings were swapped for devices with the model name ”General”.
- I/O module license failover did not work. Fixed.
- Fixed an issue with the Chinese translation on the “Storage Management” and “Storage analysis” dialogs.
- The Server tried to get storage space information about a DVD drive. Fixed.
- Users without the appropriate permissions were able to access the Server Monitor. Fixed.
- Sometimes the desktop client would crash when opening local files. Fixed.
- Two systems with enabled secure connection could not be merged in web admin. Fixed.
- Fixed several server and desktop client crashes.
- API/SDK CHANGES/FIXES
- Added an option for users to change bounding box colors for some analytics objects in compatible Plugins.
- The “cameraId” parameter is added to the documentation for /ec2/analyticsTrackBestShot.
- Added new URL parameters for exporting over the /media method.
- RTSP stream from Server taken via API could not be played back in VLC player. Fixed.
- A new web browser session identifier will be generated every time before the session is established.
- SMTP password was scrambled after setting it up via API call api/systemSettings?smtpPassword=<password>. Fixed.
- Incorrect data was returned to the /ec2/getStatisticsReport request for Hanwha cameras. The value for the defaultCredentials field was true even if the password on the camera was not default. Fixed.
- Added new URL parameters to the /media method: stream, duration, and mkv.
- HANWHA DEVICES SUPPORT/IMPROVEMENTS/FIXES:
- Hanwha analytics plugin improvements and fixes:
- Added support for Box Temperature Detection for Hanwha thermal cameras.
- Added a possibility to choose a face bounding box color for Mask tracking.
- The IVA Area region number will now be shown in notifications for analytic events that include IVA Areas (Intrusion, Enter, Exit, Appear, Loitering).
- Fixed a memory leak caused by malformed object tracking metadata from a Hanwha camera, which consumed all available RAM and froze the Server.
- Analytics events for PND-A9081RV displayed a thumbnail of the entire camera view instead of best shot.Fixed.
- Sometimes updated ROI settings did not apply when saved.Fixed.
- Sometimes the PTZ functionality on some Hanwha cameras did not work correctly if the video was flipped and mirrored. Fixed.
- The Web Page tab in Camera Settings for XRN-1610S did not display the correct web page. Fixed.
- Hanwha analytics plugin improvements and fixes:
- TESTED OPERATING SYSTEMS:
- Windows 7, 8, 8.1, 10/Enterprise, 2008 R2, 2012, 2012 R2, 2016 v1607, 2019
- Ubuntu LTS: 16.04, 18.04, 20.04
- MacOS 10.14: “Mojave”, 10.15 “Catalina”, 11.0
- Raspberry PI 3 Model B V1.2 Kernel version 4.14 (Linux 9.4 (Stretch)).
- KNOWN LIMITATIONS:
- Due to a firmware issue affecting Bosch cameras, sometimes events are triggered but not shown in the desktop client.
- Hardware decoding doesn’t work on PC-based Ubuntu systems.
- Hardware decoding is disabled, if there are 2 graphic adapters and the primary is not Intel®. In this case users should set up a “primary display” to Intel® adapter to make hardware acceleration work.
- ”Error 404. Cannot find the page. Check the URL and try again” shows up on the Web Page tab in Camera Settings for Hanwha NVRs. The web page will be correctly displayed after users click “OK”.
In-Client Upgrade:
Build Number: | 32516 | |
Password: | tna64a |
Download Links:
LINUX
- Ubuntu x64 – Client installer: wave-client-4.2.0.32516-linux64-rc.deb
- Ubuntu x64 – Server installer: wave-server-4.2.0.32516-linux64-rc.deb
WINDOWS
- Paxton Net2 Pro v5 – plugin installer: wave-paxton_plugin-4.2.0.32516-Net2v5.exe
- Paxton Net2 Pro v6 – plugin installer: wave-paxton_plugin-4.2.0.32516-Net2v6.exe
- Windows x64 – Client & Server: wave-bundle-4.2.0.32516-win64-rc.exe
- Windows x64 – Client installer: wave-client-4.2.0.32516-win64-rc.exe
- Windows x64 – Server installer: wave-server-4.2.0.32516-win64-rc.exe
- Windows x64 – Test camera: wave-testcamera-4.2.0.32516-win64-rc.zip
MACOS
- Mac OS – Client installer: wave-client-4.2.0.32516-mac-rc.dmg
ARM
- NVIDIA Jetson / ARM64 – Client installer: wave-client-4.2.0.32516-linux_arm64-rc.deb
- NVIDIA Jetson / ARM64 – Server installer: wave-server-4.2.0.32516-linux_arm64-rc.deb
- Raspberry Pi / ARM32 – Server installer: wave-server-4.2.0.32516-linux_arm32-rc.deb
SDK
- Cross-platform – SDK: Camera: wave-video_source_sdk-4.2.0.32516-universal-rc.zip
- Cross-platform – SDK: Metadata: wave-metadata_sdk-4.2.0.32516-universal-rc.zip
- Cross-platform – SDK: Storage: wave-storage_sdk-4.2.0.32516-universal-rc.zip
20.1.30815 Mobile Client
PUBLISHED 21 Apr 2020
Release Notes:
- NEW FEATURES:
- Push Notifications (requires v4.1 or later):
- Rules can be created in VMS to send Push Notifications to mobile devices.
- Users can receive push notifications from multiple systems, and turn on and off notifications for specific systems.
- In order to receive Push Notifications users must be logged in to the Cloud through their mobile applications.
- Notification texts can be configured in VMS.
- Push Notifications (requires v4.1 or later):
- IMPROVEMENTS:
- Session duration is now limited. Mobile clients log out automatically when a session exceeds the specified duration.
- Mobile Client pulls video from interfaces according to the ”Routing Management” table in VMS.
- BUG FIXES:
- UI/UX fixed and improvements.
- Fixed crash when mobile client was minimized and closed by sliding while thumbnails were loading.
- BREAKING CHANGES:
- Android 5.x is no longer supported.
- KNOWN ISSUES:
- TESTED OS:
- Android 6,7,8,9,Q
- iOS 11,12,13
- iPadOS 13
In-Client Upgrade:
Build Number: | 30815 | |
Password: | 1mz0b0 |
Download Links:
ANDROID
- Android / ARM32 – Client installer: wave-client-20.1.30815-android_arm32-beta-prod.apk
- Android / ARM64 – Client installer: wave-client-20.1.30815-android_arm64-beta-prod.apk
Soft trigger i Wave med Generic event
Tryck på For Developers och sedan API Testing Tool (New)
Gå tillbaka in i Wave Klienten
Skapa en Softtrigger(utlösare) i Wave. Höger klicka på kamera bilden och välj Camera rules (Kamera regler)
Skapa en utlösare välj en eller flera kameror den skall vara synlig på och vilka användare som ska få se knappen.
Döp knappen ”Larm på” och välj ikon. På åtgärd gör du en http-förfrågan.
URL i http förfrågan skall vara https://Wave serverns IP:7001/api/createEvent?caption=ALARMON
Samt admin till wave samt lösenordet för admin kontot i wave.
Det vi gör med detta skript är att vi skapar ett event som heter ALARMON på Wave Servern som vi sedan kan lyssna efter och göra en regel emot.
2. Gör en likadan för Alarm Av ( https://Wave serverns ip:7001/api/createEvent?caption=ALARMOFF )
3. För att få endast en utlösare att synas åtgången så skall vi göra så här
Skapa en regel Generisk händelse (Generic event)
Nu ska vi Lyssna efter det event som vi skapat här ovan för att kunna bygga en regel eller flera regler som vi vill skall köras när man trycker på knappen.
Nedan kan du inte kopiera id raden i Http innehållet. Här måste vi gå tillbaka in i webgränssnittet på Wave servern och använda API Testing TOOL. Se nedan hur vi finner den infon.
Tryck Copy och öppna Notepad på din datorn och klistra in all text. Nu skall vi leta!
Nu skall vi försöka leta upp Larm av och se vilket id den skall ha.
Så tillbaka till Wave, Denna regel är för att säga till Wave att Larm På utlösare (soft trigger) skall synas i kamera bilden. Disabled = False (alltså den är synlig. Admin och admin lösenord.
Nu skall vi göra en till fast för ALARMOFF
Här nedan ser vi regler för våra utlösare (soft trigger). Nedan ser vi ALARMON i vit den är aktiv och alltså är larmet av. När vi trycker på utlösaren Larm på då avaktiveras den utlösaren och aktiverar utlösaren ALARMOFF. Det ger oss alltså bara 1 utlösare åtgången i Wave och vi kan därför veta om larmet är på eller av.
Nu måste vi göra samma förfarande för ALARMOFF,
in i webgränssnittet för servern och använd API tool, Men nu skall vi söka på Larm p (då å inte finns i skriptet bort ser jag från det. se bild nedan.
Larmet av, valet finns att larma på
Larmet på, valet finns att larma av
Nu skall vi koppla flera kameror till denna utlösare så att det händer nått =)
Nu skapar vi en generisk händelse som ska lyssna på ALARMON och kommer då utföra detta skript till kameran
Vi skriver alltså in inloggningsuppgifterna till kameran. Detta ät en Dahua tioc kamera men du kan använda vilken tillverkare oh modell du vill men skriptet till kamerorna kommer skilja sig.
För att se dessa skript se vår andra lathund här https://www.adisupport.se/knowledge-base/tioc-kameran-i-wave
kamera 1 larma på vid ALARMON
Kamera 2 Larma på vid ALARMON
Samma sak fast larma av
Här Kamera 1 Larma av vid ALARMOFF
Kamera 2 Larma av vid ALARMOFF
Tack för mig