Which NVR/NAS for simple recording and uploading to external FTP server?

Dec 28, 2019
2
0
Netherlands
Hello, for a project I want to install about 40 cameras. We want to store the footage locally on an NVR or server, after which we will upload the footage via FTP to an external location. Which software or NVR would you recommend? Options like motion detection or AI are not needed. My experience with vendor NVRs is that the FTP upload speed is often not fast enough to continuously upload the footage.
The downside, of course, is that the configuration often has to be done on the cameras themselves, but that's something we can live with.
Uploading from the cameras themselves to a server via FTP and then uploading the footage via FTP from the server to an external location is also an option, but I'm not a big fan of this, because cameras sometimes act weird when continuously sending footage via FTP. I would prefer software that grabs the stream, handles the storage, and then uploads the footage from the software to the external location.

  • I have experience with Blue Iris, which works well, but the downside is that it only runs on Windows, making it less stable and requiring regular checks to ensure it's running.
  • Dahua NVRs are out of the question due to the poor FTP upload speed.
  • I don't have much experience with Hikvision, does anyone know their maximum FTP upload speed?
  • Synology and QNAP ask way too much for camera licenses.
  • Has Ubiquiti already set up their ecosystem for ONVIF cameras?
  • For DIY, does anyone have experience with stable software for servers to simply manage and store camera streams, and then upload them via FTP?
 
In case of 40 cams, the best solution will be put second NVR in second location...

Both NVR can receive streams from cams or one NVR can receive streams from second one...
this solves also how to search video files in backup - NVR usually put all videos from all cams in one folder and timestamps are coded in file names...

Dahua NVRs splits one feed from one cam into hundreds / thousands files per day - depending how much events (SMD, IVS, AcuPick etc) you will have on that channel. It is not easy to browse and join those files...