Perguntas frequentes sobre solução de problemas - Amazon Interactive Video Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Perguntas frequentes sobre solução de problemas

Este documento descreve as melhores práticas e dicas de solução de problemas do Amazon Interactive Video Service (IVS). Comportamentos inesperados ou não intencionais podem ocorrer durante o uso do IVS. Esses comportamentos podem ocorrer em vários pontos do processo de streaming, desde a transmissão até a reprodução do conteúdo:

Comportamentos inesperados ou não intencionais podem ocorrer em vários pontos do processo de streaming, desde a transmissão até a reprodução do conteúdo.

Para obter informações sobre suporte e outros recursos do Amazon IVS, consulte Recursos e suporte.

Transmissão e codificação

As perguntas desta seção abordam transmissão, codificação e condições iniciais de streaming para o IVS. Esses comportamentos ocorrem antes que o conteúdo chegue aos servidores do IVS.

Tópicos:

O que é privação de fluxo?

“Privação de fluxo” é um atraso ou uma interrupção na entrega do pacote de conteúdo durante o envio para o IVS, ou seja, quando o conteúdo está sendo ingerido pelo IVS. Se o IVS não obtiver a quantidade esperada de bits na ingestão que o dispositivo de codificação anunciou que enviaria em um determinado período, isso será considerado um evento de privação. Frequentemente, os eventos de privação são causados pelo codificador do transmissor, pelas condições da rede local e/ou pelo trânsito na Internet pública entre o dispositivo de codificação e o IVS.

Do ponto de vista de um visualizador, os eventos de privação podem ser exibidos como vídeo com atrasos, armazenamento em buffer ou congelamento. Os eventos de privação de fluxo podem ser breves (menos de cinco segundos) ou longos (vários minutos), dependendo da natureza do evento de privação.

Para permitir o monitoramento de eventos de fome, o IVS envia eventos de fome como eventos da EventBridge Amazon; veja exemplos: Stream Health Change in Using Amazon with Amazon EventBridge IVS. Esses eventos são enviados quando um fluxo entra ou sai de um estado de privação. Dependendo do caso de uso, você pode executar uma ação apropriada, como notificar o emissor e os visualizadores sobre condições de fluxo intermitente.

Para ferramentas adicionais de monitoramento da fome, consulte Monitoramento do streaming de baixa latência do Amazon IVS, o endpoint da ListStreamsAPI IVS (filtragem por integridade) e o endpoint IVS GetStream(para analisar um stream individual). Além disso, consulte Como faço para monitorar eventos de privação de fluxo?

Por que o fluxo parou de repente?

A seguir, são mostrados os motivos mais comuns pelos quais um fluxo pode parar abruptamente (ou seja, a sessão de fluxo é encerrada):

  • Dados de ingestão ausentes: quando a ingestão de uma sessão de fluxo é interrompida por completo (sem ingestão de dados no IVS) por 30 segundos, o servidor de ingestão do IVS encerra a sessão de fluxo do IVS. O período de 30 segundos permite que o emissor se reconecte ao servidor de ingestão. No entanto, em alguns casos (como na troca de redes), a reconexão com a sessão de fluxo existente pode não ser possível, pois o handshake TLS do RTMPS foi interrompido. As causas-raiz comuns para isso incluem problemas de rede (como congestionamento entre o dispositivo de transmissão e o IVS), perda completa da Internet no dispositivo de transmissão ou o dispositivo de transmissão não produz segmentos de conteúdo (tags FLV).

    Frequentemente, a desconexão do fluxo se alinha com um evento de privação de fluxo; o evento de privação é acionado quando há uma interrupção nos dados recebidos. Se um evento de início de privação é enviado e, em seguida, um evento de fim de fluxo é enviado (sem um evento de fim de privação), isso geralmente indica que o fluxo foi encerrado porque nenhum dado foi enviado ao IVS.

  • StopStream Endpoint IVS — Durante uma sessão de transmissão IVS, se a chamada de StopStreamAPI for feita, a sessão de transmissão IVS terminará. O StopStream endpoint desconecta o fluxo RTMPS de entrada do servidor de ingestão IVS. Dependendo do software/hardware de codificação usado, é possível tentar uma nova sessão de fluxo.

  • Erro do codificador: alguns codificadores de software/hardware desconectarão a sessão de fluxo quando ocorrer um erro durante o processo de codificação. Do ponto de vista do IVS, essas desconexões aparecem como desconexões intencionais do emissor. No entanto, nos logs de codificação, é possível determinar que o fluxo foi desconectado devido a um erro não intencional.

O que acontece quando eu troco de rede durante o fluxo?

Quando uma emissora muda de rede (por exemplo, de WiFi celular), uma conexão RTMPS contínua é desconectada. Embora a conexão com a Internet do emissor provavelmente seja restabelecida depois de três a quatro segundos, a nova conexão terá um novo endereço IP devido à troca de rede, o que gera uma nova conexão RTMPS. Durante essa troca, a conexão RTMPS anterior não é desconectada corretamente: o codificador não envia ao IVS uma mensagem de desconexão. Como resultado, o IVS espera 30 segundos para que a conexão RTMPS anterior se reconecte, o que impede que o novo fluxo RTMPS da nova rede se conecte ao IVS.

Para permitir uma alternância mais rápida entre redes, recomendamos que você use o StopStreamendpoint IVS para fechar a sessão de transmissão anterior quando o dispositivo trocar de rede. Nesse cenário, quando o dispositivo de transmissão se conecta à nova rede, o dispositivo de transmissão pode chamar o StopStream endpoint para encerrar o fluxo agora inativo. Após uma StopStream chamada bem-sucedida, o dispositivo de transmissão pode iniciar uma nova sessão de transmissão na nova rede sem esperar por 30 segundos.

Como posso ter redundância em várias regiões com o IVS?

A redundância no IVS pode ser obtida de várias maneiras; consulte Resiliência em Segurança do IVS.

O IVS é separado em diferentes planos de rede: controle e dados.

  • O plano de controle (ambiente de gerenciamento) é regional (baseado nas regiões da AWS) e armazena informações sobre os recursos do IVS (canais, chaves de fluxo, pares de chaves de reprodução e configurações de gravação).

  • O plano de dados não está restrito a uma região da AWS e é a rede que transporta dados da ingestão para a saída. Mesmo que um canal seja criado na região us-west-2 (por exemplo), o vídeo transmitido para esse canal pode não passar pela região us-west-2.

Consulte também Solução global, controle regional. Considere estes dois cenários:

  • Se apenas uma região do plano de controle (ambiente de gerenciamento) (por exemplo, us-east-1) estiver sendo usada: se uma determinada região de controle da AWS sofrer uma degradação ou interrupção, o plano de controle (ambiente de gerenciamento) do IVS poderá apresentar latência ou erros ao criar, ler, atualizar ou excluir qualquer um dos seguintes elementos: canais, chaves de fluxo, pares de chaves de reprodução ou configurações de gravação. Tentar iniciar um novo fluxo durante uma interrupção pode resultar em mais latência ou erros quando uma sessão de fluxo é iniciada. Dependendo da gravidade da degradação, pode ser possível continuar transmitindo para um canal com um fluxo já em andamento.

    Se playback authorization (autorização de reprodução) estiver habilitado, visualizadores atuais provavelmente poderão continuar a reprodução de fluxos em andamento, mas novos visualizadores talvez não consigam começar a visualizar se houver problemas com a autorização do par de chaves de reprodução. Se a autorização de reprodução não estiver habilitada, tanto os visualizadores atuais quanto os novos poderão visualizar o fluxo em andamento.

    O recurso Auto-Record (Gravação automática) no S3 do IVS também pode ser interrompido em caso de interrupção.

    O plano de controle (ambiente de gerenciamento) do IVS não faz failover automaticamente para outra região da AWS no caso de uma interrupção regional.

  • Se duas regiões do plano de controle (ambiente de gerenciamento) (por exemplo, us-east-1 e us-west-2) estão sendo usadas e a segunda região é um failover se a região primária não está disponível, o IVS não oferece suporte nativo para o failover do plano de controle (ambiente de gerenciamento) regional; portanto, se uma região do plano de controle (ambiente de gerenciamento) tiver problemas, novos fluxos iniciados ou chamadas para o plano de controle (ambiente de gerenciamento) poderão apresentar problemas. No entanto, o plano de dados provavelmente não seria afetado. Portanto, fluxos contínuos da região do plano de controle (ambiente de gerenciamento) prosseguiriam sem problemas. A transferência do plano de controle (ambiente de gerenciamento) para uma região secundária (failover) precisaria ser realizada no lado da aplicação. Você pode gravar uma lógica de implementação personalizada para lidar com o failover do plano de controle (ambiente de gerenciamento). Não temos orientação oficial sobre como gerenciar o failover de um canal regional.

    Ao separar o plano de dados de vídeo e o plano de controle (ambiente de gerenciamento) regional, a arquitetura do IVS adiciona resiliência: os fluxos ao vivo contínuos devem ter pouca ou nenhuma interrupção no caso de uma falha no plano de controle (ambiente de gerenciamento) regional. O IVS mantém um Acordo de Serviço (SLA) de tempo de atividade de 99,9% e está comprometido em garantir a estabilidade da sua infraestrutura para seus clientes (consulte nosso SLA).

Como faço para solucionar problemas de uma sessão do SDK de Transmissão do IVS para Web?

O SDK de Transmissão do IVS para Web funciona de maneira ligeiramente diferente de uma sessão normal de ingestão RTMPS do IVS. O SDK de Transmissão para Web utiliza o protocolo WebRTC para realizar a transmissão para um endpoint do IVS. Após o conteúdo entrar no endpoint IVS, ele é processado e ocorre remux ou transcodificação na saída HLS para visualização.

Devido à natureza do SDK de Transmissão para Web, siga estas dicas para solucionar problemas de comportamentos de codificação:

  • Feche todas as guias e os programas no dispositivo de transmissão que não precisam estar abertos durante a sessão de transmissão. Guias e programas estranhos podem usar recursos de computação (como a CPU, a RAM e a rede), o que pode prejudicar a performance da aplicação de transmissão. Para guias e programas que não podem ser fechados, certifique-se de que eles não estejam usando quantidades desnecessárias de recursos de computação.

  • Certifique-se de que a velocidade de upload do dispositivo exceda 200 Kbps. (Isso é observado em um dos problemas conhecidos do SDK de Transmissão para Web.) Para avaliar a velocidade de upload, abra o Gerenciador de tarefas do dispositivo de transmissão para analisar a rede disponível durante a transmissão. Se a velocidade ou a taxa de bits de upload for menor do que o esperado ou desejado, avalie outras guias e processos que possam estar consumindo largura de banda. Além disso, preste atenção em outras máquinas na rede local que podem estar consumindo grandes quantidades de largura de banda.

  • Se houver picos aleatórios no uso da CPU, consulte o Gerenciador de tarefas da máquina para entender quais processos podem estar consumindo a CPU. Um serviço comum que provoca o uso da CPU de forma aleatória é o software antivírus que executa verificações periódicas na máquina.

  • Tente realizar a transmissão usando https://stream.ivs.rocks/ para ajudar a isolar ambientes e garantir que a lógica da aplicação não esteja causando o comportamento indesejável. Este site é operado pelo IVS e corresponde a um ambiente de teste sólido para avaliar se alguma parte da integração com o SDK de Transmissão para Web é a causa-raiz do comportamento indesejável.

  • Tente usar os componentes internos da WebRTC do Google Chrome (veja abaixo).

Como faço para usar as métricas internas da WebRTC do Google Chrome para avaliar uma sessão do SDK de Transmissão do IVS para Web?

Ao realizar a transmissão por meio do SDK de Transmissão do IVS para Web, diversos comportamentos podem ocorrer durante a codificação e o envio da transmissão. Siga estas etapas para solucionar problemas ou coletar informações sobre a sessão no dispositivo de transmissão:

  1. No Google Chrome, abra a página da Web de transmissão.

  2. Abra uma nova guia do Chrome e acesse chrome://webrtc-internals/ (copie exatamente como está aqui).

  3. Na guia da página da Web de transmissão original, inicie a sessão do SDK de Transmissão da Web e permita que a sessão seja executada até que o comportamento seja observado.

  4. Após o comportamento ter sido observado, altere para a guia chrome://webrtc-internals/ (sem encerrar a sessão de transmissão) e certifique-se de que a página da Web correta está sendo exibida:

    A guia webrtc-internals do Chrome, apresentando a página correta que deve ser exibida.
  5. Abra a seção expansível Criar despejo na parte superior da tela.

  6. Selecione Baixar as PeerConnection atualizações e os dados estatísticos na parte superior da tela (logo abaixo de Create Dump) para baixar o .txt arquivo da sessão relevante.

  7. Depois de baixado, o arquivo mostrará uma visualização do histórico da conexão WebRTC. É possível visualizar isso em diversas ferramentas ou enviá-lo para a equipe do AWS Support para uma análise mais detalhada.

Monitoramento e eventos

As perguntas desta seção abordam monitoramento, métricas e eventos do IVS.

Tópicos:

Como faço para monitorar eventos de privação de fluxo?

Recomendamos os seguintes métodos de monitoramento de eventos de privação de fluxo:

  • Amazon EventBridge com Amazon IVS — Quando um evento de fome no stream começa ou termina, o IVS produz um evento de mudança de saúde no stream. EventBridge Usando as EventBridge metas e regras da Amazon, você pode usar esses eventos de inanição do stream para receber alertas quando a inanição do stream estiver ocorrendo. Para obter detalhes sobre metas e regras, consulte o Guia EventBridge do usuário da Amazon.

  • Monitoramento do streaming de baixa latência do Amazon IVS: durante uma sessão de streaming ao vivo, os dados são gravados e disponibilizados por meio da análise de integridade de fluxo do IVS. Isso inclui informações sobre configuração do codificador, métricas de ingestão e eventos de sessão de fluxo. Isso é benéfico no monitoramento de um fluxo contínuo ou na avaliação retroativa de um fluxo. Você pode usar o console ou a API do IVS para identificar fluxos que foram submetidos a privação. Os dados da sessão de fluxo ficam disponíveis por 60 dias, mesmo após a exclusão de um canal. Portanto, isso pode ser útil para identificar fluxos anteriores com eventos de privação.

  • Filtragem de streams por saúde — Com o console IVS ou o endpoint da ListStreamsAPI IVS, você pode usar o health filtro para encontrar sessões de stream que estão em um estado. STARVING Além disso, a CloudWatch métrica IVS para ConcurrentStreams inclui uma Health dimensão que você pode usar para coletar uma contagem total de riachos que estão em estado de inanição. Consulte Monitoramento do streaming de baixa latência do Amazon IVS.

  • Você pode usar o GetStreamendpoint IVS para analisar um fluxo individual.

Além disso, consulte O que é privação de fluxo?

Como faço para usar CloudWatch a Amazon para monitorar as cotas do serviço IVS?

Você pode usar CloudWatch a Amazon para monitorar/gerenciar proativamente as cotas do serviço IVS. Consulte Service Quotas do IVS. Essa documentação inclui informações sobre a criação de CloudWatch alarmes para métricas de uso.

Recomendamos que você configure um tópico de SNS adequado para notificar os indivíduos/grupos corretos quando um alarme for acionado. Se o alarme for acionado e a cota for ajustável, você deverá solicitar um aumento da cota de serviço com um novo valor. Consulte Service Quotas do IVS para obter informações sobre como solicitar um aumento.

Como faço para diagnosticar a instabilidade do fluxo usando o IVS Stream Health?

Recomendamos que você avalie a instabilidade do fluxo usando o painel do IVS Stream Health. As instruções se encontram em Monitoramento do streaming de baixa latência do Amazon IVS.

O painel tem gráficos de séries temporais para taxa de bits de vídeo, taxa de quadros e taxa de bits de áudio; exemplos são mostrados abaixo. Além disso, você pode clicar em Visualizar CloudWatch para visualizar os dados na Amazon CloudWatch.

Vários cenários são discutidos abaixo.

Baixa largura de banda da Internet ou congestionamento da Internet

Nesse caso, o fluxo é relativamente instável, mesmo quando as taxas de bits são reduzidas. Não há largura de banda suficiente entre o emissor e o ISP ou entre o ISP e o IVS, ou algo está errado no caminho da rede para o IVS. Para resolver isso, verifique se nenhum outro processo de rede está usando largura de banda, ou entre em contato com o ISP para obter o diagnóstico da rede.

Painel do IVS Stream Health:

Verificação se há baixa largura de banda da Internet ou congestionamento da Internet no painel do IVS Stream Health.

CloudWatch:

Verificando a baixa largura de banda da Internet ou o congestionamento da Internet ativado. CloudWatch

Taxa de bits excessivamente elevada

Uma taxa de bits mais alta não significa necessariamente melhor qualidade; aqui, uma taxa de bits elevada está causando instabilidade. Em muitos casos, devido ao congestionamento da rede, taxas de bits elevadas causam instabilidade de fluxo em toda a transmissão. Siga as taxas de bits máximas listadas em Resolução/taxa de bits/FPS.

Painel do IVS Stream Health:

Verificação se a taxa de bits está excessivamente elevada no painel do IVS Stream Health.

CloudWatch:

Verificando a alta taxa de bits excessiva ativada. CloudWatch

Problemas de rede ou hardware

A codificação de vídeo consome muitos recursos de computação e, às vezes, a máquina que faz a codificação do vídeo não consegue acompanhar a carga. Nesse caso, verifique se a máquina não está sobrecarregada (executando muitas coisas ao mesmo tempo) e se o codificador está atualizado. Considere mudar para uma predefinição de codificação que use menos CPU.

Painel do IVS Stream Health:

Verificação de problemas de rede ou hardware no painel do IVS Stream Health.

CloudWatch:

Verificando se há problemas de rede ou hardware em CloudWatch.

Picos e quedas na taxa de bits

Às vezes, os codificadores de transmissão tentam ser muito inteligentes e otimizam a taxa de bits, geralmente dependendo da complexidade do quadro que está sendo compactado. Se a taxa de bits flutuar rapidamente, os visualizadores poderão sofrer um buffer ao tentar carregar muitos dados. Certifique-se de que a opção Constant Bitrate (CBR) (Taxa de bits constante) esteja habilitada, pois ela mantém uma taxa de bits consistente em todo o fluxo, independentemente da complexidade do quadro. Esteja ciente de que também podem ocorrer quedas; isso pode ser um sinal de que sua máquina não tem potência de CPU suficiente para o codificador compactar o vídeo.

Painel do IVS Stream Health:

Verificar picos e quedas da taxa de bits no painel do IVS Stream Health.

CloudWatch:

Verificando se há picos e quedas na taxa de bits. CloudWatch

Desconexão da Internet

Quando um dispositivo de transmissão enfrenta um problema de Internet, os servidores do IVS entram em um período de 30 segundos no qual avaliam se a mesma conexão será restabelecida. Se a mesma conexão não for restabelecida, o servidor do IVS encerrará a sessão de fluxo. Alguns codificadores tentarão se reconectar à sessão de transmissão se a conexão com a Internet for perdida. Nesse caso, uma nova sessão de fluxo poderá ser iniciada após o término do fluxo inicial.

Painel do IVS Stream Health:

Verificação de desconexão da Internet no painel do IVS Stream Health.

CloudWatch:

Verificando a desconexão com a Internet ativada. CloudWatch

Reprodução de fluxo

A maioria das informações desta seção é específica para o SDK do Reprodutor do IVS e pode não se aplicar a outros reprodutores. Para obter mais informações, consulte Reprodutor do Amazon IVS.

Tópicos:

Como faço para depurar os comportamentos do reprodutor do IVS?

Para habilitar o log detalhado para ajudar na depuração do Reprodutor do IVS, use o método de reprodutor setLogLevel. Altere o nível de log do reprodutor para usar o argumento DEBUG; em seguida, o Reprodutor do IVS produzirá um log detalhado do estado e da lógica que ocorrem no Reprodutor do IVS.

Para testar rapidamente o uso do Reprodutor do IVS, com ou sem logs de DEBUG habilitados, use o site de testes https://debug.ivsdemos.com/. Se os logs de DEBUG estiverem habilitados por meio do menu de configurações, eles estarão disponíveis na visualização do console do navegador.

Por que a reprodução congelou/parou para todos os visualizadores?

Se a reprodução para todos os visualizadores congela/para ao mesmo tempo no conteúdo, isso provavelmente é o resultado de um comportamento upstream. Muitas vezes, a causa-raiz é o codificador de transmissão.

A privação de fluxo ou comportamentos adversos dos codificadores de transmissão podem afetar todos os visualizadores simultaneamente. Se a codificação de transmissão se desconectar e uma nova sessão de fluxo for iniciada, todos os visualizadores deixarão de receber conteúdo ao mesmo tempo. Quando você está avaliando esse comportamento, é recomendável avaliar a sessão de streaming usando Monitoramento do streaming de baixa latência do Amazon IVS.

O que está causando o armazenamento em buffer do Reprodutor do IVS?

No contexto da reprodução de vídeo e áudio transmitidos ao vivo, “armazenamento em buffer” significa que o dispositivo de reprodução não consegue baixar o conteúdo antes de este ser reproduzido. O armazenamento em buffer pode se manifestar de várias maneiras: o conteúdo pode parar e começar aleatoriamente (também conhecido como engasgo), o conteúdo pode parar por longos períodos (também conhecido como congelamento) ou o reprodutor pode entrar no estado BUFFERING.

Existem muitas causas de armazenamento em buffer, que podemos organizar em três categorias principais:

  • O armazenamento em buffer do lado do visualizador frequentemente ocorre quando um único visualizador ou um pequeno grupo de visualizadores é afetado por um evento de armazenamento em buffer. A causa-raiz desses eventos de armazenamento em buffer muitas vezes decorre de um problema da rede local (LAN) ou do dispositivo de reprodução. No caso de um problema de rede local ou dispositivo lento, o armazenamento em buffer pode ser resolvido com a garantia de que a adaptive bitrate playback (ABR) (reprodução com taxa de bits adaptável) esteja habilitada, com a seleção manual de uma qualidade inferior ou com a redução da largura de banda usada por outros programas e dispositivos.

  • Armazenamento em buffer em nível de rede: podem ocorrer problemas entre a rede local e o servidor de distribuição do IVS, também conhecido como nível de ISP. Os comportamentos do armazenamento em buffer que surgem no nível do ISP podem ser de difícil de solução, pois a visibilidade total do ISP pode ser impossível. Alguns comportamentos, como latência e tensão na rede (por exemplo, o ISP não consegue lidar com o tráfego geral de entrada/saída) podem causar atrasos no fornecimento de conteúdo ao visualizador.

  • Armazenamento em buffer do lado da transmissão: problemas no lado da transmissão da sessão de fluxo ao vivo podem causar problemas em grande escala de armazenamento em buffer para o visualizador. Por exemplo, se um dispositivo de transmissão parar de enviar dados para o IVS, o IVS não terá conteúdo para entregar ao reprodutor e o Reprodutor do IVS entrará no estado de armazenamento em buffer quando nenhum conteúdo estiver sendo baixado. Em muitos casos, um evento de armazenamento em buffer do lado da transmissão faz com que todos ou a maioria dos visualizadores sejam afetados simultaneamente.

Gravação automática no Amazon S3

Para obter mais informações, consulte Gravação automática no Amazon S3.

Tópicos:

Por que parte do conteúdo de gravação está ausente?

Há vários motivos pelos quais o conteúdo gravado pode estar ausente. Recomendamos as etapas a seguir para solucionar problemas de conteúdo ausente:

  1. Certifique-se de que a gravação automática no S3 esteja habilitada para o canal do IVS desejado:

    1. Console: na página de detalhes do canal relevante, na seção General configuration (Configuração geral), verifique se a gravação automática no S3 está Enabled. Se estiver habilitada, verifique a Recording configuration (Configuração de gravação) para garantir que Storage (Armazenamento) e Recording prefix (Prefixo de gravação) estejam corretos.

    2. CLI: execute get-channel e passe no ARN do canal do IVS desejado:

      aws ivs get-channel --arn "arn:aws:ivs:us-west-2:123456789012:channel/abcdABCDefgh"

      Veja se um recordingConfigurationArn foi retornado.

  2. Procure no bucket S3 designado o conteúdo de gravação da sessão de stream específica (consulte o prefixo S3). O prefixo da chave S3 para uma sessão gravada está no evento EventBridge Amazon Recording State Change. Observação: se o recurso merge fragmented streams (mesclar fluxos fragmentados) estiver habilitado, o conteúdo poderá ser de outra sessão gravada.

  3. Se a duração geral do fluxo for inferior a dez segundos ou se o conteúdo do fluxo estiver ausente (ou seja, ocorreu privação de fluxo), o conteúdo gravado poderá estar ausente, pois nada foi gerado.

A criptografia KMS-S3 pode ser usada com registro automático no S3?

O recurso de registro automático do IVS no Amazon S3 não oferece suporte à criptografia KMS-S3. Ao tentar usar a criptografia KMS-S3, o início da gravação falhará e produzirá um evento de Falha no Início da Gravação. EventBridge A solução alternativa recomendada é usar a criptografia SSE-S3 compatível, que é ativada por padrão em todos os objetos enviados para o Amazon S3.

Tópicos diversos

As perguntas desta seção abordam tópicos que não podem ser categorizados em outro lugar.

Tópicos:

O que significa o erro “pending verification” (verificação pendente)?

Quando o IVS é usado, pode aparecer um erro que indica: “Your account is pending verification. Até que o processo de verificação seja concluído, talvez você não consiga executar solicitações com essa conta. Se tiver dúvidas, entre em contato com o AWS Support”.

Isso indica que a conta da AWS que você está usando deve ser verificada com a AWS antes que você possa usar o IVS. (Embora sua conta possa funcionar com outros serviços da AWS, o IVS usa um método de verificação aprimorado.)

To verify your AWS account, contact AWS Account Support — with the error message that you are receiving — from the AWS Support Center (Sua conta está com verificação pendente. Para verificar sua conta da AWS, entre em contato com o setor de Suporte às contas da AWS, com a mensagem de erro que você está recebendo, do AWS Support Center): https://support.console.aws.amazon.com/support/home?#/.

Como posso estimar o custo do uso do IVS?

Embora o custo exato do uso do IVS não possa ser determinado antes de uma sessão de fluxo, um estimador de custo aproximado é encontrado em: https://ivs.rocks/calculator. Informações adicionais sobre preços podem ser encontradas em: https://aws.amazon.com/ivs/pricing/.