Once cameras are connected to VXG Cloud VMS platform, the videos can be relayed to a variety of cloud services such as recording, streaming, and video analytics.
Recording
VXG uses S3-compatible object storage for video recording. For example, when deployed on AWS, VXG Cloud VMS will use AWS S3 for recording. If the platform is deployed on Kubernetes in a data center then andy S3 compatible storage solution, such as MinIO, can be used.
Streaming
VXG Cloud VMS has an internal fully scalable streaming solution that will stream data in all standard formats such as HLS, WebRTC, RTMP and RTSP. Besides, VXG will connect videos to Content Delivery Networks (CDNs) from where videos can be broadcasted very efficiently to any number of viewers. For example, when deployed on AWS, VXG Cloud VMS will use AWS CloudFront CDN for video broadcasting.
Video Analytics
VXG is pre-integrated with leading AI solutions such as Amazon Rekognition, Google Vision AI, Azure Cognitive Services. Plus VXG hosts an open-source vision AI solution YOLO. VXG offers tools and API for connecting to any 3-rd part video analytics and performs all sorts of preprocessing to make operations cost-efficient, such as motion filtering, image and clip extraction, and repackaging in different formats.