El software de plataforma de video como servicio (VPaaS) proporciona APIs para desarrollar aplicaciones basadas en video como herramientas de chat de video, plataformas de transmisión en vivo, sitios de alojamiento de video y más. Dado que las soluciones VPaaS son plataformas de desarrollo, los usuarios pueden crear y personalizar su propia solución de video, aunque algunos productos pueden estar mejor adaptados para ciertos casos de uso. Mientras que los productos VPaaS pueden variar en términos de las características secundarias que proporcionan, todos los productos ofrecen características fundamentales como codificación, acceso a redes de entrega de contenido (CDN) y reproductores de medios.
Las plataformas de comunicación en la nube a veces incluyen una API destinada específicamente a la funcionalidad de video; estas plataformas son más adecuadas para crear herramientas de comunicación por video similares al software de videoconferencia. Las plataformas OTT pueden usarse para desarrollar servicios de transmisión de video over-the-top (OTT), lo cual es una gran opción para los usuarios que buscan crear una plataforma de transmisión de video específicamente.
Para calificar para la inclusión en la categoría de Plataforma de Video como Servicio (VPaaS), un producto debe:
Alojar APIs que permitan a los desarrolladores agregar funcionalidad de video a las aplicaciones
Proporcionar características que apoyen la entrega y el rendimiento del video