UniFi Protect ONVIF 3rd Party Camera Tests – Any Good?

UniFi Protect ONVIF Camera Update Testing

Last week we found out that UniFi intended to integrate ONVIF support into its Protect surveillance platform. Ubiquiti went ahead and made this UniFi Protect update available, and I managed to spend a decent amount of time playing with my existing range of ONVIF cameras from numerous third-party brands to see just how UniFi Protect was going to take advantage of third-party cameras in its latest 5.0.33 update. This article details the good, the bad, and the unusual that I experienced while testing out UniFi Protect and a bunch of random cameras!

Enabling camera support?

Once you have installed the latest UniFi Protect 5.0.33 and higher firmware, to enable ONVIF camera support, you simply need to go into the settings of your server and enable third-party camera support in the options menu. It is clearly marked with a beta labs icon, and it’s fair to say that this rollout of ONVIF camera support is still not complete.

But nevertheless, activating support of network-accessible ONVIF cameras is incredibly straightforward. Keep in mind though, as this is still in beta/WiP mode, you are not going to get an expected smooth experience comparable to that of using first-party cameras from UniFi in this setup.

How Has ONVIF Support in UniFi Protect Been Deployed?

First and foremost, Ubiquiti has been true to its word in allowing support of third-party cameras via ONVIF. As soon as I went ahead and updated UniFi Protect to the latest version, all of my cameras that were located on the same 192.ip as the UniFi Dream Machine that I was using immediately appeared on the listed cameras of UniFi Protect, and I was able to adopt these cameras just like any other official first-party UniFi camera.

I assigned user credentials to the third-party ONVIF camera, and after doing so, within 2 minutes, the camera appeared on my Protect camera feed. Lovely stuff.

Equally, they have made a very positive move with support of ONVIF, with the removal of any kind of camera license requirements to use third-party cameras. This is a very, very important detail. A lot of users (myself included) postulated that in order for Ubiquiti to financially support the surveillance platform when users start using cameras from third parties, they would perhaps consider the integration of camera licenses that require you to pay a subscription or lifetime surcharge to use the third-party cameras.

If they had done this, I wouldn’t have been hugely surprised, as brands in network-attached storage that have surveillance products such as Synology Surveillance Station and QNAP QVR Pro have utilized this model in order to find a balancing act between supporting their product and providing a certain degree of out-of-the-box support to users. I am very, very pleased to state that Ubiquiti and UniFi Protect DO NOT require any additional licenses to use third-party ONVIF cameras.

This is a real game changer and will definitely, if promoted correctly, bring a large number of users over to the UniFi platform for surveillance from existing surveillance hardware networks. They can still utilize existing hardware they have in place and merely migrate the primary NVR server to a U NVR or Dream Machine. Again, this is a big, big deal!

ONVIF Camera Support on the Camera Side

An important note for users who plan on reusing older, legacy, or simply readily available ONVIF hardware in their network environment is that just because a camera is labeled as ONVIF-supported, it doesn’t necessarily mean it’s going to immediately appear on the UniFi Protect camera scan. This is not the fault of Ubiquiti, but rather that some ONVIF cameras have the feature, but disable the feature by default.

So, if you have an ONVIF camera in your network environment that is seemingly not appearing on the scanned cameras within UniFi Protect, directly access that camera via its IP in the web browser. Use the administrator credentials that the camera either has by default or the ones you have added to the camera previously, and check the settings menu to find the ONVIF setting. You may also need to apply an additional password and username for ONVIF for security, which you will need to enter into UniFi Protect later down the line when the camera appears.

Additionally, some cameras do not immediately present the option for ONVIF control, instead hiding it behind the option for RTSP (Real-Time Streaming Protocol). When enabled, this will often present the option further along to then enable ONVIF on the camera and therefore be picked up by UniFi Protect. So, if your camera is not immediately appearing on your UniFi Protect scanned cameras, don’t immediately blame Ubiquiti; instead, double-check that the camera is on the same local network and that it has the settings applied. Additionally, maybe refresh the UniFi Protect page just to instigate a fresh scan.

ONVIF Camera Control Vs. UniFi Cameras

Despite the mostly positive feedback that I want to give Ubiquiti on their decision to enable ONVIF camera support in UniFi Protect, it is worth stating that its rollout, at least in the version that I am testing, is certainly not without its bugs currently. Despite the larger update being a full rollout by Ubiquiti, they were pretty upfront that third-party camera use is still very much in the beta stages—and it definitely feels that way in some areas, where I hope we see improvement soon.

For a start, the range of services and camera features that may be available in your third-party camera are simply not accessible via the third-party camera integration currently. This shouldn’t be a huge surprise realistically, as the Open Network Video Interface Forum (ONVIF) is chiefly about connecting camera feeds and network surveillance servers; it is not primarily a means of controlling the target camera. The result is that, unlike using a first-party UniFi camera where you have full management and control of detection services, enhanced features, specialized detection, and integrated Protect features, an ONVIF-connected camera is effectively a simple camera feed, and the UniFi Protect surveillance system is merely acting upon that camera feed.

This means that if you are using particularly specialized third-party ONVIF cameras in your network environment, such as specialized PTZ, optical zoom, or enhanced AI detection/edge camera hardware, little to none of this is currently usable in the beta ONVIF update for Protect. I am positive that this will change, and perhaps a handful of camera brands will be integrated into UniFi Protect in a more system-management-enabled fashion as compatibility and verification increase. But nevertheless, right now ONVIF support provides only access to limited camera features and simple streaming from third-party cameras.

All this said, some ONVIF cameras in my setup surprised me with how quickly and easily they were adopted. For example, the Reolink Duo – a dual lens, 180 degree view camera that on practically every other NAS/NVR system I have tested it on has either failed to work, only displayed a since camera feed, or only displayed a static image. So, therefore I didn’t have high hopes. colour me surprised! Not only did the Reolink Duo camera work, but both camera feeds were displayed (in the 180 overlapped feed) perfectly, only using a single camera feed/input too. Really impressed – especially when you factor in that that the UniFi surveillance doesn’t need camera licenses, so no need to worry about needing double licenses for a dual lens camera.

As the third-party camera support element of UniFi Protect 5.0.33 and higher is in beta, other users have highlighted a few issues along the way that, although I didn’t encounter them, are worthy of note. For a start, third-party cameras in the UniFi Protect feed do seem to be a little less refreshed and visible than that of first-party UniFi cameras. No doubt this will change as optimization and integration of ONVIF are improved upon within UniFi Protect, but right now the user experience of a UniFi camera is definitely considerably higher than that of integrating an ONVIF camera into your existing Protect setup. Additionally, some users have reported software restarts and the necessity to restart their U-INVR or UDM system after the update. Bottom line, although the UniFi Protect 5.0.33 update is pretty well polished, if you are updating for the sake of third-party camera support, just understand that it is by no means a fully polished process at this time.

Rolling Back to a Previous Version of UniFi Protect?

If you have already updated your UniFi surveillance system up to Protect 5.0.33 or higher and you want to roll back your firmware to a previous version, this can be achieved by accessing the system via the SSH terminal input and forcing the system to downgrade the software to an earlier version. Do keep in mind that doing this is not without risk, and SSH is considered an expert-level and system-altering means of correcting settings. So if you are going to do this, know what you are doing, and make sure that your recordings and configurations are backed up appropriately first.

Head into the server settings via the console, then scroll to the bottom and find the option for SSH.

Enable SSH, take heed of the warning that Ubiquiti presents about the dangers of using SSH, and then apply an SSH security credential. This is important, as it ensures that your system cannot be exploited by a third party when your SSH access is enabled.

Once you have enabled this, there are plenty of different terminal software clients you can use to access the system on the command line, but the easiest and most configurable and free is PuTTY. Download PuTTY from their official website, install it, and then in the PuTTY user interface, enter the IP address of your UniFi system, and then enter via the command line.

From there, you just need to enter your username and password, and then utilize the commands below to roll back the software on your system.

apt-get update

apt-get install –reinstall –allow-downgrades unifi-protect=4.1.53 -y

Again, this is a relatively risky move for the inexperienced, and I would not recommend doing this unless you know what you are doing, and all your backups are robust and in place.

UniFi ONVIF Camera Support – The Future and Updates?

In the 1 week since Ubiquiti allowed me to access the UniFi Protect 5, there have been 12-13 micro upgrades that went ahead and made bug fixes and improvements (starting at 5.0.20 and ending at 5.0.33 currently). That is ALOT of work for an update that, although bringing other new features into the fold, is almost certainly going to be mainly engaged with because of ONVIF camera support – which is arguably going to hurt/undermine sales of their own camera hardware. I really respect this kind of software development that arguably is more about what users want, rather than what will sell the most accessories and kit. Right now, 3rd party camera support is still not quite on par with the 1st party cameras (grid camera feed responsiveness, camera controls and alerts, etc), but you definitely get a feel for what UniFi are aiming for here in this feature update, and I think it’s pretty clear that they are going to continue to evolve on this. Th Protect 5 update is a full release, but keep in mind that the ONVIF/3rd Party Camera support is still ‘beta labs’ and therefore, if you are in a mission critical setup and/or have cameras in 24×7 necessity, maybe stick with UniFi cameras in your setup until the ONVIF support has more time in the oven. Definitely update to Protect 5, but for parity experience with 3rd party cameras on par with UniFi cameras – that is gonna take a pinch longer I think. That said, they are not putting their feet up. Example, here are the Improvements over the course of a week from the release notes of UniFi Protect 5.0.20>33:

  • Improved application resiliency when restoring backups.
  • Improved the user experience for Storage Manager.
  • Improved livestreams on larger grids.
  • Improved playback experience for cameras with Enhanced Encoding.
  • Improved Storage Manager user experience.
  • Improved the user experience in playback when only Low-Quality footage is available.
  • Improved the user experience when no storage is available in Storage Manager.
  • Improved the user experience in detections when only a single camera is available.
  • Improved handling for third-party cameras without snapshot capabilities.
  • Improved application resiliency when restoring backups.
  • Improved streaming resiliency for Viewports.

Bug Fixes:

  • Fixed the inability to export/archive Low-Quality footage.
  • Fixed an issue where enabling ONVIF could cause the application to crash.
  • Fixed an issue that could cause losing AI event settings after restoring backups.
  • Fixed an issue where users with custom full permissions couldn’t see paired doorbell settings.
  • Fixed an issue that caused the UP-Sense battery level to be always 50%.
  • Fixed an issue where Smart Detection events were triggered at the end of the event.
  • This improves the use of Alarm Manager and resolves an issue with 3rd party integrations.
  • Fixed an issue where you could experience a page crash when a popup player was opened.
  • Fixed an issue where you couldn’t access playback history after upgrading to 5.0.26, this may also help with some crashes Android users experienced.
  • Fixed the inability to configure ringtone settings for Chimes.
  • Fixed an issue where Slack message actions didn’t work with Alarm Manager.
  • Fixed the inability to adopt 3rd party cameras when the MAC address cannot be discovered.
  • Fixed an issue where Alarm Manager could cause high CPU usage and resolved Stackable Automations issues.
  • Fixed an issue where users still had limited permissions after giving them Full Management in rare cases.
  • Fixed broken thumbnails for some third-party cameras.
  • Fixed an issue where users couldn’t remove devices due to a hidden button.
  • Fixed an issue that could cause the Android app to crash.
  • Fixed an issue where third-party cameras can show up as adoptable repeatably.
  • Fixed bitrate speed reporting for third-party cameras.
  • Fixed an issue where Alarm Manager could cause high CPU usage.
  • Fixed an issue where users could see incorrect start/end times in the Playback section.
  • Fixed timeline scrubbing issues for 3rd party cameras with untypical aspect ratios.

So yeah, this isn’t a feature they seem to be just shoving out the door! I will return to this subject again very soon in a comparison video and article coming later in 2024!

Meanwhile, if you are looking to scale up your surveillance setup with UniFi, and are looking for 1st or 3rd party cameras for your network surveillance (and you want to support us at NASCompares in what we do), use the links below to look at suitable cameras for your surveillance needs. Have a fantastic week!

Unify Cameras Affordable ONVIF Cameras ($50-99) AI Powered ONVIF Cameras (80-150)
📧 SUBSCRIBE TO OUR NEWSLETTER 🔔


    🔒 Join Inner Circle

    Get an alert every time something gets added to this specific article!


    Want to follow specific category? 📧 Subscribe

    This description contains links to Amazon. These links will take you to some of the products mentioned in today's content. As an Amazon Associate, I earn from qualifying purchases. Visit the NASCompares Deal Finder to find the best place to buy this device in your region, based on Service, Support and Reputation - Just Search for your NAS Drive in the Box Below

    Need Advice on Data Storage from an Expert?

    Finally, for free advice about your setup, just leave a message in the comments below here at NASCompares.com and we will get back to you. Need Help? Where possible (and where appropriate) please provide as much information about your requirements, as then I can arrange the best answer and solution to your needs. Do not worry about your e-mail address being required, it will NOT be used in a mailing list and will NOT be used in any way other than to respond to your enquiry.

      By clicking SEND you accept this Privacy Policy
      Question will be added on Q&A forum. You will receive an email from us when someone replies to it.
      🔒Private Fast Track Message (1-24Hours)

      TRY CHAT Terms and Conditions
      If you like this service, please consider supporting us. We use affiliate links on the blog allowing NAScompares information and advice service to be free of charge to you.Anything you purchase on the day you click on our links will generate a small commission which isused to run the website. Here is a link for Amazon and B&H.You can also get me a ☕ Ko-fi or old school Paypal. Thanks!To find out more about how to support this advice service check HEREIf you need to fix or configure a NAS, check Fiver Have you thought about helping others with your knowledge? Find Instructions Here  
       
      Or support us by using our affiliate links on Amazon UK and Amazon US
          
       
      Alternatively, why not ask me on the ASK NASCompares forum, by clicking the button below. This is a community hub that serves as a place that I can answer your question, chew the fat, share new release information and even get corrections posted. I will always get around to answering ALL queries, but as a one-man operation, I cannot promise speed! So by sharing your query in the ASK NASCompares section below, you can get a better range of solutions and suggestions, alongside my own.

      ☕ WE LOVE COFFEE ☕

       
      locked content ko-fi subscribe
      Private 🔒 Inner Circle content in last few days :
      (Early Access) The BEST Alternatives to PLEX for Your NAS Media
      (Early Access) Phison E31T Gen5 SSD Review - Who Need DRAM?
      (Early Access) UniFi Protect & ONVIF Support - How It Works and What To Expect
      (Early Access) Alternatives to Synology NAS - Which Is Best?
      (Early Access) The BEST USB Network Upgrades of 2024/2025
      (Inner Circle) Aoostar TB4S-OC USB4/Oculink SSD Box Review - Unreal NAS Expansion?
      (Early Access) Asustor Flashstor vs Terramaster F8 SSD PLUS NAS - Best SSD NAS Drive?
      (Early Access) A Guide to NAS - Things People STILL Get Wrong
      (Early Access) $30 5GbE-to-USB Adapters Are a THING NOW (Wavlink Adapter Review)
      (Early Access) Acasis TBU405 Pro Max TB4/USB4 NVMe Docking Station Review
      (Early Access) ROUAFWIT Teknas 4 NAS - Big Budget? Or Bloody Awful?
      (EARLY ACCESS) Zettlab OFFLINE AI NAS Series - The D4, D6 and D6 D8 ULTRA #ifa2024
      Access content via Patreon or KO-FI

      DISCUSS with others your opinion about this subject.
      ASK questions to NAS community
      SHARE more details what you have found on this subject
      CONTRIBUTE with your own article or review. Click HERE
      IMPROVE this niche ecosystem, let us know what to change/fix on this site
      EARN KO-FI Share your knowledge with others and get paid for it! Click HERE

      ASK YOUR QUESTIONS HERE!

      21 thoughts on “UniFi Protect ONVIF 3rd Party Camera Tests – Any Good?

      1. I’ll be moving all my H.265 cameras to UniFi and all my new ones as well from now on. I have 8 paid-for camera licenses + 5 NAS systems (with 2 cameras each) which I will happily consolidate into Unifi and TrueNAS, leaving just one Synology running. I have completely lost my confidence with them withdrawing functionality from a product I have paid for. When my ageing Synology wifi system comes up for replacement, UniFi wifi will be the likely choice now because by then I will already have bought into the Unifi ecosystem which seems to be actively under development. I know Unify isn’t perfect but I’m thoroughly cheesed off with Synology right now. (h.265 + obsoleting my more powerful but ‘old’ rackmount NAS systems + broken docker implementation (still!) + wifi system abandonware + proprietary HDD nonsense etc etc etc) Apologies for the rant, I’m so glad there is choice now.
        REPLY ON YOUTUBE

      2. This is great to see, however the amount of developer time to maintain ONVIF and user reported issues might start to add up if this makes production, This is why I was never that bothered by the cost of the surveillance station licenses, Synology had a way to report issues, and I was seeing updates to the supported cameras and bug fixes , that kind of ongoing support costs time
        REPLY ON YOUTUBE

      3. This sounds awesome – I just realized that I can activate UniFi Protect on my new UniFi Cloud Gateway Max – but wonder if it is beefy anough for my 8 cameras (mixed 1080, 1440 and 4K) without affecting the rest of the performance.
        REPLY ON YOUTUBE

      4. I’ve moved house and my old setup with Qnap was never satisfactory. With this update i can adopt my Reolink cameras to my UDM Pro.
        I’m also not that bothered by the PTZ not working, i can still use the Reolink app for interaction.
        REPLY ON YOUTUBE

      5. Well done Ubiquiti for opening up to the rest of the world…. Using 3rd party Onvif in protect may never be perfect however I think as time goes on there will be some models that will work perfectly.

        Att: Synology.. I think its time to put an end to your overpriced extra camera licenses… I can tell you I won’t be purchasing anymore in the future.
        REPLY ON YOUTUBE

      6. not enough to make me move away from surveillance statiom with 8 cameras, but looking foward to seeing them add some basic O.N.V.I.F (not said On-Viv lol) profile features, hopefully in the next year it will have more features….
        REPLY ON YOUTUBE

      7. Ubiquity cameras are overpriced and generally have poor video quality when compared to most modern 4k cameras. Even some reolink cameras which are 1/3 the price have better performance. The hook up channel has now done 2 really good breakdowns showing quality.
        REPLY ON YOUTUBE

      8. My takeaway is this: Currently, if you have a fairly basic setup for non-Unify cameras, meaning simple straightforward cameras, no special features or notifications needed, just a raw feed from fixed ONVIF cameras that needs to be recorded, you’re saying that pretty much works fine, on the current version? (Obviously with the understanding that some specific cameras may be wonkier than others)

        Would anyone disagree with that? I’m tempted to cut over, so I can give my Hikvision NVR the heave-ho, if the only downside is no special controls (which I don’t use, for my Hik setup, since it’s completely isolated to my local network). Everything that I need notifications and fancy is already on UniFi cameras. But it would be great to have the two consolidated into the one more accessible one.
        REPLY ON YOUTUBE

      9. Good videos! Keep them coming.
        Nice background, but I think it will be better with more black back there. You have a “to white skin” and the contrast is bad. Just my opinion! Thanks.
        REPLY ON YOUTUBE