Managed Video as a Service (MVaaS)