Managed Video as a Service (MVaaS,) is an example of the Software as a Service (SaaS) model of software deployment. In the case of MVaaS, video management software is hosted as a service provided to customers across the Internet. Like other SaaS applications, MVaaS eliminates the need to install and run software on the customer's own computers. MVaaS is often used to address the challenges of managing distributed video systems across multiple locations and to reduce the user’s burden of software maintenance, ongoing operation, and support. Because MVaaS is hosted on the Internet, it creates a lower cost value proposition when scaled across multiple locations. MVaaS applications are generally priced on a per user, per camera or per site subscription basis, eliminating the upfront expense typically required for video software.
MVaaS applications have the following key characteristics:
The application is delivered primarily in a one-to-many model (single instance, multi-tenant architecture)
Feature updates are done in the network and are transparent to the users, which eliminates the need for downloadable patches and upgrades.
Edge devices (cameras and recorders) are plug-and-play - all customer premise equipment connects to the video service without requiring configuration by the customer.
All application functionality is available via the Internet using a web interface without requiring an application installed on a desktop
Provides centrally controlled/administered access that is mandatory for proper security and allows centralized administration of users and video, making it easy to add or remove users.
Scalable to hundreds or thousands of locations
Provides ability to view not only live video but also to search and review recorded video.
Works through firewalls and NAT devices without configuration, and will run over low speed, high speed, and satellite connections