Hi Tom,
Thanks for your reply. Yes, the idea is to use a central NVR solution and connect customer's camera's to it over the internet using a VPN. The advantage for the customer would be that they don't need any hardware except the camera, and their footage is being stored in a secure location. We would charge the customer based on the number of camera's and number of stored recorded days.