VXG provides a reference code – Uplink SDK and documentation for integration with IP cameras. The code can be integrated with a camera in one of 2 ways:
As a camera plug-in, if camera firmware supports an open platform (camera applications or plug-ins).
Build-in into camera firmware.
The Uplink agent uses minimal camera resources. It creates a Web Socket Secure (WSS) channel between a camera and the Cloud VMS and tunnels ONVIF and RTSP protocols.
The requirements for interfacing with the camera f/w are very minimal, the Uplink agent should be able to do the following:
Retrieve the camera Serial Number.
Retrieve the camera Mac Address.
Store a VMS access token in persistent storage (optional).
You can find the full source code with build instructions and step-by-step testing instructions in our GitHub repository: