UniFi Video 3.9.6 Release

by Ubiquiti Employee ‎04-17-2018 07:57 AM - edited ‎04-17-2018 07:58 AM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger
  • RAM Disk for Windows installations - How-To

 

Important Notes

  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) must have some form of an NTP daemon installed to prevent timestamp and time synchronization errors

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget https://dl.ubnt.com/firmwares/ufv/v3.9.6/unifi-video.Debian7_amd64.v3.9.6.deb
    sudo dpkg -i unifi-video.Debian7_amd64.v3.9.6.deb 

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 


 

Change Log 

Camera Firmware

  • New firmware: 4.2.59
  • Enabled RTSP authentication by default when camera is in Standalone Mode
  • Motion analytics improvement: fIxes inaccurate MMET filter

 

EMS

  • No change: bundled version 1.0.31

 

Backend

Features:

  • N/A

Security improvements:

  • Internal authorization check before restoring configuration backup
  • Check file upload and download path integrity before performing file operations

Bug Fixes:

  • Fixed websocket connection retries causing UniFi Video to flood the cloud servers with connection requests
  • Fixed race condition between Device Registration and Adoption causing cloud adoption to be interrupted
  • Updated logs to make it easier to track cloud connection components (CloudService and CloudWebsocketClient)

 


Web Interface

Features:

  • N/A

Bug Fixes:

  • Improved error message when controller fails to communicate with cloud after users press the disconnect button
  • Adjusted minimum email notification interval to be 5 minutes when NVR is adopted to the cloud to match current cloud backend requirement. This minimum will be removed in a future release, once cloud backend is updated

 

KNOWN ISSUES

  • In Live View, when switching between Live and Recording channels, the video temporarily freezes. This is also causing recording at that moment to freeze when played back.  We have identified the root cause and it is not a trivial fix.  Stay tuned for a future release that resolves this bug.
  • We are aware of some issues with the iOS app and have addressed it by rolling back to a known working version on as many models as possible.
    • iPhone X users will continue to experience audio issues for the time being, we will be working as quickly as possible to resolve this as well as incorporate the full support for new camera models in the form of iOS App updates.

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files


*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.9.5 Release

by Ubiquiti Employee on ‎03-28-2018 02:35 PM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger
  • RAM Disk for Windows installations - How-To

 

Important Notes

  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) must have some form of an NTP daemon installed to prevent timestamp and time synchronization errors

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget https://dl.ubnt.com/firmwares/ufv/v3.9.5/unifi-video.Debian7_amd64.v3.9.5.deb
    sudo dpkg -i unifi-video.Debian7_amd64.v3.9.5.deb 

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 


 

Change Log 

Camera Firmware

  • No change: bundled version 4.2.13

 

EMS

  • No change: bundled version 1.0.31

 

Backend

Features:

  • N/A

Security improvements:

  • N/A

Bug Fixes:

  • Fixed an error in motion recording that caused Minimum Motion Event Trigger content to be truncated for short recordings
  • Fixed motion recording playback sometimes including an extra video segment
  • Fixed motion images sometimes not included in alert emails
  • Fixed cloud disconnections caused by websocket pong timeouts, when network is slow or cloud server responses are slowed down.  This solves the repetitive disconnected/reconnected cloud issue.  If your UniFi Video install continues to be disconnected after upgrading, it should come back to a Connected status in 15 minutes or less
  • Fixed Email username field not populated correctly
  • Fixed UniFi Video cloud re-connection hanging after the controller is disconnected either due to degraded network or the UniFi Video installation losing its IP address

 


Web Interface

Features:

  • N/A

Bug Fixes:

  • Fixed motion recording length rounding down by 1 second (e.g 9:59 instead of 10:00 minutes)

 

 

KNOWN ISSUES

  • Expanding a single live view from a matrix results in stuttering video (investigating)
  • Minimum Motion Event Trigger (MMET) is not accurate in some cases which leads to false positives. We are currently testing an improvement after fixing a bug in the camera firmware
  • Minutes between alerts for non-cloud connected installations has a minimum of 5 minutes.  We are evaluating the most intuitive way to handle the various scenarios of upgrades and switching between cloud and non-cloud connected systems
  • We are aware of some issues with the iOS app and have addressed it by rolling back to a known working version on as many models as possible.
    • iPhone X users will continue to experience audio issues for the time being, we will be working as quickly as possible to resolve this as well as incorporate the full support for new camera models in the form of iOS App updates.

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files


*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

PSA: UniFi Video 3.9.4 Pulled - How to revert to 3.9.3

by Ubiquiti Employee ‎03-22-2018 06:00 PM - edited ‎03-22-2018 08:50 PM

In light of the cloud connection issues related to UniFi Video 3.9.4, we have decided to pull that release and revert back to 3.9.3 as the current GA release.

 

We would like to sincerely apologize to our user base and to our exceptional community for the inconvenience this has caused and are committed to getting the next release as stable and reliable before it goes to a public release.  This is not our best work and certainly not up to our standard of quality.

 

We have 3.9.5 already in beta testing and are specifically testing the case of UniFi Video disconnecting from the cloud service from many different scenarios.  3.9.5 will resolve this bug by the time it goes public.

 

If you are on 3.9.4, you can downgrade via one of the following methods depending on your operating system:

 

If you are running Debian or our hardware NVR:

You may need to enable SSH if you have not already (hardware NVR specific).

Note for all Linux users: Click here for instructions if you are new to SSH.

 

If you are running Debian or our hardware NVR:

Once connected via SSH, copy and paste this command, ensuring it pastes as a single line:

wget https://dl.ubnt.com/firmwares/ufv/v3.9.3/unifi-video.Debian7_amd64.v3.9.3.deb; sudo dpkg -i unifi-video.Debian7_amd64.v3.9.3.deb

 

If you are running Ubuntu 14.04:

Once connected via SSH, copy and paste this command, ensuring it pastes as a single line:

wget https://dl.ubnt.com/firmwares/ufv/v3.9.3/unifi-video.Ubuntu14.04_amd64.v3.9.3.deb; sudo dpkg -i unifi-video.Ubuntu14.04_amd64.v3.9.3.deb

 

If you are running Ubuntu 16.04:

Once connected via SSH, copy and paste this command, ensuring it pastes as a single line:

wget https://dl.ubnt.com/firmwares/ufv/v3.9.3/unifi-video.Ubuntu16.04_amd64.v3.9.3.deb; sudo dpkg -i unifi-video.Ubuntu16.04_amd64.v3.9.3.deb

 

If you are running Windows:

  1. Download https://dl.ubnt.com/firmwares/ufv/v3.9.3/unifi-video.Win7_x64.v3.9.3.exe
  2. Once downloaded, double-click it and follow the prompts all the way through

UniFi Video 3.9.4 Release

by Ubiquiti Employee ‎03-12-2018 12:05 PM - edited ‎03-22-2018 06:02 PM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger
  • RAM Disk for Windows installations - How-To

 

Important Notes

  • Cloud alerts for NVR Disconnects & Reconnects have been temporarily disabled.  We will be looking to re-enable these alerts later this week (Week of March 12th, 2018) to allow users some time to upgrade from 3.9.2/3.9.3 to 3.9.4 which has a fix for the repeated notifications. Motion and camera disconnect alerts remain enabled
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) must have some form of an NTP daemon installed to prevent timestamp and time synchronization errors

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget https://dl.ubnt.com/firmwares/ufv/v3.9.4/unifi-video.Debian7_amd64.v3.9.4.deb
    sudo dpkg -i unifi-video.Debian7_amd64.v3.9.4.deb 

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 


 

Change Log 

System and Configuration

  • To reduce disk I/O on NVR appliances, UniFi Video logs for all Linux installations are now symbolic links to the data mount point (e.g /srv/unifi-video/logs). They remain accessible from /var/log/unifi-video but are no longer directly written to that partition.

 

Camera Firmware

  • No change: bundled version 4.2.13

 

EMS

New version 1.0.31

  • Improved security for storing RTSP passwords

 

Backend

Features:

  • N/A

Security improvements:

  • N/A

Bug Fixes:

  • Fixed cloud connection failure due to timeouts when UniFi Video is restarted, including after a software upgrade
  • Fixed zero length recordings caused by recording events surge


Web Interface

Features:

  • N/A

Bug Fixes:

  • Fixed error 404 dialog showing when it shouldn't during software update transition to "INSTALLING"

 

KNOWN ISSUES

  • We are currently testing a fix for the following issues to be part of our next 3.9.x patch release

    • In some cases, motion recordings length shown in the recording list doesn't match the recording duration in the player
    • Minimum Motion Event Trigger (MMET) is not accurate in some cases which leads to false positives. We are currently testing an improvement after fixing a bug in the camera firmware
  • This release fixes the NVR to cloud connection timeouts that caused the NVR to be disconnected and stuck in a connection retry loop
    • Please note the connection may still fail due to other legitimate reasons. After several disconnections within a period of 15 minutes, the NVR is rate limited, which means further connection attempts may be delayed until the 15 minutes period is over and reset. We are working on improving notifications to the web application for better feedback on the cloud connection status
  • Minutes between alerts for non-cloud connected installations has a minimum of 5 minutes.  We are evaluating the most intuitive way to handle the various scenarios of upgrades and switching between cloud and non-cloud connected systems
  • We are aware of some issues with the iOS app and have addressed it by rolling back to a known working version on as many models as possible.
    • iPhone X users will continue to experience audio issues for the time being, we will be working as quickly as possible to resolve this as well as incorporate the full support for new camera models in the form of iOS App updates.

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files

This release was pulled in light of the cloud connection issues.

 

If you are running UniFi Video 3.9.4 and would like to revert to 3.9.3, please see this post for details and instructions.


*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.9.3 Release

by Ubiquiti Employee ‎03-05-2018 09:10 AM - edited ‎03-05-2018 09:57 AM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger
  • RAM Disk for Windows installations - How-To

 

Important Notes

  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.  This is the last version that will contain this note.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.  This is the last version that will contain this note.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) must have some form of an NTP daemon installed to prevent timestamp and time synchronization errors.
  • Email and push alert enable/disable settings are now per-user instead of being system-wide. Alert settings can be found under the "Alerts" tab of each configured user.  This is the last version that will contain this note.
  • Although downgrading is not technically supported, if you do choose to downgrade from a version below 3.8.0, you'll need to factory default your cameras while on firmware less than 3.8.0 in order for the cameras to be managed by controllers less than 3.8.0.  i.e. Downgrade the controller, make sure the firmware on the camera has downgraded to something lower than 3.8.0 (3.7.0 for example), factory default the camera, manage the camera.  This is the last version that will contain this note.

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget https://dl.ubnt.com/firmwares/ufv/v3.9.3/unifi-video.Debian7_amd64.v3.9.3.deb
    sudo dpkg -i unifi-video.Debian7_amd64.v3.9.3.deb 

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 


 

Change Log 

System and Configuration

  • To reduce disk I/O on NVR appliances, UniFi Video logs for all Linux installations are now symbolic links to the data mount point (e.g /srv/unifi-video/logs). They remain accessible from /var/log/unifi-video but are no longer directly written to that partition.

 

Camera Firmware

  • No change: bundled version 4.2.13

 

EMS

No change: bundled version 1.0.30

 

Backend

Features:

  • N/A

Security improvements:

  • N/A

Bug Fixes:

  • Fixed password pattern to allow all characters (including spaces). Only requirement is password length to be at least 8 characters long
  • Fixed webRTC threadpool queue size to allow a system to handle request surges
  • Removed unnecessary set-nvr-disconnect-notifications cloud
  • Disabled AV cache usage monitoring on Windows. If a RAMDisk is installed, the following can be added to your system.properties file to monitor the RAM disk usage: app.av.cache.space.check=true

 

Web Interface

Features:

  • N/A

Bug Fixes:

  • Fixed MediaSource buffer and segment size to trigger hardware acceleration when streaming live video

 

KNOWN ISSUES

  • Minimum value for 'Minutes Between Alerts' for standalone SMTP settings is 5, this should only be applied for Cloud connected installs.  We have already fixed this and it will be included in the next version.
  • We are aware of some issues with the iOS app and are addressing it by rolling back to a known working version on as many models as possible.
    - iPhone X users will continue to experience audio issues for the time being, we will be working as quickly as possible to resolve this as well as incorporate the full support for new camera models.

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files


*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.9.2 Release

by Ubiquiti Employee on ‎02-22-2018 08:06 AM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger

 

Important Notes

  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) must have some form of an NTP daemon installed to prevent timestamp and time synchronization errors.
  • Email and push alert enable/disable settings are now per-user instead of being system-wide. Alert settings can be found under the "Alerts" tab of each configured user.
  • Although downgrading is not technically supported, if you do choose to downgrade from a version below 3.8.0, you'll need to factory default your cameras while on firmware less than 3.8.0 in order for the cameras to be managed by controllers less than 3.8.0.  i.e. Downgrade the controller, make sure the firmware on the camera has downgraded to something lower than 3.8.0 (3.7.0 for example), factory default the camera, manage the camera.

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget https://dl.ubnt.com/firmwares/ufv/v3.9.2/unifi-video.Debian7_amd64.v3.9.2.deb
    sudo dpkg -i unifi-video.Debian7_amd64.v3.9.2.deb 

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 


 

Change Log 

 

System and Configuration

  • To reduce disk I/O on NVR appliances, UniFi Video logs for all Linux installations are now symbolic links to the data mount point (e.g /srv/unifi-video/logs). They remain accessible from /var/log/unifi-video but are no longer directly written to that partition.

 

Camera Firmware

  • New version 4.2.13
  • Support for Adaptive Bitrate
  • Fixed crash caused by video settings change
  • Fixed web UI loading with panel overlays

 

 

EMS

No change: bundled version 1.0.30

 

 

Backend

Features:

  • Added support for improved alerts notifications to the web interface
  • Added support for dynamic bitrate adjustment when live streaming. Should significantly improve live streaming over cloud/WebRTC when enabled.

Security improvements:

  • N/A

Bug Fixes:

  • Fixed duplicate software update notification sent to web interface under certain circumstances.
  • Fixed encoder parameter being ignored by the camera, resulting in higher than expected bandwidth.
  • Fixed database missing index for fetching In-Progress recordings which improves UniFi Video service start-up time.
  • Optimized recording chunk processing to minimize Disk I/O impact on overall NVR system.
    - Improves video cache usage and reduces the system load average. Default video segment length is now also increased from 2 to 4 seconds.

 

 

Web Interface

Features:

  • Added critical Alerts badge and improved Alerts page presentation.
  • Added recording type column in recording list.
  • (Beta Feature) Added option to enable/disable Adaptive Streaming channels.  (Please see sticky post for more details)
    - We strongly recommend caution enabling Adaptive Streaming on the resolution that you are recording.
    - We recommend enabling Adaptive Streaming for the medium resolution for best live streaming results via mobile over the cloud or remote connections.
  • Updated buffering spinner animation
  • Revamped email templates for local SMTP email notifications.  Cloud alerts will be updated with these new templates at a later date.
  • Reordered camera table columns so that Link State is not obstructed by the camera settings panel and more inline with the OSI model.

Bug Fixes:

  • Made user group permissions required.
  • Updated UVC-G3-Pro rendering.
  • Fixed UVC-G3-Pro touch focus so it only triggers when clicking within the video image.
  • Fixed UVC-G3-Pro inability to select Low resolution within Live View or Live Feed.
  • Added missing 'Don't Change' checkbox for resolution settings when selecting multiple cameras.
  • Made 'Link State' column sortable.
  • Eliminated dual scrollbars in certain views when the window is a lower resolution

 

KNOWN ISSUES

  • N/A for the UniFi Video controller software
  • We are aware of some issues with the iOS app and are addressing it by rolling back to a known working version on as many models as possible.
    - iPhone X users will continue to experience audio issues for the time being, we will be working as quickly as possible to resolve this as well as incorporate the full support for new camera models.

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files


*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.9.0 Release

by Ubiquiti Employee ‎12-28-2017 09:54 AM - edited ‎01-03-2018 12:40 PM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger

 

Important Notes

  • ** In order to improve the security of camera communication, cameras will now connect to the controller using port 7442 instead of the web UI port (7443) **  
    • Cameras running pre-3.8 firmware will be allowed to connect via port 7443 to be discovered and initiate software upgrade, but will only be allowed to fully connect over port 7442 (upgraded cameras should connect via 7442 after upgrade)
    • Any network configurations that define special rules for forwarding port 7443 for camera connections will need to be adjusted, adding port 7442 as allowed/forwarded to the server with UniFi Video installed.
    • The system property app.cam.https.port can be used to change the camera connection port. But app.cam.https.port and app.http.port (used to connect to the controller web UI) cannot be configured to use the same port number.  The configured port cannot be a port already in use by UniFi Video or any other service running on the computer.
    • Version 3.9.0 will be the last version to display this warning
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) must have some form of an NTP daemon installed to prevent timestamp and time synchronization errors.
  • Email and push alert enable/disable settings are now per-user instead of being system-wide. Alert settings can be found under the "Alerts" tab of each configured user.
  • Although downgrading is not technically supported, if you do choose to downgrade from a version below 3.8.0, you'll need to factory default your cameras while on firmware less than 3.8.0 in order for the cameras to be managed by controllers less than 3.8.0.  i.e. Downgrade the controller, make sure the firmware on the camera has downgraded to something lower than 3.8.0 (3.7.0 for example), factory default the camera, manage the camera.

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget https://dl.ubnt.com/firmwares/ufv/v3.9.0/unifi-video.Debian7_amd64.v3.9.0.deb
    sudo dpkg -i unifi-video.Debian7_amd64.v3.9.0.deb 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 


 

Change Log

 

Camera Firmware

  • New firmware release (4.1.55)

  • Introduced support for G3-Pro camera
  • Reduced ghosting for G3 Micro in magic zoom mode
  • Fixed inconsistent audio recording volume on G3 Micro
  • Eliminated G3 Micro firmware update hang/failure due to out of memory
  • Establishes live stream faster
  • Added WiFi channel 120, 124, 128 DFS support for NA SKU
  • Added support for daylight saving time based on region (Daylight Savings Time zone change fix)
  • G3-MICRO setup sounds play and LED display only after storing WiFi credentials
  • Fixed a problem that prevented standalone mode operation
  • Up-to-date with hostapd vulnerability fixes
  • Enhanced SSH security
  • Enhanced HTTPS security
  • Upgraded curl to 7.55.1
  • Fixed CVE-2017-14106
  • Updated from OpenSSL 1.0.2l and OpenSSL 1.0.2m (fixing CVE-2017-3736 and CVE-2017-3735)

 

EMS

Bug Fixes:

  • Fix live streaming issues introduced by latest Chrome update
  • Strengthened the way TCP connections are accepted on windows
  • Improved bandwidth sharing across simultaneous streams
  • Improved SSL error logging

 

Backend

Features:

  • Added "Managed by Others" status to be more consistent with UniFi and provide more feedback on the status of cameras in a multi NVR environment
  • Added Live Port Settings for RTSP/RTMP/RTMPS.
    • Any ems.rtsp/rtmp.enable and ems.rtsp/rtmp.port settings in system.properties should be carried forward into the top-level settings as a one-time migration. After that, the values set in system.properties will not be used by UniFi Video and can be removed.
  • Added live port settings port number validation checks
  • Improved data symlink repair mechanism when installing Debian package to prevent it from removing the UniFi Video base directory. Only reset UniFi Video to default as a very last resort.
  • Added Camera/App keystores and truststore backup/restore allowing controller to re-manage cameras after it was reset to default and restored from configuration backup
  • Added support for enabling/disabling NVR disconnect alert notifications

Security improvements:

  • Fixed password recovery key being persisted after successful password reset

Bug Fixes:

  • Fixed Camera cache synchronization (caused failures when performing bulk camera management)
  • Fixed available updates showing after manual install of a newer version
  • Added missing region code when handling timezone change (Daylight Savings Time zone change fix)
  • Fixed error 400 when attempting DB Analysis on UFV servers with more than 12 CPU cores
  • Fixed camera state showing as disconnected after it has reconnected
  • Fixed camera management regression, causing pre-3.8.x camera firmware to not be able to connect
  • Fixed Null Pointer Exception when accessing web socket session
  • Addresses A/V file cache filling up and causing recordings to stop when NVR is under heavy disk i/o loads. Seen mostly on the NVR appliance (with 20 cameras) or when a large number of cameras (40+) are managed on certain system configurations
  • Improved cloud web socket connection monitoring
  • Improved camera management reliability
  • Prevented audio disabling from being a setting that gets applied upon re-management. This would only apply in a situation where the camera was unmanaged, factory defaulted, then re-managed.

 

Web Interface (Formerly "Web Application")

Features:

  • Changed Zoom slider for UVC-G3-Pro to optical zoom (mouse wheel switches to client side zoom from the selected optical zoom level)
  • Added cloud disconnect email & push notification settings (Note this is only available from the local web app for now)
  • Added Recording Restoration option when performing Recording DB Analysis (replaces the ufv.recording.recovery system property)
  • Improved live stream error feedback
  • Fixed a regression causing recordings not to be deleted if the option is checked when un-managing multiple cameras
  • Fixed RTSP/RTMP URIs not updating when the Live Ports are changed
  • Added per stream error message when a camera streaming fails in the Live View
  • Added mobile apps download button to login page
  • Added support for NVR disconnect notification settings for all user groups

Bug Fixes:

  • Allow Admin and Super Admin to download support files and configuration backup
  • Fixed a regression in Live View causing infinite loop
  • Fix RTSP/RTMP URIs not updating or showing when camera is first managed

 

KNOWN ISSUES

  • After restoring from a backup, email server settings need to be validated via Settings to ensure they're applied
  • Logging in to your installation via the Android app takes a few extra moments to establish the connection and start a stream, we are investigating this issue.  It appears to be app related and therefore, an Android app update will be coming to speed this up.

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files


*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.8.5 Release

by Ubiquiti Employee ‎10-30-2017 06:44 PM - edited ‎10-31-2017 05:49 AM

The apt repositories are back online, please see this link for details.

 

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger

 

Important Notes

  • ** In order to improve the security of camera communication, cameras will now connect to the controller using port 7442 instead of the web UI port (7443) ** 
    • Cameras running pre-3.8 firmware will be allowed to connect via port 7443 to be discovered and initiate software upgrade, but will only be allowed to fully connect over port 7442 (upgraded cameras should connect via 7442 after upgrade)
    • Any network configurations that define special rules for forwarding port 7443 for camera connections will need to be adjusted, adding port 7442 as allowed/forwarded to the server with UniFi Video installed.
    • The system property app.cam.https.port can be used to change the camera connection port. But app.cam.https.port and app.http.port (used to connect to the controller web UI) cannot be configured to use the same port number.  The configured port cannot be a port already in use by UniFi Video or any other service running on the computer.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) must have some form of an NTP daemon installed to prevent timestamp and time synchronization errors.
  • Email and push alert enable/disable settings are now per-user instead of being system-wide. Alert settings can be found under the "Alerts" tab of each configured user.
  • Although downgrading is not technically supported, if you do choose to downgrade from a version below 3.8.0, you'll need to factory default your cameras while on firmware less than 3.8.0 in order for the cameras to be managed by controllers less than 3.8.0.  i.e. Downgrade the controller, make sure the firmware on the camera has downgraded to something lower than 3.8.0 (3.7.0 for example), factory default the camera, manage the camera.

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Linux Install via apt:
    apt-get update; apt-get upgrade; apt-get clean
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget https://dl.ubnt.com/firmwares/ufv/v3.8.5/unifi-video.Debian7_amd64.v3.8.5.deb
    sudo dpkg -i unifi-video.Debian7_amd64.v3.8.5.deb 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 


Change Log

 

Camera

  • No new firmware (v3.8.61)

EMS

  • New release (v1.0.27.1)

Bug Fixes:

  • Re-enable TLSv1 to support older Java installs

 

Backend

Features:

  • N/A

Security improvements:

  • N/A

Bug Fixes:

  • N/A

 

Web Application

Features:

  • N/A

Bug Fixes:

  • N/A

 

KNOWN ISSUES

  • After restoring from a backup, email server settings need to be validated via Settings to ensure they're applied

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.8.3 Release

by Ubiquiti Employee ‎10-25-2017 08:41 AM - edited ‎10-25-2017 09:54 AM

The apt repositories are back online, please see this link for details.

 

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger

 

Important Notes

  • ** In order to improve the security of camera communication, cameras will now connect to the controller using port 7442 instead of the web UI port (7443) ** 
    • Cameras running pre-3.8 firmware will be allowed to connect via port 7443 to be discovered and initiate software upgrade, but will only be allowed to fully connect over port 7442 (upgraded cameras should connect via 7442 after upgrade)
    • Any network configurations that define special rules for forwarding port 7443 for camera connections will need to be adjusted, adding port 7442 as allowed/forwarded to the server with UniFi Video installed.
    • The system property app.cam.https.port can be used to change the camera connection port. But app.cam.https.port and app.http.port (used to connect to the controller web UI) cannot be configured to use the same port number.  The configured port cannot be a port already in use by UniFi Video or any other service running on the computer.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) must have some form of an NTP daemon installedinstalled to prevent timestamp and time synchronization errors.
  • Email and push alert enable/disable settings are now per-user instead of being system-wide. Alert settings can be found under the "Alerts" tab of each configured user.
  • Although downgrading is not technically supported, if you do choose to downgrade from a version below 3.8.0, you'll need to factory default your cameras while on firmware less than 3.8.0 in order for the cameras to be managed by controllers less than 3.8.0.  i.e. Downgrade the controller, make sure the firmware on the camera has downgraded to something lower than 3.8.0 (3.7.0 for example), factory default the camera, manage the camera.

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Linux Install via apt:
    apt-get update; apt-get upgrade; apt-get clean
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget https://dl.ubnt.com/firmwares/ufv/v3.8.3/unifi-video.Debian7_amd64.v3.8.3.deb
    sudo dpkg -i unifi-video.Debian7_amd64.v3.8.3.deb 

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 


 

Change Log

 

Camera

  • No new firmware (v3.8.61)

EMS

  • No new release (v1.0.25)
    Bug Fixes:
  • N/A in this release

 

Backend

Features:

  • Improved recording path validation

Security improvements:

  • N/A

Bug Fixes:

  • Fixed crash during UniFi-Video upgrade when performed from the cloud UI accessed from video.ubnt.com
  • Fixed Execution Interrupted Exception thrown during Recording Sync Task shutdown
  • Updated Windows Installer to install Java Runtime Environment JRE-1.8_144
  • Temporarily disabled Tomcat compression for REST payload to workaround zlib bug in JDK-1.8_151

Web Application

Features:

  • N.A

Bug Fixes:

  • N/A

KNOWN ISSUES

  • After restoring from a backup, email server settings need to be validated via Settings to ensure they're applied

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.8.2 Release

by Ubiquiti Employee ‎10-17-2017 08:01 PM - edited ‎10-17-2017 08:16 PM

The apt repositories are back online, please see this link for details.

 

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger

 

Important Notes

  • ** In order to improve the security of camera communication, cameras will now connect to the controller using port 7442 instead of the web UI port (7443) ** 
    • Cameras running pre-3.8 firmware will be allowed to connect via port 7443 to be discovered and initiate software upgrade, but will only be allowed to fully connect over port 7442 (upgraded cameras should connect via 7442 after upgrade)
    • Any network configurations that define special rules for forwarding port 7443 for camera connections will need to be adjusted, adding port 7442 as allowed/forwarded to the server with UniFi Video installed.
    • The system property app.cam.https.port can be used to change the camera connection port. But app.cam.https.port and app.http.port (used to connect to the controller web UI) cannot be configured to use the same port number.  The configured port cannot be a port already in use by UniFi Video or any other service running on the computer.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) must have some form of an NTP daemon installedinstalled to prevent timestamp and time synchronization errors.
  • Email and push alert enable/disable settings are now per-user instead of being system-wide. Alert settings can be found under the "Alerts" tab of each configured user.
  • Although downgrading is not technically supported, if you do choose to downgrade from a version below 3.8.0, you'll need to factory default your cameras while on firmware less than 3.8.0 in order for the cameras to be managed by controllers less than 3.8.0.  i.e. Downgrade the controller, make sure the firmware on the camera has downgraded to something lower than 3.8.0 (3.7.0 for example), factory default the camera, manage the camera.

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Linux Install via apt:
    apt-get update; apt-get upgrade; apt-get clean
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget http://dl.ubnt.com/firmwares/ufv/v3.8.2/unifi-video.Debian7_amd64.v3.8.2.deb
    sudo dpkg -i unifi-video.Debian7_amd64.v3.8.2.deb 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

Change Log

Camera

  • New Release 3.8.61
  • Eliminated a potential hang during firmware upgrade of UVC-G3-Micro cameras
  • Improved camera web user interface WiFi AP selection list format
  • Fixed WPA2 security vulnerability (KRACK)
  • Fixed low volume audio recording issue affecting some G3 Micro cameras
  • Improved BLE adoption reliability on G3 Micro cameras

EMS

  • No new release (v1.0.25)
    Bug Fixes:
  • N/A in this release

Backend

Features:

  • N/A in this release

Security improvements:

  • Camera remanagement calls are now authenticated using the camera's certificate signature

Bug Fixes:

  • Improved bulk camera management/un-management to prevent cameras disconnecting after they are managed
  • Fixed staled UniFi Video version showing up after a command line upgrade using dpkg or apt-get in some cases.
  • Fixed camera firmware upgrade failure when upgrading from firmware older than version 3.7.0
  • Fixed camera disconnecting shortly after a successful manual firmware upgrade while cameras are managed.
  • Fixed DB Analysis stopping prematurely and reporting inaccurate results.

Web Application

Features:

  • Added input fields to MMET and EMED sliders
  • Camera password generator now only uses Alphanumerical characters
  • Moved "NVR Settings" button below the NVR information in the SETTINGS page. Renamed it as System Configuration.

Bug Fixes:

  • Prevent magic zoom option from showing in matrix live-view.
  • Improved feedback when UniFi Video is updating (Package download and installation indicators)
  • Improved bulk recordings lock/unlock for large (1000+) number of recordings
  • Removed unnecessary "Clear Camera Settings" checkbox when un-managing connected cameras.

KNOWN ISSUES

  • After restoring from a backup, email server settings need to be validated via Settings to ensure they're applied

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.8.1 Release

by Ubiquiti Employee ‎10-03-2017 02:07 PM - edited ‎10-06-2017 01:56 PM

The apt repositories are back online, please see this link for details.

 

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger

 

Important Notes

  • ** In order to improve the security of camera communication, cameras will now connect to the controller using port 7442 instead of the web UI port (7443) ** 
    • Cameras running pre-3.8 firmware will be allowed to connect via port 7443 to be discovered and initiate software upgrade, but will only be allowed to fully connect over port 7442 (upgraded cameras should connect via 7442 after upgrade)
    • Any network configurations that define special rules for forwarding port 7443 for camera connections will need to be adjusted, adding port 7442 as allowed/forwarded to the server with UniFi Video installed.
    • The system property app.cam.https.port can be used to change the camera connection port. But app.cam.https.port and app.http.port (used to connect to the controller web UI) cannot be configured to use the same port number.  The configured port cannot be a port already in use by UniFi Video or any other service running on the computer.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) must have some form of an NTP daemon installed installed to prevent timestamp and time synchronization errors.
  • Email and push alert enable/disable settings are now per-user instead of being system-wide. Alert settings can be found under the "Alerts" tab of each configured user.
  • Although downgrading is not technically supported, if you do choose to downgrade from a version below 3.8.0, you'll need to factory default your cameras while on firmware less than 3.8.0 in order for the cameras to be managed by controllers less than 3.8.0.  i.e. Downgrade the controller, make sure the firmware on the camera has downgraded to something lower than 3.8.0 (3.7.0 for example), factory default the camera, manage the camera.

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Linux Install via apt:
    apt-get update; apt-get upgrade; apt-get clean
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget http://dl.ubnt.com/firmwares/ufv/v3.8.1/unifi-video.Debian7_amd64.v3.8.1.deb
    sudo dpkg -i unifi-video.Debian7_amd64.v3.8.1.deb 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

Change Log

Camera

  • No new release (v3.8.3)

EMS

  • No new release (v1.0.25)
    Bug Fixes:
  • N/A in this release

Backend

Features:

  • Updated recovery password to work with both username and email input
  • Added motion cooldown setting (default: 5 seconds) and increased MMET limit to 10 seconds

Security improvements:

  • N/A in this release

Bug Fixes:

  • Don't show older UniFi Video versions in the updates tab after upgrade
  • Improved statistics reporting for database repair operation
  • SSL communications between camera and UniFi Video are permanently secured with self-signed certificate.  This allows for the use of commercial certificates for the web UI
  • Fixed a bug that could cause LED and Sound settings to not be applied to cameras being provisioned for the first time
  • Fixed an issue that could reset some camera settings during a camera re-manage operation
  • Fixed camera cache coherency issue that could cause camera management failure on new UFV installs
  • Fixed ThreadPool Error during controller statistics gathering or processing recorded chunks on high camera count systems

Web Application

Features:

  • Added sliders for motion recording cooldown setting (default: 5 seconds)
  • Toggle camera speaker and system sounds
  • Added option to clear all camera settings from the controller DB when un-managing a camera
  • Replaced UniFi-Video update available pop-up with a button link in the side bar (will work for releases after 3.8.1)

Bug Fixes:

  • Updated DB analysis report to show processed, repaired and removed recordings
  • Replaced upgrade available pop-up with an UPGRADE button always visible in the side navigation bar
  • Fixed issue which prevented camera settings from being saved under certain conditions

KNOWN ISSUES

  • After restoring from a backup, email server settings need to be validated via Settings to ensure they're applied

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.8.0 Release

by Ubiquiti Employee on ‎09-18-2017 06:31 PM

The apt repositories are back online, please see this link for details.

 

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger

 

Important Notes

  • ** In order to improve the security of camera communication, cameras will now connect to the controller using port 7442 instead of the web UI port (7443) ** 
    • Cameras running pre-3.8 firmware will be allowed to connect via port 7443 to be discovered and initiate software upgrade, but will only be allowed to fully connect over port 7442 (upgraded cameras should connect via 7442 after upgrade)
    • Any network configurations that define special rules for forwarding port 7443 for camera connections will need to be adjusted, adding port 7442 as allowed/forwarded to the server with UniFi Video installed.
    • The system property app.cam.https.port can be used to change the camera connection port. But app.cam.https.port and app.http.port (used to connect to the controller web UI) cannot be configured to use the same port number.  The configured port cannot be a port already in use by UniFi Video or any other service running on the computer.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) must have some form of an NTP daemon installed installed to prevent timestamp and time synchronization errors.
  • Email and push alert enable/disable settings are now per-user instead of being system-wide. Alert settings can be found under the "Alerts" tab of each configured user.
  • Although downgrading is not technically supported, if you do choose to downgrade from a version below 3.8.0, you'll need to factory default your cameras while on firmware less than 3.8.0 in order for the cameras to be managed by controllers less than 3.8.0.  i.e. Downgrade the controller, make sure the firmware on the camera has downgraded to something lower than 3.8.0 (3.7.0 for example), factory default the camera, manage the camera.

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Linux Install via apt:
    apt-get update; apt-get upgrade; apt-get clean
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget https://dl.ubnt.com/firmwares/ufv/v3.8.0/unifi-video.Debian7_amd64.v3.8.0.deb
    sudo dpkg -i unifi-video.Debian7_amd64.v3.8.0.deb

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

Change Log

Camera

  • Incorporated camera firmware 3.8.3
  • Enable adopting camera to UniFi Video mode, even after already booted to standalone

  • Low resolution channel limited to a max of 15 FPS
  • Eliminated "flicker/blink" when changing OSD area parameters
  • Fixed UniFi Video adoption and firmware update issues
  • Support file will now include network stats log
  • Added ability to adopt camera from camera web UI using management/adoption token
  • Changed default camera management port to 7442 (see red line above for further information)
  • Added ability to override controller host port number
  • Fixed camera web UI WiFi SSID list layout issue
  • Controller can change username and password without providing old username and password, due to the new token based mechanism
  • Controller can trigger credentials reset to defaults in unmanage request
  • Fixed memory leak in certificate management

EMS

  • Bumped EMS to v1.0.25

    Bug Fixes:
    • X.509 certificates are now created with more unique serial numbers
    • Shortened the EMS banner in the STUN/TURN traffic
    • The file permissions for EMS-generated files are now more restrictive (no "other" permissions and limited group permissions)
    • A Windows access violation is fixed

Backend

Features:

    • Added support for new UVC-G3-Micro camera - including support for Bluetooth-based provisioning and management via mobile apps.
    • The internal camera management is revamped - with ssh-based management operations replaced with REST-based management interfaces.
    • Camera provisioning time is greatly reduced as password changes now keep the connection open with the controller
    • Improved support for unadoption of off-line cameras. An unadopted off-line camera will be reset and put into an unmanaged stated if/when it reconnects with the controller.
    • Interfaces can be excluded for camera management operations using the ufv.cam.ignoreinterfaces system property.
    • The controller is now more efficient in managing and timing out camera operations.
    • Camera LEDs can now be set to always-on. When LED is disabled, LED is only active if the camera is rebooting, updating firmware, or when the WiFi connection or controller connection is lost.
    • Cameras can now be adopted via a Camera Adoption Token provided by the controller. This allows direct camera adoption and controller management using the camera web ui – useful for cases where one or more cameras is indirectly connected to the controller (e.g. over a subnet or NAT)
    • Multiple name fields now accept UTF character sets
    • Improved camera connection loss detection once camera is managed
    • Added Windows Error Reporting File dumps. They are located in the logs folder after a crash of avService.exe

Security improvements:

  • Cameras management and connections are now mutually authenticated
  • File system permissions and symbolic links are now more restrictive
  • Install scripts no longer follow symlinks
  • Temporary files are no longer created on-disk for camera snapshots
  • Logging of exception messages is now sanitized to prevent newline injections in log files
  • UniFi Video library files are now set to read-only and accessible by owner only
  • Temporary file and folder permissions are set to owner only read/write
  • The SCP protocol is no longer used for camera snapshot downloads
  • Snapshot requests are now limited to 3840 x 2160 resolution or below to prevent DoS

Bug Fixes:

    • Improved support for controller IP/network changes. The controller will now attempt to remanage any disconnected cameras every minute - providing updated network address(es). This should help recapture any cameras which have lost controller connectivity
    • Fixed RTMP regression found in 3.7.1
    • Fixed motion recordings being smaller than expected after a camera disconnection
    • Corrected recording length issues when controller stream clock is adjusted or when A/V content timestamp has drifted
    • Set default free-space-to-keep at 40GB, instead of 10GB for new NVR installations. It can be lowered back to 10GB on custom servers but not on 2TB NVRs
    • Issues with configuring SMTP email alerts are now fixed
    • Added stream clock sync each time a motion recording is started. This should improve the duration accuracy of recordings
    • A file handle leak when dealing with repeated cloud connection failures is fixed

Web Application

Features:

    • Added support for new UVC-G3-Micro camera
    • Bulk camera setting changes are greatly improved
    • Alert push/email settings can now be set per-user instead of being admin-only
    • The bitrate slider now snaps to increments of 100kb/s
    • Authentication errors when adopting cameras are now displayed immediately
    • Camera state changes now display a "reason" providing more detail about the current state
    • Added ability to delete User Groups
    • Only Super Admin users can delete logs
    • Improved recording path error feedback when path is invalid, does not exist or recording path/folder is not accessible
    • Added support for presenting and selecting user-specific alert schedules
    • Added a Google Maps API key field and include the key in map requests
    • The master camera password is now randomly generated during initial setup, can still be changed within Settings
    • The discovered camera page during the setup wizard is now removed. Instead, the UI transitions to camera list after initial controller setup is complete
    • Adoption Tokens can be generated using the "Camera Adoption Token" field in the Controller Settings
    • The "Controller Address" field for a camera can be examined and set under the "Advanced" section of the camera configuration dialog
    • Current Alert Type is now showing correctly when navigating directly to USER → ALERT tab
    • All network interface addresses and names are displayed on the Settings page

Bug Fixes:

    • Alert settings are now shown properly for admin and non-admin users

    • Email Server Settings are now displayed when appropriate

    • Cloud adoption controls are now hidden when accessing via cloud. Eliminates possibility of accidentally disconnecting from the cloud

    • The Live Views video quality settings now persist properly

    • UniFi Video upgrade notices are only displayed to admin users

    • Now preventing the Upgrade Firmware alert toast alert from displaying on initial setup
    • Camera view map now allows camera to be moved without dragging the map

    • WiFi strength is only shown on connected cameras

    • Removing a camera from an advanced Live View no longer freezes frame
    • Toast alert notifications are now displayed consistently when accessed via video.ubnt.com
    • Can now delete a usergroup while creating a new user
    • Add "HTTPS" to google analytics URI to prevent Ad Block issues
    • The recordings modal dialog is now scrollable on low-res screens - 1024x768 is the lowest resolution possible

 

KNOWN ISSUES

  • After restoring from a backup, email server settings need to be validated via Settings to ensure they're applied

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.7.3 Release

by Ubiquiti Employee on ‎07-27-2017 11:31 AM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger

 

Important Notes

  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) should have some form of an NTP daemon installed.
  • Email and push alert enable/disable settings are now per-user instead of being system-wide. Alert settings can be found under the "Alerts" tab of each configured user.

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Linux Install via apt:
    apt-get update; apt-get upgrade; apt-get clean
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget http://dl.ubnt.com/firmwares/unifi-video/3.7.3/unifi-video_3.7.3-Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.7.3-Debian7_amd64.deb 

 

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

 

Change Log

Camera

No changes

 

EMS

  • Upgraded to 1.0.20.1 - Improve stability on Windows platform

 

Backend

Security improvements:

  • Harden install scripts against local system chown symlink following attacks

  • No longer create temporary files on disk for camera snapshots

  • Sanitize logging of exception messages to prevent newline injections in log files

  • airvision.jar is no longer writable by unifi-video user for increased security

  • Set temporary file and folder permissions to 0600

     

Other Backend Changes:

  • Fixed loss of server information after database restoration
  • Set minimum Space To Retain value to 40GB for new NVR/UFV installation, can be lowered to 10GB if needed.  Upgraded systems are unaffected.
  • Fix RTMP regression found in 3.7.1 / 3.7.2
  • Fix shorter motion recording caused after camera disconnection
  • Deprecate upgrade from AirVision 2 installations

 

Web Application

No changes

 

 

KNOWN ISSUES

  • Schedules are only visible to the user that created them
  • Non administrative users are shown the alerts tab but they cannot configure their alerts



Port Forwarding/Custom Ports

 

 


 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.7.2 Release

by Ubiquiti Employee on ‎07-21-2017 01:32 PM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger

 

Important Notes

  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) should have some form of an NTP daemon installed.
  • Email and push alert enable/disable settings are now per-user instead of being system-wide. Alert settings can be found under the "Alerts" tab of each configured user.

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Linux Install via apt:
    apt-get update; apt-get upgrade; apt-get clean
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system):
    wget http://dl.ubnt.com/firmwares/unifi-video/3.7.2/unifi-video_3.7.2-Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.7.2-Debian7_amd64.deb 

 

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

 

Change Log

Camera

No changes

 

EMS

No changes

 

Backend

  • Camera management protocol security fix
  • Omit camera password from logs

 

Web Application

No changes

 

 

KNOWN ISSUES

  • If you restore from a backup, you will likely get a 400 error if/when attempting to set anything under Settings main page
  • Schedules are only visible to the user that created them
  • Non administrative users are shown the alerts tab but they cannot configure their alerts
  • Port Forwarding/Custom Ports
  • If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.7.1 Release

by Ubiquiti Employee on ‎05-31-2017 08:39 AM

The apt repositories are back online, please see this link for details.

 

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome
  • 500GB HDD or larger

 

Important Notes

  • airCam (gen1) cameras are not supported in 3.2+.  Please stick to the 3.1.x chain if you have airCams.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • RTSP stream URLs have changed from 3.1.x.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) should have some form of an NTP daemon installed.

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Linux Install via apt:
    apt-get update; apt-get upgrade; apt-get clean
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system): 
    wget http://dl.ubnt.com/firmwares/unifi-video/3.7.1/unifi-video_3.7.1~Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.7.1~Debian7_amd64.deb 

 

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

 

Change Log

Camera

  • No changes

 

EMS

  • Moved to version 1.0.19
  • Fix for cloud connection/adoption affecting Windows NVRs

 

Backend

Bug Fixes:

    • Improved logging for EMS and Cloud traces
    • Improved camera to NVR connectivity check (fixes unexpected camera disconnection)
    • Improved NVR to Cloud connectivity check
    • Fixed non-persistent user settings changes

 

Web Application

Bug Fixes:

    • Only hide alert settings when push AND email alerts disabled
    • Fixed setup screen being stuck when invalid input is detected
    • Fixed NVR adoption to video.ubnt.com being stuck

 

KNOWN ISSUES

  • If you restore from a backup, you will likely get a 400 error if/when attempting to set anything under Settings main page
  • When setting up alerts for a specific User, you may get an initial warning that alerts are not globally enabled even when they are.  Click the link which will bring you to the global configuration alerts enabling, then go back to Alerts settings for the specific user and you’ll be able to enable/disable as desired
  • Schedules are only visible to the user that created them
  • Non-administrative users are shown the alerts tab but they cannot configure their alerts

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

 


 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

Repository is back!

by Ubiquiti Employee ‎05-18-2017 07:34 AM - edited ‎07-19-2017 09:14 AM

The Linux repository is back online.

 

Things to know:

  • The old repository, as we all know it as of yesterday, will stay capped out at 3.1.5
  • The repository update packages may be intentionally delayed from time to time
  • This repository serve GA releases only.  No beta upgrades, no alpha upgrades.
  • We're aiming for more consistency with the UniFi line with the URL.

 

The new repository URL is:

 

http://www.ubnt.com/downloads/unifi-video/apt-3.x

 

 

It should also be noted that the GPG key hasn't changed; adding the GPG key is simply there to cover all bases.

 

An easy one-liner to add the new repository for Ubuntu is:

 

wget -O - http://www.ubnt.com/downloads/unifi-video/apt-3.x/unifi-video.gpg.key | sudo apt-key add -; platform=`lsb_release -c | awk '{print $2}'` ; sudo sh -c "echo \"deb [arch=amd64] http://www.ubnt.com/downloads/unifi-video/apt-3.x $platform ubiquiti\" > /etc/apt/sources.list.d/unifi-video.list"

And an easy one-liner to add the new repository for Debian is:

wget -O - http://www.ubnt.com/downloads/unifi-video/apt-3.x/unifi-video.gpg.key | sudo apt-key add -; sudo sh -c "echo \"deb [arch=amd64] http://www.ubnt.com/downloads/unifi-video/apt-3.x wheezy ubiquiti\" > /etc/apt/sources.list.d/unifi-video.list"

 

If you want to remove the old repository you’ll need to do so manually.  This command will provide you with the file name that contains the old URL.  From there, you can use vi or nano to remove it.  There is no need to remove it, but will aide in cleaner command line output and logs:

 

 

sudo grep -rl http:\/\/www.ubnt.com\/downloads\/unifi-video\/apt /etc/apt

 

 

If your repository is located outside of /etc/apt for some reason, you'll need to locate the file manually.

 

Of course, after you run the above commands, you'll need to:

 

sudo apt-get update && sudo apt-get upgrade


We will link to these instructions within release announcements for the next few releases, but the instructions included in future release announcements will assume that you have the repository in your apt lists already.

 

UniFi Video 3.7.0 Release

by Ubiquiti Employee ‎05-17-2017 02:10 PM - edited ‎06-09-2017 02:33 PM

The apt repositories are back online, please see this link for details.

 

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome

Recommended

  • 500GB HDD or larger

Important Notes

  • airCam (gen1) cameras are not supported in 3.2+.  Please stick to the 3.1.x chain if you have airCams.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • RTSP stream URLs have changed from 3.1.x.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) should have some form of an NTP daemon installed.

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Linux Install via apt:
    apt-get update; apt-get upgrade; apt-get clean
  • Hardware NVR/Debian Install manual installation (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system): 
    wget http://dl.ubnt.com/firmwares/unifi-video/3.7.0/unifi-video_3.7.0~Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.7.0~Debian7_amd64.deb 

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

Change Log

Camera

  • New firmware version 3.7.0
Bug Fixes:
  • Fix for camera disconnection during authentication
  • Upgraded Dropbear to 2016.74
  • Improved connectivity between controller and camera
  • Persist Magic Zoom setting after power cycle
  • WebUI fixing incorrect uptime
  • WebUI fix ICR Sensitivity malfunction
  • Fixed RTSP losing frame at high bitrate setting
  • Fixed memory leak in HTTP module
  • Improved timesync between camera and UFV controller
  • Reverted prevention of IR toggle triggered motion recording implementation as it needs reworking
  • Fix for CVE-2016-10229
Features:
  • Added HTTPS support

 

EMS

  • Upgraded to version 1.0.14
  • Fix DTLS ingest bug for WebRTC
  • Partial IPv6 support for WebRTC (experimental)
  • Fix for EMS shutdown, causing upgrade issues

 

Backend

Bug Fixes:
  • Fixed stale image issue affecting motion alert emails on iOS
    • Note cloud-generated motion alert emails will not display the motion snapshot in the message body currently. A fix on the cloud side is required.  Cloud will be updated at the time of 3.7.0GA release.
    • Local email alerts will display the motion snapshot in the message body.
  • Improved camera management to better handle disconnections during camera initialization
  • Fixed issue with live streaming after backup restoration
  • Fixed issue with duplicate cameras appearing after backup restoration
  • Improved Backend payload validation and error reporting
  • API Key generation using Secure Random and increased length to 32
  • Added to HTTPS support for camera file download
  • Updated file permissions to Owner-Only Read/Write for various critical files (key/trust store, backup files, certificates,..)
  • Integrated camera/controller time sync interval change
  • Fixed duplicate Item Exception to show which item is duplicated
  • Updated system file descriptor limit to avoid "Too many files opened" error
  • Addressed and resolved select cloud connection issues
  • Fixed available updates, showing older revisions


Features:

  • Updated EMS service to use Secure websocket
  • Implemented truststore to store trusted server certificates
  • Added support for importing custom certificates (experimental)
    • First, make sure you have the correct format for your key and certificate
      • Private key file must be RSA PKCS8 encoded (DER)
      • Certificate file must be X509 binary format (DER)
    • Stop unifi-video service
    • In system.properties add ufv.custom.certs.enable=true
    • Create a /usr/lib/unifi-video/data/certificates or C:\ProgramData\unifi-video\data\certificates folder accessible to unifi-video
    • Copy the key and cert files in certificates folder and rename them:
      • ufv-server.cert.der (cert file)
      • ufv-server.key.der (private key file)
    • Linux Only - Change the permissions for the newly created folder and files within:
      • chown -R unifi-video:unifi-video /usr/lib/unifi-video/certificates
    • Delete your /usr/lib/unifi-video/data/ufv-keystore or C:\ProgramData\unifi-video\data\ufv-keystore file (very important)
    • Start unifi-video service
    • When the controller detects the flag is set and the cert/key files are present it will load these in a new keystore instead of generating its own.
    • The cert/key files in the certificates folder are removed, once imported in the key store.

 

Web Application

Bug Fixes:
  • User group permissions automatically select any other prerequisite permissions, recording permissions persist
  • Fixed refresh snapshot request returning 404 when multiple cameras selected
  • Fixed duplicate ‘Off’ values in Distortion Settings dropdown
  • Hide sensitivity dropdown for manually selected ‘On’ or ‘Off’ IR states
  • Fixed LiveView Video quality settings
  • Fixed firmware upgrade camera list when going from Alerts page
  • Fixed Recording schedule deletion (edited)
  • Fixed error 404 in LiveView when adding/using UVC-Pro
Features:
  • “Update Available” links directly to firmware tab
  • Replaced Insufficient bandwidth pop-up with Low bandwidth overlay indicator.
  • NVR image will show only for NVR Appliances. Blank otherwise.
  • Made email and push notification toggles independent. Push and email notification schedules are still mirrored.
  • Bulk lock/unlock of recordings
  • Improved Alerts Page (bulk deletion of alerts)
  • Added show/hide toggle on password fields
  • Improved User settings (password change is optional for Edits, duplicate users error reporting,...)
  • Improved camera status when managing/un-managing
  • Only SuperAdmin can backup configuration. Restore only possible if UniFi Video install is reset to default

 

KNOWN ISSUES

  • If you restore from a backup, you will likely get a 400 error if/when attempting to set anything under Settings main page
  • When setting up alerts for a specific User, you may get an initial warning that alerts are not globally enabled even when they are.  Click the link which will bring you to the global configuration alerts enabling, then go back to Alerts settings for the specific user and you’ll be able to enable/disable as desired
  • Schedules are only visible to the user that created them
  • Non administrative users are shown the alerts tab but they cannot configure their alerts

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.6.3 Release

by Ubiquiti Employee ‎03-27-2017 03:28 PM - edited ‎03-28-2017 12:45 PM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome

Recommended

  • 500GB HDD or larger

Important Notes

  • airCam (gen1) cameras are not supported in 3.2+.  Please stick to the 3.1.x chain if you have airCams.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • RTSP stream URLs have changed from 3.1.x.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) should have some form of an NTP daemon installed.

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Debian Install (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system): 
    wget http://dl.ubnt.com/firmwares/unifi-video/3.6.3/unifi-video_3.6.3~Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.6.3~Debian7_amd64.deb

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

Change Log

There is no new firmware that accompanies this release

 

Controller:

  • Fixed uncaught exception causing A/V cache to fill up and recordings to stop on all cameras
  • Reset Analytics Settings to default if missing from database

 

Web Application:

  • Fixed bulk recording deletion not working for version greater than 3.6.2
  • Download for support and configuration files not allowed from the web app, unless user is a Super Admin
  • Partial fixed for nonpersistent Live View settings (does not fix multiple live view matrix cases)

 

Known Issues

  • Playback at speed above 4x will freeze under certain conditions (i.e high bitrate / high-resolution content)

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.6.2 Release

by Ubiquiti Employee ‎02-28-2017 08:19 AM - edited ‎02-28-2017 08:31 AM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome

Recommended

  • 500GB HDD or larger

Important Notes

  • airCam (gen1) cameras are not supported in 3.2+.  Please stick to the 3.1.x chain if you have airCams.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • RTSP stream URLs have changed from 3.1.x.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) should have some form of an NTP daemon installed.

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Debian Install (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system): 
    wget http://dl.ubnt.com/firmwares/unifi-video/3.6.2/unifi-video_3.6.2~Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.6.2~Debian7_amd64.deb

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

Change Log

There is no new firmware that accompanies this release

 

Controller:

  • Fixed mapping between pre/post padding duration and recording segment count causing incorrect recording length
  • Fixed an issue causing motion recording delay after camera reboot or disconnect
  • Enhanced logging in recording log
  • Fixed broken access control on log purge
  • Added new API for bulk recording deletion

 

Web Application:

  • Fixed a crash in the web app when leaving camera filter and re-navigating to recording list
  • Fixed camera disappearing from drop down after removing it from camera filter
  • Fixed a runtime exception when recording playback hits the end of the recording
  • Fixed "ghost" frame showing up at the beginning of each recording playback when playing multiple recordings
  • Fixed camera live snapshot not updating when navigating in and out of camera settings
  • Fixed save button not enabled when deleting a zone from the motion zone setting modal
  • Fixed Recording length not updating from "In Progress" when a recording is completed
  • Fixed group with edit permissions not able to delete recordings
  • Changed "Last Motion At" to "Last Recording At" since we only track last recording.
  • Fixed non-persisting live video quality setting when using camera LiveView
  • Fixed bulk recording deletion causing unselected recordings to be deleted
  • Improved "End of Content" detection that fixes frozen video near end of playback
  • Added NVR upgrade check after login.

 

Known Issues

  • Playback at speed above 4x will freeze under certain conditions (i.e high bitrate / high-resolution content)

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.6.1 Release

by Ubiquiti Employee ‎01-31-2017 11:29 AM - edited ‎01-31-2017 11:31 AM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome

Recommended

  • 500GB HDD or larger

Important Notes

  • airCam (gen1) cameras are not supported in 3.2+.  Please stick to the 3.1.x chain if you have airCams.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • RTSP stream URLs have changed from 3.1.x.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) should have some form of an NTP daemon installed.

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Debian Install (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system): 
    wget http://dl.ubnt.com/firmwares/unifi-video/3.6.1/unifi-video_3.6.1~Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.6.1~Debian7_amd64.deb

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

Change Log

There is no new firmware that accompanies this release

Controller

  • Fixed an issue with camera management default credentials
  • Refactored and fixed NVR upgrade check so it does not depend on Statistics Reporting
  • Minor logging improvements
  • Fixed stream clock offset getting set when it shouldn't, causing motion to be missed in recordings.

Web Application:

  • Fixed nonworking bulk camera management
  • Updated camera management to show username/password fields when managing a single camera
  • Added a pen icon to Configuration Email Alert button
  • Sort camera alphabetically anywhere a camera list is provided
  • Sort LiveView layout labels alphabetically
  • Fixed recordings preset filter icons not persisting
  • Fixed recording schedule time not rounding minutes correctly
  • Fixed Update Available check for NVR firmware
  • Indicated Timeline as BETA feature explicitly
  • Added Autoscroll to Recording playback list when viewing multiple recordings
  • Fixed Camera Live snapshot not updating when sliding in and out of Camera settings view
  • Fixed multiple recording schedules not being saved after being created.

 

Known Issues

  • Large Video file export from Timeline fails when controller is connected to video.ubnt.com

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi Video 3.6 Release

by Ubiquiti Employee ‎01-16-2017 12:27 PM - edited ‎07-06-2017 01:01 PM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 4GB RAM
  • Google Chrome

Recommended

  • 500GB HDD or larger

Important Notes

  • airCam (gen1) cameras are not supported in 3.2+.  Please stick to the 3.1.x chain if you have airCams.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • RTSP stream URLs have changed from 3.1.x.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) should have some form of an NTP daemon installed.

 

Installation

  • Windows: Run Installer as Administrator
  • Hardware NVR/Debian Install (other Linux files are linked at the bottom of this post, simply change the URL and filename to the appropriate operating system): 
    wget http://dl.ubnt.com/firmwares/unifi-video/3.6.0/unifi-video_3.6.0~Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.6.0~Debian7_amd64.deb

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

Change Log

  • Only SuperAdmin can backup configuration. Restore only possible if UniFi Video install is reset to default
  • Don't parse a packet if MAC address is Null
  • Removed unnecessary validation that was causing memory corruption
  • Generate recording snapshot at the time of recording to speed up recording list scrolling
    Can be disabled with recording.stored-snapshot=false in system.properties
  • Removed Ubuntu 12.04 and added Ubuntu 16.04 support
  • Fixed bulk camera management failures
  • Fixed non-working force check firmware upgrade
  • Allow override of av.tempdir in system.properties (Windows user can now create RAM disk for temp av files)
    Usage:
    Spoiler
    Create C:\ufvtempdir
    Edit C:\ProgramData\unifi-video\data\system.properties
    Add:
    av.tempdir=F:\\ufvtemp
    Note the escaped \
    Close the system.properties file

    Restart UniFi Video via the system tray or services.msc

    You can use any path, just avoid paths with spaces in it
  • Fixed motion recordings missing motion video segments
  • Bumped EMS to release/v1.0.7 (contains actual fix for Windows Buffer I/O issues - critical WebRTC fix) - Also UniFi-Video build is now updated to comply with EMS versioning
  • Forced Ubuntu 16.04 JRE dependency package to openjdk-8-jre-headless

 

Known Issues

  • Large Video file export from Timeline fails when controller is connected to video.ubnt.com

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UVC Image Contest

by Ubiquiti Employee ‎01-05-2017 12:33 PM - edited ‎01-05-2017 12:55 PM

Hey guys,

 

We’re in need of some really cool images taken from a Gen2 (UVC, UVC-Dome, UVC-Pro, UVC-Micro) or Gen3 (UVC-G3 or UVC-G3-Dome) camera, so we’re going to turn this into a contest.

 

To enter:

  • You must own the image
  • Simply reply to this post with the image(s) or link to the image(s) you wish to enter that meet the requirements below
  • By entering, you give us permission to use any provided images in marketing or website material
  • Images must be submitted by January 31st, 2017 to be eligible for prizes

 

Requirements:

  • Images must be 1280x720 or, preferably, 1920x1080
  • Images must be of original quality, no altering or compressing, please
  • Images must include one of the following:
    • Timestamp
    • OSD Name
    • Ubiquiti Logo watermark in the lower right-hand corner

 

Winners will be selected by voting of the support team on or around February 1st, 2017.  Once the winners are selected, I will reach out to you via PM to arrange the shipment of prizes.

 

1st Place Winner will get their choice of a free UVC-G3 or UVC-G3-Dome

2nd Place Winner will receive a coupon for 50% off a UVC-G3 or UVC-G3-Dome

3rd, 4th, and 5th Place Winner will receive a Ubiquiti T-Shirt

UniFi Video 3.5.2 Release

by Ubiquiti Employee on ‎11-28-2016 11:57 AM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 2GB RAM - Linux
  • 4GB RAM - Windows
  • Google Chrome

Recommended

  • 500GB HDD
  • 4GB RAM

Important Notes

  • airCam (gen1) cameras are not supported in 3.2+.  Please stick to the 3.1.x chain if you have airCams.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • RTSP stream URLs have changed from 3.1.x.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) should have some form of an NTP daemon installed.

 

Installation

  • Windows: Run Installer as Administrator
  • Linux: 
    wget http://dl.ubnt.com/firmwares/unifi-video/3.5.2/unifi-video_3.5.2~Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.5.2~Debian7_amd64.deb

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

Change Log

  • Controller: Fix UniFi Video service crash on Windows when using mobile app
  • Controller: Improved I/O buffer usage on Windows platforms using external storage
  • Camera: Fix camera disconnection after G2 Micro upgrade from firmware older than 3.4.0

 

Known Issues

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi-Video 3.5.1 Release

by Ubiquiti Employee on ‎11-10-2016 02:14 PM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100GB HDD
  • 2GB RAM - Linux
  • 4GB RAM - Windows
  • Google Chrome

Recommended

  • 500GB HDD
  • 4GB RAM

Important Notes

  • airCam (gen1) cameras are not supported in 3.2+.  Please stick to the 3.1.x chain if you have airCams.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a UniFi Video installation prior to 3.3.0 might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • RTSP stream URLs have changed from 3.1.x.
  • Systems that are not the hardware NVR (airVision-C or UVC-NVR) should have some form of an NTP daemon installed.

 

Installation

  • Windows: Run Installer as Administrator
  • Linux: 
    wget http://dl.ubnt.com/firmwares/unifi-video/3.5.1/unifi-video_3.5.1~Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.5.1~Debian7_amd64.deb

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

Change Log

  • Controller: Preserve system.properties when upgrading NVR appliance, if necessary to prevent factory reset
  • Fixed an issue where recordings are being removed instead of restored when running DB Analysis Tool - Added recording.recovery system properties
    recording.recovery=[ true | false ]
    Then restart UniFi-Video and run the DB Analysis (Settings >> NVR Settings >> Config tab >> Expand Tools option >> Click Analyze)
  • Fixed runtime exception when migrating DB (fixing adoption keys)
  • Added Content-Length to the header when downloading recording (fixes iOS progress bar issue)
  • Fixed an issue where temp a/v files are not removed (after emergency shut off)
  • Updated Heap size to be 25% of total memory except for NVR Appliances which will use 2048M
  • Using Self-Signed Certificate HTTPS to send password instead of HTTP

 

Known Issues

  • Windows systems with external storage (certain RAID types, USB connected drives, etc.) may experience higher than desired RAM utilization.  A fix is currently being tested. 

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

**These are the only officially supported Windows operating systems

UniFi-Video 3.5.0 Release

by Ubiquiti Employee ‎10-18-2016 11:45 AM - edited ‎10-18-2016 11:47 AM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100 GB HDD
  • 2 GB RAM
  • Google Chrome

Recommended

  • 500 GB HDD
  • 4 GB RAM

Important Notes

  • airCam (gen1) cameras are not supported in 3.2+.  Please stick to the 3.1.x chain if you have airCams.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a previous UniFi Video installation might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • RTSP stream URLs have changed from 3.1.x.

 

Installation

  • Windows: Run Installer as Administrator
  • Linux: 
    wget http://dl.ubnt.com/firmwares/unifi-video/3.5.0/unifi-video_3.5.0~Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.5.0~Debian7_amd64.deb

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

Change Log

  • Controller: More timeline navigation improvements and stability
  • Controller: Enhanced NVR support file with additional info
  • Controller: Temporary export folder is now cleaned up after recordings downloaded/exported
  • Controller: Windows NVR now uses MongoDB 3.0.12 (should be seamless transition from 2.4.2)
  • Controller: Improved Recording playback should start in less than 500 ms
  • Controller: Improved Recording download should start in less than 15 seconds
  • Controller: Improved Timeline playback at all playback speeds.
  • Controller: User Name is no longer case sensitive (i.e Uppercase letters are allowed)
  • Controller: Live View is now more reliable (no intermittent black screens) - Specifically with cloud NVR.
  • Controller: Better memory and CPU usage - Specifically with cloud NVR
  • Controller: Zooming with mouse wheel should work properly
  • Camera: Switch to standalone mode now reboots the camera
  • Camera: [G3] support 1080p JPEG snapshot
  • Camera: Improve JPEG snapshot quality
  • Camera: Eliminate false positives upon Day/Night switching, WDR, Distortion Correction, ... related image reconfiguration
  • Camera: Fixed an issue subnet mask is not a mandatory DHCP option
  • Camera: Fixed an issue camera been managed to v3.5.0-beta1 controller got stuck in some cases
  • Camera: Switch to standalone mode now reboots the camera

 

Known Issues

  • Video playback over WAN via the Cloud is stuttering in some cases.  Planned 3.5.1 hotfix to resolve this

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

UniFi-Video 3.4.0 Release

by Ubiquiti Employee ‎08-17-2016 01:02 PM - edited ‎08-17-2016 01:08 PM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100 GB HDD
  • 2 GB RAM
  • Google Chrome

Recommended

  • 500 GB HDD
  • 4 GB RAM

Important Notes

  • airCam (gen1) cameras are not supported in 3.2+.  Please stick to the 3.1.x chain if you have airCams.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a previous UniFi Video installation might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • RTSP stream URLs have changed from 3.1.x.

 

Installation

  • Windows: Run Installer as Administrator
  • Linux: 
    wget http://dl.ubnt.com/firmwares/unifi-video/3.4.0/unifi-video_3.4.0~Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.4.0~Debian7_amd64.deb

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

Change Log

  • Cameras : Motion detection improvements for G3 cameras
  • Cameras : Fixed an issue where Lens Distortion Correction setting would reset on camera reboots.
  • Cameras : Fixed an issue causing IR to malfunction when changing between modes
  • Cameras : Add support for anonymous snapshots
  • Cameras : Fixed a memory leak tied to changing time zones
  • Cameras : UVC Pros are now capped at 25 fps, this is due to Pros not recording properly at 30fps due to resource limitations.
  • Cameras : Gateway and DNS are no longer mandatory when setting a static IP on the camera
  • Camera: Fixed an issue timezone will set to GMT when login into camera standalone web UI
  • Camera: Fixed an issue camera timezone doesn't sync with controller
  • Web UI : Added distortion correction setting for G3 cameras
  • Web UI : Added image enhancement mode toggle (i.e. Magic Zoom) for G3 cameras.

 

Known Issues

  • When inviting other users to access your NVR via the cloud, if they've never registered with Ubiquiti before, they'll need to confirm their account (in a separate email).
  • Timeline only works on recordings made with UniFi Video 3.2+. It will not show recordings made with 3.1.x.
  • UVC Pros have issues at higher FPS, for accurate recordings, use 25FPS.

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

Official airCam Trade-Up Program Announcement

by Ubiquiti Employee ‎07-21-2016 10:00 AM - edited ‎10-24-2016 07:26 AM

The US airCam Trade-Up Program has officially ended per the 90 day limitation.

 

Hi Everyone,

 

We know that many of you have been waiting for details on our airCam trade-up program and we very much appreciate your patience. We are happy to announce the details of this program to you today. Below are some FAQs that should address many, if not all, of your questions. If you have a question, please feel free to post it below. If it’s a common question or a question that we think will come up often, we’ll add it to the FAQ on this original post for quick access. This is the thread for discussion.  Please, let’s keep this on topic and only post questions regarding the logistics of the airCam trade-up program. Other questions should be posted in another thread.

 

Q. Will I need my original invoice to receive a credit?

A. No. We are not requiring documentation proving you purchased an airCam

 

 

Q. Will I have to send my airCam(s) back?

A. Yes, you will need to send your units back to us in order to receive your credit

 

 

Q. How much credit will I receive?

A. You will receive a 50% off coupon code towards the purchase of a UVC-G3 or UVC-G3-Dome via store.ubnt.com for each airCam traded up.

 

 

Q. How will shipping work?

  • For US customers: You will cover shipping costs to send the units back to our offices. All return cameras will be headed to our San Jose, CA office.
  • International customers can work with distributors they purchased from. Your distributor will then ship your replacements.

 

Q. Can I combine my credits?

A. Yes, you can combine your credits

 

 

Q. Can I swap models? I.e. an airCam Mini for a UVC-G3-Dome?

A. Yes. The model is irrelevant as your coupon will be 50% off the purchase of a Gen3, regardless of what airCam model you sent in.

 

 

Q. How will this process work?

A.

    • For US customers, you will submit for a special RMA using “airCam Trade-Up Program” in the “Problem Category” section of the RMA form. We recognize that this is a security product and for that reason, DO NOT immediately send your units in. We will notify you via the email you entered on the RMA form when you should ship your units to us. Once the units are received and processed, you will be emailed your coupon codes. In short:
      1. Submit an RMA using “airCam Trade-Up Program” for your Problem Categorychrome_2016-07-21_11-57-59.png
      2. Await an email letting you know it’s clear to send your airCams in
      3. Once the airCams have been received, we will email you your coupon codes
    • For International customers, this process will be determined by your distributor

 

 

Q. Is this offer valid for UVC, UVC-Dome, UVC-Micro, or UVC-Pro?

A. No, this offer is only valid for airCam, airCam Dome, and airCam Mini.

 

 

Q. How long will the exchange take?

A. We will be shipping on a first come, first served basis. As we receive units inbound from the factory, customers that submitted their RMA earliest and send their airCams in a timely manner after receiving the email asking them to do so will get their coupon codes first.

 

 

Q. How long will this program run?

A. 3 months from the date of this post. This is simply to put in your RMA request for your upgrades, not the window in which the whole process must be completed (i.e. shipping of your devices and shipping of replacement devices is not required to happen in this 3-month time frame)

 

 

Q. How long will the 2nd generation of UVCs be supported (UVC, UVC-Dome, UVC-Pro, UVC-Micro)?

A. We have no plans to discontinue the 2nd generation of cameras anytime soon.

 

 

Q. Can I receive credit for broken or non-functional cameras?

A. No. airCams must be functioning.

 

 

Q. Are there any limitations based on location (region or country)?

A. No

 

 

Q. Are all components/accessories (mounting hardware, waterproofing seal, box, manual) required?

A. No, only the airCam itself is required to be returned

 

 

Q. Do I really have to go around and get the date codes from the cameras?

A. No, you can use 1548G for the purposes of this program.

 

 

Q. How do I submit an RMA for multiple units?

A. At the time of this edit, the only way to do so is to click the Add Another Item link on the RMA form:

chrome_2016-07-22_10-11-39.png

We are working to get the spreadsheet updated with the airCam Trade-Up Program listed as a problem category to make it a bit easier for customers with many units.

 

 

Q. Do I submit one RMA for each camera?

A. No. It is critical that you include all airCams.  The way the system works is that you will get coupon codes based on the number of cameras that you RMA'd.  If you put only 1 unit in the RMA and send us six, you will only get one coupon code valid for one camera.  If you wish to break your camera deployment up, that is fine, but please be accurate with your camera count per RMA.

 

 

Q. If I have other things to RMA, can I include them in the same RMA?

A. No.  The airCam Trade-Up Program is very specific and very precise.  Please only submit airCams in your RMA.

UniFi Video 3.3.0 Release

by Ubiquiti Employee ‎06-28-2016 09:17 AM - edited ‎06-28-2016 09:39 AM

System Requirements

  • NVR appliance or a 64-bit OS from the Files section below
  • Intel Atom D2500 CPU
  • 100 GB HDD
  • 2 GB RAM
  • Google Chrome

Recommended

  • 500 GB HDD
  • 4 GB RAM

Important Notes

  • airCam (gen1) cameras are not supported in 3.2+.  Please stick to the 3.1.x chain if you have airCams.
  • All Linux commands below are for the NVR appliance and Debian 7. Different Linux distributions will have slightly different commands.
  • Updating from a previous UniFi Video installation might take an hour or longer, depending on the amount of recordings in the database. To get up and running immediately, perform a clean install instead of upgrading.
  • Your Ubiquiti Account (SSO) is the same account you use to login to the community forum. If you want to use a different account for UniFi Video, first log out of the community before setting up UniFi Video for cloud access.
  • When adding a new camera, your camera password will be reset and configurable under NVR Settings.  Username remains the same.
  • RTSP stream URLs have changed from 3.1.x.

 

Installation

  • Windows: Run Installer as Administrator
  • Linux: 
    wget http://dl.ubnt.com/firmwares/unifi-video/3.3.0/unifi-video_3.3.0~Debian7_amd64.deb
    sudo dpkg -i unifi-video_3.3.0~Debian7_amd64.deb

 

Cloud Setup

New Installations

  • Visit https://video.ubnt.com using Chrome from a computer on the same network as your UniFi Video installation.

Upgrades

  • Connect to your NVR locally (over HTTPS using the server's IP address on port 7443), then click 'Connect To My Ubiquiti Account' under NVR Settings.

 

Change Log

  • NVR: Locked recordings will no longer be erroneously deleted when bulk deleting filtered recordings.
  • NVR: Non-admin users with edit recording privileges can now delete recordings
  • NVR: Camera connections should now be more stable
  • NVR: Minimum space to keep free is now reflected properly in the UI (10GB)
  • NVR: Adjusting image settings will no longer reset "magic zoom" settings
  • NVR: Fixed an issue where recording meta files and folders were not being properly cleaned up.
  • NVR: Fixed issue with cameras intermittently failing to record.
  • NVR: Live streams no longer freeze in newer versions of Chrome.
  • NVR: Live stream latency drastically improved, should now be a steady 1 second or less, even after long periods of uptime.
  • NVR/Cloud: WebRTC stability improvements.
  • NVR: Fixed issues with purging by time.
  • NVR: Max Java heap size is now properly being set on Windows.
  • NVR: Fixed a security issue with firmware uploads.
  • Cameras : Fixed an issue that would result in inaccurate bitrate
  • Cameras : Improvements to video quality
  • Cameras : Added brute-force mitigation on cameras
  • Cameras : Improved image noise in IR mode
  • Cameras : Performance and stability improvements

 

Known Issues

  • When inviting other users to access your NVR via the cloud, if they've never registered with Ubiquiti before, they'll need to confirm their account (in a separate email).
  • Timeline only works on recordings made with UniFi Video 3.2+. It will not show recordings made with 3.1.x.
  • UVC Pros have issues at higher FPS, for accurate recordings, use 15FPS.

 

Port Forwarding/Custom Ports

If not using Cloud login, please check this article for required open ports and customizing ports

 

Files

*Cloud functionality is peer-to-peer. All video is encrypted and not stored on our servers.

UniFi Video 3.2.2 Release

by Ubiquiti Employee on ‎04-14-2016 07:04 PM - last edited on ‎05-24-2016 07:10 AM by Ubiquiti Employee

Ubiquiti Networks presents UniFi Video 3.2.2. Links to installation files are at the end of this post.

 

Read more...

UniFi Video 3.1.5 Release

by Ubiquiti Employee ‎04-14-2016 06:48 PM - edited ‎04-14-2016 06:49 PM

Ubiquiti Networks presents UniFi Video 3.1.5. Links to installation files are at the end of this post.

 

Read more...