Saiba como capacitar o streaming multimídia com a Alibaba Cloud
Contexto
O VOD é um serviço que permite o download e a visualização imediata de vídeos, seja em tempo real ou para consumo posterior. É um cenário de negócios comum que exige recursos robustos de infraestrutura para lidar com grandes flutuações periódicas de carga. As soluções tradicionais enfrentam desafios como atrasos no upload, processamento, streaming e reprodução simultânea de vídeos, além de picos de tráfego incontroláveis causados por serviços com demanda repentina.
Arquitetura da solução
- Esta solução é dividida em três módulos: upload de vídeo, transmissão de vídeo e gerenciamento de sistema. No módulo de upload de vídeo, os arquivos de vídeo são armazenados no Object Storage Service (OSS), enquanto o índice de segmentos é armazenado em um banco de dados RDS. O OSS também pode ser integrado diretamente ao Media Transcoding e à CDN para oferecer capacidades de transcodificação e entrega de arquivos de vídeo.
- O módulo de transmissão de vídeo cria um serviço web externo para visualização em tempo real. A instância do Server Load Balancer recebe solicitações de acesso dos terminais dos usuários e as encaminha às instâncias do ECS (servidores web) para processamento. Os servidores web podem então realizar a verificação de usuários e dispositivos, consultar o banco de dados de índices e pesquisar o índice de vídeo para recuperar os vídeos solicitados. Por fim, o módulo de gerenciamento de sistema gerencia informações de usuários, dispositivos e outros serviços relacionados.
Destaques
- Reduz custos de desenvolvimento
- Soluções VOD personalizadas
- Serviço web VOD de alta disponibilidade
