I don't personally believe that cloud cameras are the way forward for this sort of scenario, they are mainly aimed at sites with a handful of cameras where normal NVR based solutions wouldn't be cost effective. We have sites with hundreds of cameras and as you have seen, the upload bandwidth would be prohibitive at ~250Mb/s for the quality settings we use. The storage does cost money as nothing is for free, we have ~1PB of storage for our surveillance systems and that is quite a big investment.
... View more