I was running The free software NVR (network video recorder) from Ubiquity to test my G3 Micro camera. Since this did such a good job, I decided to pick up this box instead of leaving a computer running 24/7.
First surprise: It doesn't come with a power adapter. Fortunately, I had a POE switch to use in the right location.
Second surprise: It uses the Unifi Protect app rather than Unify Video I was using previously.
The apps are a bit different. Unifi Video was a little more intuitive and has some different features than Unify Protect. For example, Protect allows geofencing but Video has more control over recording and motion detection.
There are a lot of features that can talk nicely to other Ubiquity Unifi products like routers, switches, and access points. Unfortunately it doesn't communicate with the Ubiquity Amplifi products like the mesh router I have. It also won't talk to non-Ubiquity cameras which is a shame because I would change over my EagleEye Networks system if Protect would use the cameras. It would be a large investment for me to replace all of my existing cameras.
However, with all it's faults, this system beats the heck out of the consumer cameras I tried. The apps have a much shorter buffering time and better quality video. I had trouble with other cameras systems just stopping notifications and require a reboot to start them again. In addition, I had problems with app updates breaking things badly. For example, one update on IOS wouldn't let the app connect anymore (but the Android update worked fine).
Pros: Great video, good notifications
Cons: Takes a bit of effort to configure it properly. For example, I needed to replace the web server certificate with one that the browsers see as secure. This took some hunting on the internet to figure out how to do it via ssh to copy the certificate over, and run a script to install and restart the services.