Micro services
Media Data Flow
The diagram below shows the media (video) data flow between the main services.
Main services
There are many different types of instances and services. Some services are provided by infrastructure providers, such as Object Storage or Databases.
Multiple data centers
Cloud VMS services can be deployed in one or multiple data centers. It makes sense if cameras are in different zones.
A VSaaS service (or any other SaaS service that works with IP cameras) manages a collection of cameras or camera access tokens that “know” which copy of the CloudVMS is serving corresponding cameras. In other words, all VSaaS needs to know is a camera access token for each camera and there is no difference between working with a single or multiple Cloud VMS.