Capítulo 20. Projetando um Pipeline de Processamento de Vídeo para um Serviço de Streaming
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Falamos sobre uploads e downloads de vídeo entre usuários em um aplicativo de mensagens no Capítulo 19. Para garantir a melhor experiência do cliente, há certas etapas que precisamos seguir nesse processo de upload de vídeo, como a compactação para reduzir o tamanho e a transcodificação para suportar diferentes formatos de mídia e uma ampla variedade de dispositivos. Neste capítulo, vamos nos concentrar na criação de um pipeline de processamento de vídeo para serviços de streaming como Netflix, Amazon Prime Video e YouTube. Como sempre, começaremos com os requisitos do sistema e, em seguida, entraremos nos detalhes das diferentes etapas envolvidas. O principal objetivo de nossas decisões de design ao longo do capítulo será que o conteúdo de vídeo esteja disponível para os espectadores com a melhor qualidade e no menor tempo possível. Concluiremos o capítulo implantando o sistema na Cloud da AWS usando os serviços de mídia da AWS, e também abordaremos algumas considerações para a transmissão ao vivo de eventos de grande escala, como o Thursday Night Football nos EUA e jogos de críquete na Índia.
Requisitos do sistema
O requisito mais importante do sistema é que o vídeo carregado pelas produtoras (no caso da Netflix ou da Amazon Prime Video) ou pelos utilizadores (no caso ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access