Transmita vídeo para sua transmissão de vídeo do Kinesis e assista à transmissão ao vivo - Amazon Kinesis Video Streams

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á.

Transmita vídeo para sua transmissão de vídeo do Kinesis e assista à transmissão ao vivo

  1. Para executar o aplicativo de amostra, você precisa das seguintes informações:

  2. Execute o aplicativo de amostra usando os comandos a seguir. Substitua os espaços reservados por valores para seu ambiente.

    export GST_PLUGIN_PATH=Directory Where You Cloned the SDK/amazon-kinesis-video-streams-producer-sdk-cpp/build export AWS_DEFAULT_REGION=AWS Region i.e. us-east-1 export AWS_ACCESS_KEY_ID=Access Key ID export AWS_SECRET_ACCESS_KEY=Secret Access Key ./kvs_gstreamer_sample Your Stream Name
  3. Se o aplicativo de amostra sair com um library not found erro, digite o comando a seguir para verificar se o projeto está vinculado corretamente às dependências de código aberto:

    gst-inspect-1.0 kvssink
  4. Abra o console do Kinesis Video Streams.

  5. Escolha o Stream name (Nome do streaming) do streaming que você criou.

O streaming de vídeo enviado do Raspberry Pi aparecerá no console.

Quando o stream está sendo reproduzido, você pode experimentar os seguintes recursos do console do Kinesis Video Streams:

  • Na seção Video preview (Visualização de vídeo), use os controles de navegação para retroceder ou avançar rapidamente pelo streaming.

  • Na seção Stream info (Informações de streaming), observe o codec, a resolução e a taxa de bits do streaming. Os valores da resolução e da taxa de bits estão com definições baixas propositalmente no Raspberry Pi para minimizar o uso da largura de banda para este tutorial. Para ver as CloudWatch métricas da Amazon que estão sendo criadas para seu stream, escolha View stream metrics in CloudWatch.

  • Em Data retention period (Período de retenção de dados), observe que o streaming de vídeo é retido por um dia. Você pode editar esse valor e defini-lo como No data retention (Sem retenção de dados) ou definir um valor de um dia a vários anos.

    Em criptografia do lado do servidor, observe que seus dados estão sendo criptografados em repouso usando uma chave mantida pelo AWS Key Management Service ().AWS KMS