O que é o Amazon Interactive Video Service?
O Amazon Interactive Video Service (Amazon IVS) é uma solução gerenciada de transmissão ao vivo, criada com a mesma tecnologia que alimenta a Twitch, que disponibiliza vídeos ao vivo de baixa latência ou em tempo real para espectadores em todo o mundo. Basta enviar suas transmissões ao vivo ao Amazon IVS e o serviço fará tudo o que for necessário para disponibilizá-las a seus espectadores, permitindo que você se concentre em criar experiências envolventes e interativas durante os vídeos ao vivo. É possível personalizar e aprimorar a experiência do público por meio dos SDKs de reprodução e transmissão, das APIs Chat e das APIs de metadados cronometrados, oferecendo as ferramentas para criar um relacionamento mais valioso com seus espectadores em seus próprios sites e aplicações.
Quem pode usar o Amazon IVS?
O Amazon IVS foi criado para desenvolvedores que desejem adicionar vídeo ao vivo de baixa latência ou em tempo real e habilitar a interatividade com o vídeo em sua aplicação ou site, sem investir na infraestrutura de transmissão.
Qual é a principal diferença entre o Amazon IVS e a Twitch e outras plataformas de transmissão ao vivo?
O Amazon IVS é uma solução gerenciada de transmissão ao vivo, que permite criar suas próprias aplicações ou sites interativos de vídeo ao vivo para desenvolver um relacionamento valioso com seu público com envolvimento crescente, sem enviar espectadores para outro site. Com a Twitch e outras plataformas de transmissão ao vivo, os podem usuários apresentar e transmitir seu próprio conteúdo, então você envia seu público para elas, e a plataforma gerencia seus espectadores.
Qual é a diferença entre o Amazon IVS e os Serviços de Mídia do AWS Elemental ou o Amazon CloudFront?
Com o Amazon IVS, você pode se concentrar em criar sua própria aplicação envolvente e a experiência do público de uma transmissão ao vivo de baixa latência ou em tempo real, sem a necessidade de gerenciar a infraestrutura ou desenvolver e configurar componentes de fluxos de trabalho de vídeo que sejam confiáveis e tenham bom custo-benefício. O Amazon IVS foi desenvolvido com a mesma tecnologia que alimenta a Twitch e fornece um serviço gerenciado simples de usar que cuida da ingestão para reprodução e todo o restante. Os Serviços de Mídia do AWS Elemental e o Amazon CloudFront são componentes básicos para clientes com requisitos de vídeo mais granulares e que desejem configurar um serviço de transmissão de TV ao vivo, vídeo sob demanda (VOD) ou OTT com atributos avançados. Com eles, você pode criar fluxos de vídeo de alta qualidade, com até 4K/UHD de resolução com HDR, para transmissão de TV e dispositivos conectados à Internet, como TVs conectadas, tablets, smartphones e decodificadores. Com os Serviços de Mídia do AWS Elemental, você tem um alto nível de controle sobre todos os componentes do fluxo de trabalho: configurações de transcodificação e empacotamento, níveis de resiliência, inserção de anúncio personalizado e atributos como proteção de conteúdo para gerenciamento de direitos digitais (DRM). Você também pode escolher quais reprodutores de vídeo e rede de distribuição de conteúdo (CDN) serão usados.
Qual é a diferença entre o Amazon IVS e o Kinesis Video Streams?
O Amazon IVS é um serviço gerenciado simples de usar que cuida da ingestão, reprodução e todo o restante. O Amazon Kinesis Video facilita o fluxo de vídeos com segurança de dispositivos conectados para a AWS para machine learning em tempo real e orientado por lotes, reprodução de vídeo, análise e outros processamentos. O serviço permite que clientes criem aplicações baseadas em visão de máquina para casas inteligentes, cidades inteligentes, automação industrial, monitoramento de segurança, entre outros.
Quanto custa usar o Amazon IVS?
O preço das transmissões de baixa latência do Amazon IVS é baseado na duração do vídeo ao vivo enviado ao Amazon IVS (horas de entrada de vídeo) e na duração do vídeo entregue aos espectadores (horas de saída de vídeo). O preço das transmissões em tempo real do Amazon IVS é baseado na duração em que um participante (apresentador ou espectador) está conectado a um recurso de palco. O preço do chat de transmissão do Amazon IVS é baseado no número de mensagens de chat enviadas e entregues. Para obter mais detalhes, acesse a página de preço.
Posso usar o Amazon IVS para conteúdo de vídeo sob demanda (VOD)?
O Amazon IVS cria fluxos ao vivo. É possível salvar seu conteúdo de transmissão de baixa latência do Amazon IVS em um bucket do Amazon Simple Storage Service (Amazon S3). Os arquivos de vídeo salvos estão disponíveis para edição ou transmissão como conteúdo de vídeo sob demanda (VOD). As gravações salvas no Amazon S3 incorrerão em custos padrão de armazenamento e solicitações. Não há custo adicional para habilitar o atributo no canal de baixa latência do Amazon IVS.
Não é possível gravar conteúdo de transmissão em tempo real do Amazon IVS no Amazon S3. Você pode usar os recursos de palco da transmissão em tempo real como entrada para um canal e salvar o conteúdo resultante da transmissão de baixa latência no Amazon S3.
Em quais regiões da AWS o Amazon IVS está disponível?
O console do Amazon IVS e as APIs para controle e criação de fluxos estão disponíveis nas regiões: Leste dos EUA (Norte da Virgínia), Oeste dos EUA (Oregon), Ásia-Pacífico (Tóquio), Ásia-Pacífico (Seul), Ásia-Pacífico (Mumbai), Europa (Irlanda) e Europa (Frankfurt). A ingestão e a distribuição de vídeo estão disponíveis em todo o mundo por meio de uma rede gerenciada de infraestrutura gerenciada e otimizada para vídeos ao vivo.
Qual é a latência de ponta a ponta da transmissão de baixa latência do Amazon IVS?
O recurso de transmissão de baixa latência do Amazon IVS utiliza a mesma tecnologia que alimenta a Twitch e foi criado para fornecer baixa latência para transmissão de vídeo ao vivo. Todos os componentes, da entrada do fluxo e da transcodificação até o fornecimento e a reprodução com o SDK do Reprodutor do Amazon IVS, são otimizados para reduzir a latência. A latência real para os visualizadores é geralmente inferior a cinco segundos e pode ser inferior a três segundos. Uma combinação de fatores determina que resultado seus espectadores experimentarão. Alguns fatores que podem ter impacto são a localização do streamer que está enviando a transmissão ao vivo para o canal do Amazon IVS, a localização do espectador que está assistindo à transmissão e o provedor de serviços de Internet (ISP) que tanto o streamer como o espectador estão usando. As configurações do software de transmissão usado para enviar vídeos a um canal do Amazon IVS também devem ser otimizadas. Para obter informações sobre práticas recomendadas para softwares de transmissão, como o Open Broadcaster Software (OBS), acesse as páginas de documentação do Amazon IVS. Você deve usar o SDK do Reprodutor do Amazon IVS para obter a melhor performance de baixa latência entre diferentes plataformas e dispositivos.
Qual é a latência de ponta a ponta da transmissão em tempo real do Amazon IVS?
Para usar o recurso de transmissão em tempo real do Amazon IVS, é necessário criar uma aplicação usando o SDK de Transmissão do Amazon IVS. Use aplicações iOS e Android para publicar e assinar vídeos ao vivo com o SDK de transmissão para dispositivos móveis e, em um navegador, use o SDK de transmissão na Web. As transmissões publicadas por dispositivos usarão configurações de codificador otimizadas e tratamento de congestionamento de rede. A latência real pode ser inferior a 300 milissegundos do apresentador ao espectador.
A que tipo de atributos interativos o Amazon IVS oferece suporte?
A transmissão de baixa latência do Amazon IVS usa etiquetas em vídeo, e uma simples API de metadados cronometrados permite que os clientes sincronizem suas experiências interativas com os fluxos de vídeo. Ao fornecer etiquetas e uma API para sincronizar metadados com vídeo como a primeira etapa, os clientes podem se concentrar no desenvolvimento da experiência interativa. O formato da API é familiar para a maioria dos desenvolvedores e não requer hardware especial de vídeo, acesso a bibliotecas de vídeo, ferramentas de transmissão personalizadas ou um entendimento dos protocolos de vídeo para ativar.
O Amazon IVS anexa dados de texto estruturados aos streamings dos vídeos entregues e que são fornecidos junto com o streaming de vídeo. Isso permite que os clientes criem sondagens, levantamentos ao vivo, tabelas de classificação e outros elementos em tempo real que são sincronizados automaticamente ao conteúdo do vídeo. O Amazon IVS fornece aos clientes uma API REST simples para injetar metadados em um fluxo e uma interface baseada em eventos no SDK do Reprodutor do Amazon IVS a fim de recuperar os metadados para os clientes.
O Amazon IVS também tem um atributo de chat em fluxo criado para acompanhar a transmissão de vídeo ao vivo. Com esse atributo, streamers e espectadores podem construir relacionamentos com a comunidade fazendo perguntas e participando de debates. O Chat do Amazon IVS fornece gerenciamento de recurso de sala de chat e uma API de sistema de mensagens para recebimento e moderação de mensagens de chat.
Posso usar o atributo Chat do Amazon IVS sem usar um recurso de vídeo?
Sim. O atributo Chat do Amazon IVS pode ser usado sozinho ou com um fluxo de baixa latência ou em tempo real do Amazon IVS.
Posso restringir o acesso aos fluxos do Amazon IVS?
O recurso de transmissão de baixa latência do Amazon IVS permite criar canais privados que habilitam a autorização de reprodução em listas de reprodução de vídeo. Você pode usar a autorização de reprodução para restringir os fluxos por canal e por espectador. Quando a autorização de reprodução é habilitada em um canal, somente as solicitações de reprodução com tokens de autorização válidos receberão a lista de reprodução de vídeo. Acesse a documentação para obter mais informações. A autorização de reprodução não está disponível para a transmissão em tempo real do Amazon IVS.
Para ler instruções sobre como configurar a autorização de reprodução para canais ao vivo, acesse as páginas da documentação.
O Amazon IVS não oferece suporte a atributos de criptografia de conteúdo de fluxos e do Digital Rights Management (DRM).
Que fluxos de saída o Amazon IVS produz?
A transmissão de baixa latência do Amazon IVS produzirá diferentes conjuntos de saída ou renderizações de transcodificação com taxa de bits adaptável (ABR), com base no tipo de canal selecionado e na qualidade e resolução do fluxo RTMPS ingerido. As renderizações disponíveis são limitadas à qualidade da entrada, pois o Amazon IVS não ajusta a escala nem faz a conversão.
Tipo de canal | Predefinido | Qualidade máxima da entrada | Taxa máxima de bits de entrada | Detalhes do ABR |
Padrão | Padrão | 1080p60 | 8,5 Mbps | 1) 1080p na taxa de bits de origem 2) 720p a 3,4 Mbps (60 fps) ou 2,4 Mbps (30 fps) 3) 480p a 1,4 Mbps 4) 360p a 0,63 Mbps 5) 160p a 0,23 Mbps |
HD avançado | Maior entrega de largura de banda | 1080p60 | 8,5 Mbps | 1) 720p a 3 Mbps (60 fps) ou 2,3 Mbps (30 fps) 2) 480p a 1,3 Mbps 3) 360p a 0,7 Mbps 4) 160p a 0,27 Mbps 5) Somente áudio a 0,08 Mbps |
HD avançado | Entrega de largura de banda restrita | 1080p60 | 8,5 Mbps | 1) 720p a 2,3 Mbps (60 fps) ou 1,9 Mbps (30 fps) 2) 480p a 0,8 Mbps 3) 360p a 0,4 Mbps 4) 160p a 0,22 Mbps 5) Somente áudio a 0,08 Mbps |
SD avançado | Maior entrega de largura de banda | 1080p60 | 8,5 Mbps | 1) 480p a 1,3 Mbps 2) 360p a 0,7 Mbps 3) 160p a 0,27 Mbps 4) Somente áudio a 0,08 Mbps |
SD avançado | Entrega de largura de banda restrita | 1080p60 | 8,5 Mbps | 1) 480p a 0,8 Mbps 2) 360p a 0,4 Mbps 3) 160p a 0,22 Mbps 4) Somente áudio a 0,08 Mbps |
Básico | Sem transcodificação Somente Transmux |
1080p60 480p60 |
3,5 Mbps 1,5 Mbps |
Representação única Parâmetros de codificação de origem |