...
The VXG Cloud NVR/Gateway connects to any standard ONVIF or RTSP camera from the local network on one side and on the other side connects automatically to the Cloud bridging the connection between cameras and the Cloud.
...
VXG Cloud NVR/Gateway can run on almost any x86 or ARM computer running Linux with Docker container support. Minimal system requirements for 20 cameras are 4GB RAM, Atom CPU or 4GB RAM, Raspberry PI 4.
NVR vs. Gateway modes
In the Cloud NVR mode, the videos will be recorded on a local hard drive. The recorded videos can be played through the Cloud and the user experience is the same as if videos were recorded on the Cloud.
In the Cloud Gateway mode, the video streams are relayed to the Cloud. The streams can be watched and recorded on the Cloud.
It is possible to run the NVR and Gateway mode at the same time having a videos recorded on-prem and on the Cloud.
Direct ONVIF
VXG works with any ONVIF or RTSP camera. A camera should have an IP address that VXG can access from the Cloud. The possible options are described below.
...
Port forwarding
This requires mapping of IP camera ports to external ports on a router. We usually require 2 ports: HTTP (80) or HTTPS (443), and RTSP (554) ports.
...
VXG supports connection through a variety of VPN clients. Once connected to your VPN, VXG can connect to your cameras using your VPN IP address.
IP address white-listing
Some firewalls will restrict accessing networks from unknown IP addresses. VXG supports a special Gateway Service that will pass through all traffic and all the connections will be made using a known IP address or a list of addresses.
Other cameras
...
Using a VPN router
VXG supports IPsec VPN tunneling and can establish a Site-to-Site VPN. Cameras can be then connected over ONVIF/RTSP using local (VPN) IP addresses.
...
Mobile phones
VXG Mobile applications for Android and iOS turn any phone into an additional video camera that can be used along with other cameras in the system.
...