Release Notes 2.24 (February 18th, 2020)


Viakoo Release Notes 2.24

(February 18, 2020)

Viakoo Release 2.24 is an incremental step forward for the Viakoo Service. We’ve made improvements to Device Overview pages, added a Camera Compliance Report to assist Firmware management, “Point-of-Contact” support for sites, and many additional improvements. For more information, please read below for details.

Device Overview Page Improvements

Device Overview pages, for things like cameras, streams, switches, et cetera, have been enhanced to more seamlessly provide useful information and links. 

Some of the new information or controls in the Device Overview page:

  • Device Type now appears to the right of the device’s name
  • “Change Settings” allowing you to enter and exit an editable state on the page
  • Links to appropriate devices (i.e., a stream linking to its camera device, & vice versa)
  • Link to useful performance graphs associated with the device.Stream_Device_Overview_2.png

“Settings” icon

For certain devices, some attributes are modifiable. For example, streams can modify priority and Retention Goal. To modify either of these settings in Stream overview pages, click on the “Settings” (CustomizeIcon.png) icon. 


This puts you in a mode where you can modify those fields. To get out of “Change Settings” mode, click the exit(x) icon.

Links between objects

Stream overviews now contain links back to their associated cameras and cameras have links back to their associated streams. The link back to the camera is found in the right panel. Because cameras can have multiple streams, they have an embedded stream table you can expand to show active and unused streams. The stream table contains links back to the associated stream overview page. 


Links to Performance Graphs

For many objects, there is now a “Graphs” link that will appear on the right-hand side. This allows you to quickly and easily bring up important information such as data rates, uptime or latency associated with the device. The link will take you to the performance tab, automatically selecting the associated device and useful values to plot. From this point, users can look at other performance values or other associated devices. The information can immediately confirm issues the device might be experiencing. By placing you in the Performance tab, you have the full functionality to plot additional values, other devices and their performance types from this initial set.


Camera Compliance Report

In Release 2.24, customers of Camera Firmware Update Manager (CFUM) will see the new “Camera Compliance Report” in their “Reports” tab. This report combines in a single table all your cameras, their make, model, firmware version, compliance status, the associated recording servers and VMS applications. As with all tabular reports, this report can be exported to a spreadsheet file and then manipulated to understand your camera population and its relationship to the applications that are recording from them.


Point-of-Contact Support

Viakoo provides fields to help associate responsibility with different locations. These  “Point-of-Contact” fields allow you to have contact names, email and phone numbers as you see fit. To set these values, navigate to the “Settings->Edit Site” tab for a site. Enter the names and contact information in the provide fields and click Save. This information will then be displayed in the “Details” header for the site.


Failed Login Lockout

In prior releases, if you failed to login enough times in a row (4), the system would lock your account and let you know how many minutes before you would be allowed to login again. This is a defense against someone using a brute-force attack to guess your password through numerous attempts. However, by informing you of this fact, we were inadvertently disclosing to a potential attacker that they had accurately guessed an account, which is itself making your account more vulnerable. 

In Release 2.24, the system now just informs you that your login attempt didn’t work. If your account becomes locked, a message to that effect will be sent to your email. In this way, potential attackers won’t be given any useful information that could potentially compromise your account. 

Commissioning Report

The Report that was formally named “Inventory Report” is now called the “Commissioning Report” and this report is only available in the context of a single site or server. 

These changes better reflect the purpose of the report, providing a  detailed enumeration of all the infrastructure, its configuration and status for a single recorder or site so an installer can validate they had completed work. It provides too much information to be useful beyond this purpose. Furthermore, most of the reasons people were attempting to run this report at a higher (e.g., Company) level are better fulfilled through the respective Device Report. 

Miscellaneous Fixes and Improvements

  • Sorting Firmware Upgrade jobs by users now sorts correctly. 
  • When initiating a Firmware Upgrade Job, the filter option now has the ability to “Select All” or unselect all by clicking the box. The filter is “Select All” by default. However, if you only want to select devices at a single location, for example, it maybe better to unselect all and then choose the single location.

Known Issues

  • For Firmware Update Manager users, upgrade counts (Successful, Reverted & Failed) that show in the “All Jobs” tab may take up to 40 minutes to reflect the outcome of running or freshly completed jobs.
  • Custom notifications created in a context (e.g., Site or Region) that then gets deleted still show up in your “My Profiles” page as custom notifications associated with deleted infrastructure.  
  • Sorting Firmware Jobs by Successful, Reverted, or Failed counts may have to invert the sort direction (sort “UP) to reveal the results properly.

More information

If you have any questions, comments, bug reports, or suggestions, please reach out to us through the live-chat feature or contact us at

We love hearing from you!

-Team Viakoo

1 (855) 585-3400

Have more questions? Submit a request


Powered by Zendesk