Wisenet WAVE 4.0 User Manual Contents Working with Wisenet WAVE ............................5 Background: Connecting to a System ........................... 9 Opening and Closing Wisenet WAVE Desktop Client....................10 Configuring Secure Connections ..........................12 Opening Wisenet WAVE Web Client ........................... 13 Connecting to Wisenet WAVE via Mobile Client ......................14 Logging in to WAVE Sync.............................
Page 3
System-Wide Configurations ............................43 Configuring Server Settings ............................44 Background: Archive Distribution and Retention ....................45 Background: Archive Indexing ..........................47 Background: Archive Backup ..........................49 Reindexing Archives ..............................50 Configuring Server and NAS Storage ........................51 Configuring Backup and Redundant Storage ......................53 Analyzing and Predicting Storage Usage .........................
Page 4
Event Scheduling ..............................107 Global Notifications............................... 108 Viewing the Event Log ............................109 Tracked Events ..............................111 Available Actions ..............................123 Users and User Roles ..............................136 Creating a New User ............................. 136 User Management ..............................137 Predefined User Roles ............................138 Roles Management ...............................
Working with Wisenet WAVE Wisenet WAVE is a Video Management System (VMS) comprised of 4 primary components: Media Server Desktop Client Mobile Client Cloud. Wisenet WAVE has a unique Client-Server hive architecture where the server application discovers devices and manages system users and data.
Page 7
A System is made up of one or more servers, their connected streaming devices (IP Cameras, I/O devices), streams (RTSP, HTTP, UDP), storage (HDDs, NAS, DAS, etc), and connected Desktop, Mobile, or Web client applications. Multiple servers can be tied together as a System - for example when there are several locations with cameras, or if the total number of cameras is too large to process with just one computer, or in order to improve system stability.
Page 8
2. View live streams 3. Playback recorded video and local video files 4. Playback up to 64 videos simultaneously 5. Advanced camera controls – PTZ, 2-way-audio, I/O ports, etc. 6. Built-in web browser 7. Manage cameras, System, and server settings 8.
Page 9
The term user can mean the same thing as the term account, or it can refer to a physical person. A given person can have multiple accounts – for example, different accounts to access different Systems, or different accounts with different access rights to a single System.
the account itself – all other parameters, such as name and password, are defined by the Cloud account Owner themselves. In the diagram below, users 1–5 are Local user accounts – they exist only in the System databases and are managed by System Administrators.
Both Cloud and Local accounts can be used to connect to a server in this way. In rare cases, Cloud accounts may not work if the System you are connecting to doesn’t have connection to the internet and you never logged in with this account to this System before.
Page 12
Note that if your client version has been auto-updated there may be other executable files in other folder locations than the following default initial installation locations. Windows From desktop: click on the Wisenet WAVE shortcut icon From Start Menu: go to Start > Programs > Hanwha > Wisenet WAVE ...
The Desktop Client can be launched with a command line parameter to define initial layout. This allows programming pop-up like behavior and API access. Multiple parameters may be included but the system address, credentials, and user layout open by default. Retained Settings The following values are saved locally and restored when the Desktop Client is relaunched: ...
1. Open Main Menu > System Administration (Ctrl+Alt+A) 2. In the General tab, check the Allow only secure connections checkbox. 3. Apply changes. IMPORTANT: This setting will affect the following: Generic Events should be reconfigured in the external system. All integrations configured to work with HTTP need to be updated and tested.
Connecting to Wisenet WAVE via Mobile Client Wisenet WAVE Mobile Client provides the following features: View live streams from cameras Search through recorded archive PTZ camera control Fish-eye camera dewarping Two-way audio Soft triggers The mobile client is available for Android and iOS platforms.
Once connected, the System will be displayed in the WAVE Sync portal and will be accessible without a log in. Sharing can be done from within the WAVE Sync portal or by adding a new cloud user via the Desktop Client. To Disconnect a System from WAVE Sync 1.
Connecting to System from the Welcome Screen When Wisenet WAVE Client is first launched, the Welcome Screen (shown below) automatically detects and displays the Systems in your local networks and Systems that have been recently accessed. Local Systems can be accessed with a username and password.
Edit expands the tile to the connection dialog without logging to the System. This is useful, for example, if you need to log in using a different account or server address, but a password is saved or auto-login is in enabled. Fields that can be edited will display a pencil icon when the cursor hovers over them.
Page 19
The easiest way to connect is to use one of the auto-discovered servers. The default *Last Used Connection* is recommended. To use a different predefined connection, click on the *Last Used Connection* drop-down list. Saved sessions are listed first, then auto-discovered servers by System name - server IP address in alphabetic order. Note that a server may have several network interfaces.
Launching Wisenet WAVE in Compatibility Mode Compatibility mode lets you launch a compatible version of the client application in order to connect to a server running a different version of Wisenet WAVE. The client downloads another version of itself to match the server version using the same algorithm as auto-update.
Page 21
Update files are stored for both the current and target version. This allows clients to update themselves when an installation is started but not finished, or when an old Client tries to connect to a system. Servers will delete files for the current version when an update is canceled or when a new update is started.
Offline update to the latest available version 1. Open Main Menu > System Administration (Ctrl+Alt+A) > Updates tab. 2. Click on Get Update File and choose Copy Link to Clipboard. 3. Save the link to an external drive so it can be transferred to a computer with Internet access. 4.
Page 23
Viewing Grid for Layouts The central Viewing Grid can display up to 24 (for x86 architecture) or 64 (for x64 architecture) individual Items – live camera streams, recorded video files, websites, etc. An arrangement of items in the Viewing Grid is called a Layout. Layouts can be named and saved. Multiple layouts can be open at once, each displayed in a separate tab.
Throughout the Client application, you can click on the contextual help icon to open either a tool tip for the related field or to launch the topic in this help system that describes the related dialog. Keyboard Shortcut A set of keyboard shortcuts speeds access and operation.
You can also use Fullscreen Mode to simultaneously hide all four sliding panels and expand the display of a single Item to fill the entire layout. Searching in Wisenet WAVE Search engine behavior throughout Wisenet WAVE is similar for list dialogs with a search or filter field, such as Select Camera, Add Device, or Select Users.
Page 26
Resources that are placed in the active layout are bolded in the Resource Tree list. The currently selected resource is shown in blue in the Resource Tree. Display of server and device IP addresses can be toggled on or off in the Look and Feel dialog.
– Users: Lists Users and User Roles – Video Walls: Control multiple displays remotely (see "Video Wall Management") – Other Systems: Shows servers in local network that belong to different Systems, and the available Cloud Systems (see "Configuring Multi-Server Environment") –...
Current time – displays the current time from your computer. Playback buttons – use to start, stop, and control playback speed. Speed Slider – alternate control for playback speed. Timeline – controls navigation through archive footage. See "Using the Timeline".
Page 29
Panel behavior The Notification Panel can be pinned or hidden and scaled to a regular or wide width. Right clicking on the background in any tab opens a generic context menu: Tab behavior Only one tab can be active at a time. Each tab can be searched and filtered independently by time period, camera, or other parameters as applicable to the given tab.
Page 30
Time selector options are Last day, Last 7 days, Last 30 days and Any time (default). Note that if a segment is selected on the Timeline, that segment becomes the time filter and it is applied to all tabs. Camera selector options are Current camera (the one selected in layout), Cameras on layout, or Any camera. Area selector available to Objects and Motion only, with the prompt to "Select area on the video to filter results"...
Page 31
When there is a search field, text input filters all results so only the tiles that meet the search criteria are displayed. Responding to a Notification While in the Notifications tab, hovering the cursor over a notification displays additional information according to the notification type.
Page 32
Motion Tab When the Motion Tab is active, the Client enters Motion Search mode. Conversely, any other method of entering Motion Search mode will launch the Motion Tab. In this mode, items in the active layout are overlayed with a semi- transparent Motion Smart Search grid.
Page 33
When you click-and-drag on an item display, a red rectangular area is created in which motion will be detected for that camera. Multiple search areas can be created by holding down the Ctrl button while drawing. Selecting a detection area also sets the filters to the states "Selected Camera" and "Selected Area". Archive segments on the Timeline that have motion in the selected area are highlighted in red.
Page 34
To enter Motion Search mode from layout: right-click on the item and choose Show Motion/Smart Search option from the context menu click the Smart Motion Search button ( ) in the top right of the item tile. tap the Motion Tab shortcut on your keyboard, the letter m. Bookmarks Tab The Bookmarks tab in the Notification Panel provides a visual interface for searching and viewing Bookmarks.
Page 35
When the Bookmarks Tab is active, blue bookmark segments will display in the Timeline. Events Tab The Event Tab is only available to users who have permission to view the Event Log. It provides a visual display of the Events Log content (see "Viewing the Event Log").
Page 36
Default filter display is any time and the cameras on layout. The area selector filter is always available and has the default state "Select area" when filtering is not applied. Click and drag over any device to create an area and enter filtering state "In selected area"...
Working with MultipleWisenet WAVE Windows It is possible to open multiple Wisenet WAVE windows in a multi-monitor environment. To open a new window, click on Main Menu > New > Window (Ctrl+N). You can select Items from the Resource Tree or Viewing Grid and drag them to the new window (only Administrators can add Items to a predefined Layout).
Page 38
Action Windows Shortcut Mac OS X Shortcut Event Log Ctrl + L Cmd + L Fishey dewarping (toggle) Hide all panels and switch to Fullscreen Mode Image Enhancement (toggle) Information on Item (toggle) Maximize/minimize item Enter Enter Move entire scene Alt + arrows Option + arrows Mute...
Action Windows Shortcut Mac OS X Shortcut Volume down Ctrl + ↓ Cmd + ↓ Volume up Ctrl + ↑ Cmd + ↑ Window mode/Fullscreen Alt + Enter Option + Enter Zoom in/out on layout [+]/[-] [+]/[-] Zoom window (create) Wisenet WAVE Licenses Video from any camera in Wisenet WAVE can be viewed live without a license, and there are no device count restrictions.
5. The License Details dialog that opens will display the License Type, License Key, Hardware ID, and the number of active streams allowed on that device. 6. To copy the license information press the Copy to Clipboard button. The following sections describe how to obtain, activate, and deactivate licenses: ...
It is possible to export a list of license keys to a CSV or HTML format file. It may be necessary, for instance, if re- activation is needed. To do so, click on Export (near the upper right corner) and select the target file. Wisenet WAVE allows for license deactivation as well.
Page 42
Click on the Main Menu button in the upper left corner of the Navigation Panel to access the following: Connect to (Another) Server (Ctrl+Shift+C) – see "Connecting to System from the Welcome Screen". Disconnect from Server (Ctrl+Shift+D) Tab – creates a new empty tab in the Tab Navigator (see "Layout Tabs").
Configuring the Email Server An email server must be configured for the System to be able to send emails (see "Mail Notifications"). Wisenet WAVE can automatically provide server settings for certain email carriers, in which case you can enter just basic information using the simple entry form.
SMTP Server – Email server address User – Email of person entering the information Password – Password for user email account System Signature – User defined System description that will identify the System in outbound emails ...
Email – use this tab to configure an outgoing email server. Updates – tools to manage versions and updates. Users – shows all users and roles defined on the System. Routing Management – shows System servers and their IP addresses. Time Synchronization –...
Background: Archive Distribution and Retention Video from a camera is always written to the server to which the camera is connected. Cameras can be moved between servers but the recorded video stays where it was and never moves with the camera. New video is written on the new server.
Page 47
Enabled drives can be one of two types – main or backup type. Main storage is used to record archive, backup is used to store extra copies of some recordings. At any given moment, a drive can be assigned only one type, but because it is possible to change a drive's type, it is therefore possible to have different types of recording (main and backup) on one drive.
This is done to balance drive usage and to avoid a situation where all cameras are being written to one drive, which might not have enough speed to record such an amount of data. Servers sharing the same drive It is possible to set up recording from multiple servers to the same drive. However, it is very important to split the drive into different partitions and attach separate partitions to each server so that archive written by one server cannot be deleted by another.
Page 49
- Client - Server - Archive Index database - Storage disk There can be situations when information in the archive index doesn’t reflect the actual video archive. For example, if archive has been deleted or manually relocated, the information about that archive will still be in the index database, but the server will not be able to read such archive because it is no longer where the archive index last found it.
These problem can be fixed by archive reindexing. During this process, the server will scan all recordings on all drives and update the archive index database with the current information. Archive reindexing is initiated from the Storage Management dialog for each server, and can be performed for main or backup storage locations (see "Reindexing Archives").
Outdated archive is deleted from backup drives in the same way as from main ones, but independently of the main storage. In other words, if the backup storage has higher capacity, the maximum archive age on it will also be greater.
1. Right-click on a server in the Resource Tree, choose Server Settings and go to the Storage Management tab. 2. Click on Reindex Archive to restore the index for all Main storage locations. Click Reindex Backup to restore the index for all Backup storage locations. 3.
Page 53
3. Click on a storage location and use the button at the end of the row to toggle it on or off. There must always be at least one Main storage location. Once a main storage location is enabled, any other storage location can be set as Main or Backup, as needed.
$ID – if reported, the MAC address of the recorded device, otherwise the Camera ID $YYYY – year recorded $MM – month recorded $DD – day recorded $HH – hour recorded Configuring Backup and Redundant Storage Storage backup duplicates the footage in archive and saves it to other available locations, which can be local HDDs, SSDs, NAS, IPSAN, DAS, or even off-site cloud-based locations such as FTP sites.
On Demand (manual) – backup occurs only when Start Backup Now button in Server Settings > Storage Management tab is pressed, and continues until all data is backed up or the operation is canceled. Only previous data is backed up. ...
Predict the amount of time a server can store recordings if additional storage is added To view storage statistics for a server 1. Open Server Settings from the server context menu and go to the Storage Analytics tab. The Current Statistics tab shows the total number of cameras, total space used for archive and total streaming rate at the bottom of the list, and there is a link to open the server web page on the lower left corner of the page.
Open the server context menu and choose Monitor, Monitor in New Tab, or Monitor in New Window to open the chart shown below: Only traces are displayed unless the cursor is hovered over the graph, which toggles display of the following: ...
You can also choose Server Web Page directly from the server's context menu. The web interface provides the following Settings - Server Reset server to default configuration; detach or restart server; change port or admin password. Settings - System ...
Moving One Server to a Different System Use this action to move a single server to a different System in the same local network. Note: If it is necessary to join several servers in a different System to the current one, this method is not an option.
Local System Local Admin Resource Tree Cloud System Cloud Admin Clou Local Admin Clou Local System Local Admin Regu Merge Dialog Cloud System Cloud Admin Clou Local Admin Clou Local System Local Admin Regu Cloud System Local Admin Resource Tree Cloud System Cloud Admin Clou...
The default database backup location is C:\Windows\System32\config\systemprofile\AppData\Local\Hanwha\Hanwha Media Server Windows and /opt/hanwha/mediaserver/var on Linux. IMPORTANT: It is best to backup and restore the database on the same computer. To back up Wisenet WAVE database 1. Go to Main Menu > System Administration > General 2.
IMPORTANT: All WAVE Sync users including the Cloud System owner will be deleted when a server is unlinked from the Cloud System. Only the local Owner and local users will remain. It is also possible to detach a server from a System by restoring the server's factory defaults: 1.
By default all cameras in a System are set to "Medium" failover priority. To turn off the failover feature for a given cameras, set it to "Never". 1. In the General tab of the Server Settings dialog, click Failover Priority. 2.
To allow each server to use its own local time, choose the Do not sync time among servers option. 3. Click Apply, Cancel, or OK. Note that if there is no internet connection or if the time server is offline, VMS time cannot be synchronized. For Systems where time is not synchronized, offsets display for both server and vms times, relative to the server over which the cursor is hovered.
Recording – current recording state of the device (Not recording, Continuous, Motion only, Motion + Lo-Res). "Recording Modes". Name – Device name Vendor – Device manufacturer/maker. When interacting with a 3rd party device via ONVIF protocol, Onvif Device is displayed.
Page 66
Choose one of the following methods: Automatic Device Discovery Disabling Automatic Discovery Adding Devices Manually Adding Multicast, RTSP or HTTP Streams as Cameras See also: Setting Up a Virtual Camera Setting Up an I/O Module ...
Page 67
Adding Devices Manually If a device is not accessible via broadcast, for instance if is located in a different network or can only be accessed via internet, it will not be discovered automatically. In this case Wisenet WAVE provides an ability to add a device manually.
Page 68
6. Select the desired devices and click Add selected, or click on Add all devices to add devices to the Resource Tree. Adding RTSP, HTTP, or Multicast Streams as Cameras Occasionally a camera cannot be automatically discovered, or will not work properly in Wisenet WAVE because it is not fully compatible with ONVIF.
Note: If the lowest resolution is greater than 1024x768p, software motion detection will not be available. Adding a Web or Raspberry Pi Camera Non-IP cameras such as built-in or USB webcams and Raspberry Pi cameras are supported on Windows, Ubuntu Linux, and Raspbian operating systems with dual-streaming and audio support.
Once diagnosis is complete, the analysis and recommended actions will be displayed: Follow the instructions to resolve the issue. If unsuccessful, contact support (see "Contacting Support"). IMPORTANT: Make sure to click Copy to Clipboard and paste the data into your message prior to sending it to support.
However, the device must be on the same local network to remain online, in which case recording will restart automatically and you will be able to view the live stream. If the servers are not attached to the same network, moving a device will take it offline.
Page 72
Model Firmware IP address – press the Ping button to test device accessibility. Web Page – this link launches the device web page in a browser, where you can view and edit all device parameters. Depending on the device make and model, the device web page can also be launched and edited from within the Wisenet WAVE client (see "Configuring Device Using Wisenet WAVE Client").
Page 73
Note: This correction will require transcoding of videos exported from a camera. To specify device orientation 1. Open Camera Settings and go to the General tab. 2. In the Image Control section, select the desired rotation adjustment from the Default rotation options: 0 degrees, 90 degrees, 180 degrees, 270 degrees.
Page 74
Image Controls Item windows display basic device information and provide icons for powerful built-in functions. Information and icons shown depends on whether the item is showing live or recorded video. Upper Left The upper left corner displays the camera name for live streams, or the file name for recorded video, and an icon for the current Recording Mode.
Page 75
Bottom Right The bottom right corner indicates LIVE for live streams, or displays the date and running time for archive or local files. If supported by the device you may also see: – Using 2-Way Audio button Custom Soft Triggers Additionally, these messages may appear for camera items: ...
Page 76
To set image enhancement parameters manually 1. Right-click on the desired image and select Image Enhancement (Alt+J) in the context menu.
Page 77
2. In the Image Enhancement dialog that opens, click the Enable image enhancement checkbox to turn image enhancement on. This will allow you to see the effect of your changes as they are made. Note that this setting is persistent - if it is active in the Image Enhancement dialog, it will be active for the selected item in layout. 3.
Page 78
3. Indicate the mounting position of the camera – Ceiling Mount, Wall Mount, or Floor/Table Mount – to apply the proper dewarping algorithm for the camera's orientation. Note that a Wall Mount setting allows for only a 180 degree panoramic view. The other 2 settings allow for a 360 degree panoramic view. 4.
Page 79
Use the Size slider to change the size of the blue circle. You can also use the mouse scroll button to resize it. Use the X Offset and Y Offset sliders to change the position of the circle it horizontally or vertically. You can also click-and-drag it to the desired position.
Page 80
Controlling Pan, Tilt, and Zoom (PTZ) To the extent supported by the particular ONVIF camera, pan, tilt, and zoom controls are available when a camera is in Live mode and also for screenshots. Note that PTZ must be configured first (see "Configuring Dewarp and Pan, Tilt, and Zoom (PTZ)".) For the most commonly-used cameras that support ONVIF Absolute Move, the following features...
Page 81
Click anywhere in the field of view to re-center at that position. Left -click-and-drag and draw a zoom rectangle that can be positioned until the mouse button is released. Double-click to zoom out all the way. Once a PTZ position is set, press again to hide PTZ controls.
Page 82
4. It is possible to add a new preset by clicking on the PTZ icon in layout and clicking Save Current Position in the Manage PTZ dialog. 5. Click Apply or OK when finished. To discard changes, click Cancel. To restore a PTZ position Open the camera context menu and choose PTZ >...
Page 83
2. Make sure at least two positions are saved. 3. Click the Create Tour button. A Tours section will open at the end of the position list, with a default name New Tour <#>. 4. In the Details form, click the + button to add the first position to the tour. Continue to click + until you have added all desired positions.
Page 84
A PTZ tour cannot be toggled on and off, it must be replaced with a static PTZ position. Either enable PTZ controls on the camera item and choose a PTZ position manually or choose a saved PTZ position (select one from the context menu or use a hotkey).
Page 85
1. From the camera's context menu choose Camera Settings. IMPORTANT: In the Camera Settings dialog, make sure to enable all upload setting first. Upload begins as soon as a file or folder is selected and you will not be able to enter settings such as motion detection or fixed archive length at that point.
Page 86
2. Go to the I/O ports tab and enter the following parameters: Type – Input or Output Default State – Open circuit or Grounded (depending on I/O Module) Name of the port On click – select the desired action ...
Page 87
The following actions can be performed with an I/O Module: Record Audio from I/O Module – (only if a microphone is connected). See "Recording Modes" for details. Playback Audio Archive Recorded from I/O Module (only if a microphone was connected during recording). This is similar to viewing archive from cameras (see "Navigating through Archive and Live").
Page 88
When recording is enabled, Wisenet WAVE automatically seeks an available license. If one is available, the stream from device will be recorded. If not, you will be warned that the license limit is exceeded. Although you can still configure a recording schedule and modes, the device will not be recorded. Recording indicators in the Resource Tree When recording is enabled, the device is marked with a small red circle to the left of its name in the Resource Tree: –...
Page 89
7. If desired, use the Fixed Archive Length fields to assign high or low priority to the camera's archive. IMPORTANT: It is best to leave Min. Days and Max. Days set to Auto unless you have specific related requirements (see "Configuring Minimum and Maximum Archive Storage").
Page 90
This example uses the following settings: Mon - Fri, 9:00 AM-7:59 PM – Record Always, 15 FPS, High quality Mon - Fri, 8:00 PM-11:59 PM – Motion + Lo-Res, 15 FPS, High quality Sat & Sun, 24 hours – Motion + Lo-Res, 10 FPS, Low quality ...
Page 91
mode. If it does not, the following warning will be displayed: "Dual-Streaming and Motion Detection is not available for this camera." (see "Dual Stream Processing") Do Not Record – Never records. Remember, image quality settings in the recording schedule dictate image quality in live playback. For example, if the recording quality in the schedule is set to 4 frames per second and Low Quality, Wisenet WAVE will stream the live image at those settings - even if the camera is capable of higher quality playback.
Page 92
5. The sensitivity level remains active until a new one is selected. Continue to select and apply sensitivity levels as desired. If necessary, you can use Reset to return the entire field to the default level of 5. 6. Click Apply or OK when finished. To discard changes, click Cancel. For example The above image contains the following motion detection regions: ...
Page 93
For example, a Min. Days value of 120 for a given camera means Wisenet WAVE will attempt to preserve the past 120 days of records from that camera. IMPORTANT: Be careful when setting a minimum days value. If more than one camera is assigned a Min. Days value, those cameras will have the same priority level - in which case storage results cannot be entirely guaranteed for any of them.
Page 94
3. In the Select Cameras dialog that opens, check the camera(s) to copy the schedule to, or check a server to copy the schedule to all cameras on that server. Use the Filter box to filter the device search (see "Searching in Wisenet WAVE").
Page 95
Audio – Typically includes audio-in sensitivity and audio-out volume. Maintenance – Use to perform various levels of camera reboot. See "Resetting Camera" for details. In addition, for the most commonly-used cameras, Wisenet WAVE also provides a Web Page tab in the Camera Settings dialog.
Page 96
Note: The above is only one example, camera web page layout may vary by manufacturer. Resetting or Rebooting a Camera ONVIF-compliant cameras can be reset to manufacturer defaults. IMPORTANT: Reboot is performed instantly once selected. 1. Open Camera Settings and select Advanced. 2.
Page 97
Preventing Wisenet WAVE from Changing Manufacturer Settings Setting Camera Transport Protocol Adjusting Average Bitrate Forcing Motion Detection to a Specific Stream Disabling Recording of a Specific Stream Disabling a Secondary Stream Assigning Logical ID Dual Stream Processing Most IP cameras can provide multiple data streams, each at a different resolution and frame rate.
Page 98
Under specific conditions - when an item is larger than 172 pixels in layout and when an item is pulled into Fullscreen display - high-resolution is always displayed If network bandwidth between client and server is insufficient, the client switches to low-resolution ...
Page 99
Refer to "Configuring Device Using Wisenet WAVE Client" and "Configuring Device Using Web Page" for how to use Restore to Defaults to discard manual adjustments and return to native presets. If performance has dropped significantly after a given layout was opened and some cameras on layout have a fixed high resolution setting, the message "Set layout resolution to "Auto"...
Page 100
Adjusting Average Bitrate Some camera models do not yield the best setting when Wisenet WAVE tries to configure a target bitrate, resulting in poor image quality. If this is the case you can adjust the bitrate calculation for the device manually. IMPORTANT! This setting will significantly increase bitrate.
Disabling a Secondary Stream It is possible to disable the secondary stream entirely. This may be necessary, for example, for very old cameras where the secondary stream has motion detection but does not support H.264 or H.265 Codec. In this case it is helpful to reduce the demand on storage space by disabling the secondary stream so it is not recorded.
Page 102
Default Events are preconfigured events that run in background whenever Wisenet WAVE is open. Default events are triggered by System-level circumstances such as storage issue, license issues, device disconnection, etc. Default Events Default events are effective as soon as Wisenet WAVE is installed, and are automatically written to the Event log.
Supported Events and Actions The following events and actions are supported: Events Actions: User Events Bookmark Analytics Event Device Output Generic Event Device Recording Input Signal on Device Do HTTP Request Motion on Cameras Execute PTZ Preset ...
Using the Event Rules List There are several ways to open the Event Rules dialog: Use the Event Rules icon in the Notification Panel (Ctrl+E) Open System Administration (Ctrl+Alt+A) > General tab and click the Event Rules button ...
You can also configure rule parameters using the advanced settings form on the lower half of the dialog (see "Using the Event Rules Form"). Using the Event Rules Form The form opens in the lower half of the Event Rules dialog when you select a rule in the list or when you click the Add button.
Continuous or Instant Events Some events may be continuous, some can only be instant, and some may be either (generic or analytics events). Continuous – Events that can occur continuously, such as an motion on a camera, require a state definition of either Starts or Stops.
Page 107
4. Click OK to accept or Cancel to discard the selection. To Select Users For Events, choose the user(s) the event will be available to. At least one user must be selected for a rule to be valid. For Actions, choose the user(s) who will be recipients of the action. At least one user must be selected for a rule to be valid.
Event Scheduling By default, event monitoring is active 24 hours a day, 7 days a week. If you only want to monitor for an event at certain times, you can assign it a schedule. Note that System-generated events cannot be placed on a schedule since they should always be on.
2. Click the On or Off button to determine monitoring behavior in specific 1-hour cells. The 0 column in this 24- hour calendar represents midnight - 1:00AM. 3. Click in a cell to apply the selected schedule setting to cells, or use these shortcuts to apply to multiple cells: ...
Viewing the Event Log Each event that occurs in Wisenet WAVE is stored in the Event Log and displayed in the "Events Tab". The Event Log make it easy to navigate through past activity and diagnose device or server issues. To View the Event Log...
Page 111
Open Main Menu > System Administration (Ctrl+Alt+A) > General tab and click on the Event Log button Click on the Event Log icon in the header of the Notification Panel To sort the Event Log Events are displayed in the following columns. You can click on any column header to sort the log in ascending or descending order: ...
You can drag the mouse or use Ctrl+Click or Shift+Click to select multiple and apply actions to multiple events. Tracked Events The trigger for an action is an Event. Each event has its own parameters. Most events can be defined with "Event Scheduling"...
Page 113
IMPORTANT: Analytics must be configured in the camera first in order to be detected by Wisenet WAVE. For example, video analytics can detect when a vehicle has entered a certain area, zoom in on the license plate, and then perform license plate recognition. The corresponding event in Wisenet WAVE could render a bounding box of one color around the car, a bounding box of another color around the license plate, and trigger an email alert to security personnel.
Page 114
Why Event may work incorrectly Backup is set to "real time". There has been an Archive Integrity Check Failure Global notification for this event is disabled. Archive Integrity Check Failure (system) Occurs when archive files are removed, renamed, or otherwise manually changed, when a file has an incorrect timestamp, or if archive backup does not complete successfully.
Page 115
Too many devices are monitored, triggering too many events. Devices being monitored are offline. Action is not configured properly. Global notification for this event is disabled. Devices IP Conflict (default) Occurs if another device with the same IP address has entered the network, resulting in one of the two devices going offline.
Page 116
If you click on the notification, the System Administration dialog opens to the Email tab where you can configure Outgoing Email Settings. See "Configuring the Email Server". This notification will hide automatically once the email server is configured. Why Event may work incorrectly Global notification for this event is disabled.
Page 117
Occurs/Starts/Stops – This is an optional field for the "State". If there is no "State" field in the HTTP request, the event is considered instant. If specified, the event is considered continuous and the rule requires a State=Active (Start) or State=Inactive (Stop) attribute. If a Generic Event containing State=Active is received, the resulting action will continue until the server receives a Generic Event with the same parameters that contains State=Inactive.
Page 118
ONVIF-compliant (input support via ONVIF may vary from device to device) Axis cameras IMPORTANT: To detect input signals, input must be supported on the device. Basic Parameters When – a signal can be continuous, so the event must be defined as occurring when input "Starts" or "Stops". At –...
Page 119
Global notification for this event is disabled. Motion on Camera Occurs if motion is detected on camera(s). IMPORTANT: recording must be enabled on the selected cameras for this rule to be functional. See "Setting a Recording Schedule" for instructions on enabling and configuring recording. Basic Parameters When –...
Page 120
Plugin Event Occurs when Wisenet WAVE server receives a event from a plugin device attached to the System. Event metadata is captured, and can be searched, filtered, and further analyzed. Basic Parameters Source – Select the triggering device. Caption contains – Optional class value used to identify object type. Description contains –...
Page 121
Server Conflict (default) Occurs if a new server is connected to another server on the same network and pulls data from the same devices. In this case, some devices may drop offline because they do not provide several streams simultaneously. This results in Device Disconnection/Malfunction event.
Page 122
For example, you can create soft trigger button to start and stop a Bookmark recording when an operator sees suspicious activity. Or, it could be a panic button that starts a siren when an emergency situation is detected. In addition to making it possible for a user to initiate an action from layout, a soft trigger that has a "Perform HTTP Request"...
Page 123
Name – Enter a brief description of the event that will triggered. Contents of this field are displayed on layout when the mouse cursor hovers over the button. Icon – Select from the menu of available icons. Advanced Parameters Event Scheduling Why Event may work incorrectly Action is not configured properly.
Advanced Parameters Event Scheduling Why Event may not work correctly Global notification for this event is disabled. System in Safe Mode (system) Occurs when a System is in Safe Mode, in which case changes cannot be saved. The only available option is to activate a license.
Page 125
A Bookmark is automatically named with the syntax <Event> on <Device>. Basic Parameters At – Camera(s) for which Bookmarks will be recorded. To specify cameras see "Selection Lists in Event Rules". At least one device must be selected. Advanced Parameters Fixed Duration –...
Page 126
Device Recording Starts recording on selected cameras when event occurs. Basic Parameters At – Devices to record. At least one device must be selected. To specify cameras see Selection Lists in Event Rules. 1. Click on the at field to open the Select Devices dialog. 2.
Page 127
Recording is not enabled on camera. Event is not configured properly. Do HTTP Request Sends an HTTP/HTTPS request to a targeted external device or system (floodlight switch, access control trigger, alarm system) which can then be used in those devices or systems to trigger additional actions. The request must follow the proper format in order to be read by the receiving device.
Page 128
Request type – Type of request (Auto, GET, POST, PUT or DELETE). Why Action may work incorrectly Event is not configured properly. HTTP request syntax is incorrect or does not meet receiver requirements. External system requires authorization and no or incorrect credentials were specified. Execute PTZ Preset Activates a PTZ Preset on a specific camera (see "Saving and Restoring PTZ...
Page 129
Interval of action – Check to repeat no more than once per a given amount of time (to reduce the number of events), or uncheck for the action to be triggered instantly each time it occurs. Advanced Parameters Layout – Click to select the layout that will open when the the action is triggered. Only one layout can be selected. A local layout can only be shown to the user who owns it.
Page 130
IMPORTANT: Either Play to user or a camera for 2-way audio ("at") must be enabled for this rule to be valid. (drop down menu) – select a sound from the available options: Advanced Parameters Volume – Drag the slider to increase or decrease volume of selected sound. Test –...
Page 131
Play to users – If checked, the sound will be played in the client application of the selected users. Those users are sent a special notification in the Notification Panel. Note that if the user closes the notification, the sound will stop playing even if event continues.
Page 132
Send Email Sends email to one or more users, or to additional addresses, when an event occurs. An email server must be configured for Wisenet WAVE to send emails (see "Configuring the Email Server") and the users must have a valid email address in the Wisenet WAVE System (see "Changing User Settings").
Page 133
Email Server is not Configured – A notification is generated in this case. See "Configuring the Email Server" for more details. Email is not Set for Users – A notification is generated in this case. Event is not configured properly. Too long an interval of action is set.
Page 134
Some notifications are disabled. Event is not configured properly. Interval of action is too long. Reduce length or try instant. Global notification for this event is disabled. Show on Alarm Layout Launches the specified cameras in a special Alarm Layout tab with an "Alarm" title and icon, when a specific event occurs.
Page 135
Show Text Overlay Displays text overlay on specific cameras when an event occurs, as shown below: Basic Parameters Camera(s) to display text overlay on. To specify: 1. Click on Select at least one camera in the desired row on the Alarm/Event Rules form (see "Event Rules").
Page 136
Event is not configured properly. See the Event description for details. Speak Pronounces specific text when an event occurs. Basic Parameters Speak the following – Text to pronounce. At – Camera to pronounce the text on. Camera should support 2-Way Audio.
Interval of action: no more than once per certain amount of time (to reduce the number of events), or instant. May be caused by All events Why Action may work incorrectly Event is not configured properly Interval of action is too long, try "instant" instead Users and User Roles This section describes how to create, modify, disable or delete users, and how to work with User Roles.
If the System is connected to WAVE Sync, the new user dialog for a "Cloud" user looks like this: Enter the user's email address and click OK. The System will send the user an email. If the user is not registered, they will get email notification that they have been granted access to the System and a registration link.
The following information is displayed for each user: Login Name Role LDAP – Indicates if user was imported from LDAP (see "Adding Users from LDAP Server"). Enabled – Indicates if user is currently enabled. The following operations available: ...
4. In the Cameras & Resources tab, select devices, web pages, tasks, etc. that will be available to users with this Role. Devices that have this icon are available to a Role by default because layouts that contain these devices are accessible to this Role. 5.
Role (Admin only) – Access rights can be changed for any user except Owner. A user cannot change their own Role. To change user settings and Role 1. Open the User Settings dialog using one of these methods: Open Main Menu, click on User Management, then click on a specific user name in the Users tab ...
Adding Users from LDAP Server LDAP integration allows a Wisenet WAVE Administrator to link a pre-existing user database to the System, keeping existing LDAP domain usernames and passwords, and providing the option to assign specific User Roles and access rights during import. For security reasons, the VMS does not keep LDAP passwords. The following LDAP servers are available: ...
IMPORTANT: If using a server URL, it should be a fully qualified domain name (FQDN), sometimes also referred to as an absolute domain name. See https://en.wikipedia.org/wiki/Fully_qualified_domain_name details. 3. Click Test. If the test is successful, the server will return the number of LDAP users found (Search Filter will be pre-applied).
Page 145
There are two summary panels, Sessions and Cameras, with a related Details panel to the right. Columns in these tabs can be sorted in ascending or descending order. Use the checkboxes to select certain sessions or cameras, or check the box in the header to select all logged activities. Sessions tab Provides a summary of activities during a user session, where a session is defined as the period between a user's log in and log out:...
Description – details of the action performed (start/end times, number of cameras affected, System version updates, etc.). There may also be a button for direct access to the activity performed. For example, watching activities can be expanded to show the camera(s) that were viewed and a Play button that launches the related archive.
There is also a setting for the default display resolution (Auto, Low, High), which is controlled from the Resolution option in the Viewing Grid context menu (right-click on the camera tile). Cell Spacing This feature is used to change the spacing between items in layout so they can be closer together or further apart. For example, four individual single-sensor cameras that together form a 180 degree panoramic view would best be displayed without any space between cells.
Page 148
Right-click on a tab to open the context menu and select Close (Ctrl+W) To close all but the active tab To close all tabs but the active one, open the tab’s context menu and select Close All But This To reposition a tab Click-and-drag a tab name in the Navigation Panel to change its position.
Page 149
Configuring Layouts Cell spacing, cell aspect ratio, and resolution can be set for universally for a layout. You can also use the Layout Settings dialog to control 1. Right-click on the Viewing Grid of the layout or on the desired layout in the Resource Tree to open the context menu.
Page 150
To add a background image You can start with an empty layout or one that already has items. If you start with items in the layout, they will be reduced to thumbnail size they can be positioned as desired. 1. Open the desired picture in layout using Main Menu > Open > File(s) (Ctrl + O). 2.
Page 151
Use Keep Aspect Ratio to maintain the original aspect ratio of the background image while changing the width or height. Use Opacity to control the translucence of the image (in percent). 5. Click OK to save changes or Cancel to discard changes. 6.
Adding Items to Layout Items (devices, virtual cameras, web pages, local files, etc.) are placed on the background of the Viewing Grid to create a layout. More than one item of any type can be added to a layout at a time. Wisenet WAVE> allows 24 items to be displayed on x86 architecture and 64 items on x64 architecture.
Page 153
2. Enter keywords into the Search box. The search results will appear on the Viewing Grid automatically. 3. By adding or deleting keywords from the search box, the items on the Viewing Grid will vary. 4. Save the configured layout. Removing Items from Layout To remove an item from a layout 1.
Page 154
Moving and Rearranging Items To move an Item, simply click on it and drag it to a new position. The grid cell borders will be visible while the item is in motion. The grid cell aspect ratio is adaptive and depends on aspect ratio of the first item opened. If the desired cell position is already occupied, the items will be swapped.
Page 155
If a bigger Item is being replaced by a smaller one, they will swap sizes as well as positions. You can also use a right-click to move all Items in the layout at once, including the background image if there is one. Resizing Items To resize an item, select an edge in layout and click-and-drag the mouse to resize it.
Page 156
In this case the best practice is to move the entire Viewing Grid using a click-and-drag and then resize the Item to occupy the available space, or move the desired Item away from the other items then resize it to occupy the available space.
Page 157
Rotating an Item There are several ways to rotate an item in layout. A red directional arrow will indicate that the item is in rotation mode. Press Alt + click-and-drag over an item. Release when the item is at the desired angle. You can use Alt + Ctrl + click-and-drag to limit rotation to increments of 30 degrees.
Note: If you need to disable the minimum zoom window size constraint, you can do so in the desktop_client.ini by changing the ignoreZoomWindowConstraints setting to 1. Adding a Web Page as an Item Wisenet WAVE can be used to display web pages in the layout. This can be useful, for instance, for modifying camera parameters on an external web page, or to open an external system such as Access Control or Analytics while also performing surveillance monitoring.
Page 159
For maximum convenience, it is possible to create soft triggers that open a Video Wall (see "Soft Trigger"). Video Wall Architecture A Video Wall Server is the computer that hosts the main database of a Video Wall Cluster. Video Wall displays can be connected to this server and it can act as the Video Wall Processor as well.
Page 160
3. Click on an item in the dialog (it will change color and be retitled "New Item"). In this state you can drag the edges to resize the item, click-and-drag in the center to reposition it, or click on the "X" in the upper-right corner to remove the screen.
Page 161
5. Once the screens are arranged as desired, click OK to save the configuration. 6. At this point you can drag-and-drop resources (devices, web pages, local files, etc.) from the Resource Tree into the Video Wall layout. It is possible to place a single device or an entire Layout into each Virtual Screen. ...
Page 162
Drag Video Wall onto the layout Right-click on the desired Video Wall in Resource Tree and choose Open Video Wall. Switching to Video Wall Mode To control a Video Wall it is necessary to switch the Video Wall Processor to Video Wall Mode. This should be done on Video Wall Processor.
Page 163
Screen: Right-click on a screen in the Resource Tree and choose Delete, then click Delete in the confirmation dialog. This results in stopping the Video Wall in the corresponding physical Display. Matrix: Right-click on a matrix in the Resource Tree and choose Delete, then click Delete in the confirmation dialog to delete a saved configuration.
2. Right-click on the desired Screen and choose Push my Screen. Everything displayed on the operator's desktop will be sent to the Video Wall screen, including sound. 3. To stop the broadcast, locate the desired Screen in the Resource Tree or on Video Wall Layout, right-click and choose Detach Layout.
The resolution setting for a single item overrides the resolution setting for an entire layout (see "Setting Layout Resolution") and is saved when the layout is saved. However, "Fullscreen Mode" and "Dewarp Mode" will always display an item using the highest possible image quality. Note: All image quality settings are dependent on the camera's primary/secondary stream settings in Wisenet WAVE and any inherent limitations the camera may have (see "Dual...
To disable double buffering, open Main Menu, choose Local Settings then in the Advanced tab uncheck the Double Buffering checkbox and restart the Wisenet WAVE client to apply the change. Disabling Blur for Intel HD Graphics In some situations the client application may work incorrectly on certain computers where an integrated Intel graphic chip (Intel HD Graphics) is installed.
Page 167
Timeline scale and position controls Timeline – Controls navigation through archive footage. Time marker – Indicates the current date and time of the selected video. Scrollbar – Use to quickly move backwards and forwards along the Timeline. The scrollbar scales with the Timeline zoom level.
Page 168
Click on the desired date and time on the Timeline to select it. If archive exists at that point, the time marker is placed at that point. If not, the time marker jumps to the beginning of the next recorded segment. Playback will begin in real time if playback is active.
Page 169
Press to pause. Press or Ctrl+Right Arrow to fast forward. Available speeds are 2x, 4x, 8x, and 16x. Press or Ctrl+Left Arrow to rewind. Available speeds are -2x, -4x, -8x and -16x. Press or X to jump forward to the next recorded chunk. Press or Z to jump backwards to the previous recorded chunk.
Page 170
The higher you drag upwards, the larger the thumbnails will be. A tiny white dot at the center of each thumbnail indicates the exact moment the snapshot was taken. You can click on a thumbnail to jump to the moment in archive when it was taken. If no thumbnails are displayed, there is no archive available for the selected camera during the visible time period.
Page 171
When you click on a date, the scrollbar jumps to that date and a grid of one hour blocks opens. When you click on a time, the Timeline will jump to display the selected hour(s) only. Use Ctrl + Click to select multiple dates or time blocks. The timeline will automatically zoom to display the selected date(s) only.
Page 172
The motion grid will display as a gray overlay.Red cell outlines indicate that motion is detected: 2. Use Shift+click-and-drag to select the region(s) where motion smart search should be applied. 3. As soon as the region is selected, the Timeline will display red bars, each of which indicates an archive period that contains motion in the selected region.
3. Left-click on the selection and choose Preview Search in the context menu. A new tab will open with multiple items each showing a still of the start of a segment, in time order from upper left to lower right. 4.
Page 174
– Plays the Bookmark from the beginning – Opens the Bookmark dialog where the name, description and tags can be edited – Opens the Export Video dialog. – Deletes the Bookmark Bookmarks can be created manually on the Timeline (see "Creating Bookmarks Manually"), or they can be created automatically as the action of an event rule (see...
Page 175
Date – Click on the pulldown arrow to open a calendar popup for the start (left date field) and end (right date field) date filter. Devices – Click on All Camera to open the standard Select Cameras dialog where you can select from the available devices, grouped by server.
2. Select the desired Bookmarks (use mouse drag or Ctrl+Click or Ctrl+Shift to select multiple rows), open the context menu, and choose Remove bookmarks. Playing Local Video Files You can play almost any video file on your local drive, with most major codecs and containers supported. You an also use Wisenet WAVE to browse local files from the Welcome Screen without launching a System.
To add or remove a Media Folder 1. Open Main Menu > Local Settings > General tab 2. In Local Media Folders section, click Add and choose the desired path. 3. To delete a media folder, select the folder from the list and click Remove. 4.
Page 178
If a long time segment is selected for export, the following warning message will appear: You are about to export a long video. It may require over a gigabyte of HDD space and take several minutes to complete. The following file formats are supported ...
Page 179
To export a video segment from a single camera 1. Select the desired item(s) in layout. 2. Use the Timeline to select the desired video segment. (See instructions for how to select a time segment in "Timeline".) 3. Right-click on the selected time segment to open the context menu and choose Export Video. 4.
Page 180
6. Optionally, you can check Protect with password to require a password to launch and view the exported file (see "Password Protected Exports" below). 7. Select Hanwha Media file (*.nov) or Executable Hanwha Media File (x64) (*.exe) format. 8. Select a Folder to export to and enter a file Name. 9.
Page 181
When an exported Multi-Video is opened, it behaves like a standard layout and normal actions (arranging items, smart motion search, exporting video) can be applied. Note: When viewing exported video, the start and end times of the exported segment display in the bottom right corner of the item.
4. If any modifications took place, the check will fail (Invalid Watermark): Taking Screenshots Wisenet WAVE has a built-in Screenshot feature that simplifies still image capture of streaming device and local video files to PNG or JPG output formats. If image enhancement and/or dewarping were applied to the exported source, they will be retained in the screenshot.
To manually transmit audio to a device Press and hold the microphone icon while speaking. You can use the spectrum analyzer to check the level while the button is depressed. Release the button to end the transmission. You can also configure an event rule or soft trigger to play sound or speak text on a device; see the Play Sound, Repeat...
Showreels (Tour Cycle) In addition to Tours, which cycle in Fullscreen mode through open items in a single layout, you can create a Showreel that cycles in Fullscreen mode through several entire layouts. To configure a Showreel 1. Open Main Menu and select New > Showreel. 2.
1. To start a Showreel, click the Start Showreel button in the upper-right corner of the showreel layout, or open the Showreel context menu from the Resource Tree and choose Start Showreel (shortcut Alt+T). To stop a Showreel, press Esc. 2.
Performing Screen Recording 1. To record the entire client screen, open Main Menu and select Start Screen Recording (Alt+R). 2. Screen recording will begin in 3 seconds. Note: See Setting up Screen Recording for instructions on setting up and testing an audio device. 3.
This data is required by the support team and should be provided in your support ticket in addition to other pertinent details. (Similar information can be acquired with standard Windows tools such as ipconfig, but About Wisenet WAVE is more direct and specific to the product.) Collecting Logs The following logs must be provided as part of a support ticket: ...
RDP (Windows Remote Desktop). (Requires Public IP.) For Linux Mac it is possible to open SSH access. (Requires Public IP.) Lastly, a Public IP is necessary for the following investigations: Ability to connect remotely to the System and debug issue on the client side (server should be accessible via Internet) ...
Need help?
Do you have a question about the Wisenet WAVE 4.0 and is the answer not in the manual?
Questions and answers