Pré-requisitos - 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á.

Pré-requisitos

Antes de configurar o produtor de C++SDK, verifique se você tem os seguintes pré-requisitos:

  • Credenciais: no código de exemplo, você fornece credenciais especificando um perfil que você configurou em seu arquivo de perfil de AWS credenciais. Primeiro, configure seu perfil de credenciais (se ainda não tiver feito isso).

    Para obter mais informações, consulte Configurar AWS credenciais e região para desenvolvimento.

  • Integração do armazenamento de certificados: a biblioteca de produtores do Kinesis Video Streams deve estabelecer confiança com o serviço que ela chama. Isso é feito por meio da validação das autoridades de certificação (CAs) no repositório público de certificados. Em modelos baseados em Linux, esse armazenamento está localizado no diretório /etc/ssl/.

    Faça download do certificado do seguinte local para o armazenamento de certificados:

    https://www.amazontrust.com/repository/SFSRootCAG2.pem

  • Instale as seguintes dependências de compilação para o macOS:

    • Autoconf 2.69 (Licença GPLv3 +/Autoconf: versão 3 ou posterior) GNU GPL

    • CMake3.7 ou 3.8

    • Pkg-Config

    • xCode (macOS)/clang/gcc (versão 2347 de seleção de código)

    • Java Development Kit (JDK) (para JNI compilação Java)

    • Lib-Pkg

  • Instale as seguintes dependências de compilação para o Ubuntu:

    • Git: sudo apt install git

    • CMake: sudo apt install cmake

    • G++: sudo apt install g++

    • configuração do pacote: sudo apt install pkg-config

    • AbertoJDK: sudo apt install openjdk-8-jdk

      nota

      Isso só é necessário se você estiver criando a Java Native Interface (JNI).

    • Defina a JAVA_HOME variável de ambiente: export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/