Solución de Video on Demand

Alta disponibilidad y escalabilidad ilimitada para una transmisión ininterrumpida

Contactar ventas

Antecedentes

El VOD es un servicio que permite descargar y ver videos de inmediato, ya sea en tiempo real o para su visualización posterior. Es un escenario de negocio común que requiere recursos de infraestructura sólidos para manejar grandes fluctuaciones periódicas de la carga de negocio. Las soluciones tradicionales enfrentan desafíos como retrasos al cargar, procesar, transmitir y reproducir videos de forma simultánea, así como picos de tráfico incontrolables causados por ráfagas de servicios.

Arquitectura de la solución

  1. Esta solución se divide en tres módulos: carga de videos, difusión de videos y administración del sistema. En el módulo de carga de videos, los archivos de video se almacenan en Object Storage Service (OSS), mientras que el índice de segmentos se almacena en una base de datos de ApsaraDB RDS. OSS también se puede integrar directamente con Media Transcoding y CDN para ofrecer capacidades de transcodificación y entrega de archivos de video.
  2. El módulo de difusión de videos crea un servicio web externo para la visualización en tiempo real. La instancia de Server Load Balancer recibe las solicitudes de acceso de los terminales de usuario y las envía a las instancias ECS (servidores web) para su procesamiento. Luego, los servidores web pueden realizar la verificación de usuarios y dispositivos, consultar la base de datos de índices y buscar en el índice de videos para recuperar los videos necesarios. Finalmente, el módulo de administración del sistema administra la información de los usuarios, los dispositivos y otros servicios relacionados.

Aspectos destacados

  • Reduce los costos de desarrollo
  • Soluciones VOD a medida
  • Servicio web VOD de alta disponibilidad