Prerequisiti - Amazon Kinesis Video Streams

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Prerequisiti

Prima di configurare C++ Producer SDK, assicurati di avere i seguenti prerequisiti:

  • Credenziali: nel codice di esempio, fornite le credenziali specificando un profilo che avete impostato nel file di profilo delle credenziali. AWS Se non lo hai già fatto, configura prima il profilo delle credenziali.

    Per ulteriori informazioni, consulta Configurare le AWS credenziali e la regione per lo sviluppo.

  • Integrazione dell'archivio certificati: la libreria dei produttori di Kinesis Video Streams deve stabilire un rapporto di fiducia con il servizio che chiama. Ciò avviene tramite la convalida delle autorità di certificazione (CAs) nell'archivio di certificati pubblico. Sui modelli basati su Linux, questo store si trova nella directory /etc/ssl/.

    Scarica il certificato dal percorso seguente per lo store dei certificati:

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

  • Installa le seguenti dipendenze di build per macOS:

    • Autoconf 2.69 (Licenza GPLv3 +/Autoconf: GNU GPL versione 3 o successiva)

    • CMake 3.7 o 3.8

    • Pkg-Config

    • xCode (macOS) / clang / gcc (xcode-select versione 2347)

    • Java Development Kit (JDK) (per la compilazione di Java JNI)

    • Lib-Pkg

  • Installa le seguenti dipendenze di build per Ubuntu:

    • Git: sudo apt install git

    • CMake: sudo apt install cmake

    • G++: sudo apt install g++

    • configurazione pkg: sudo apt install pkg-config

    • OpenJDK: sudo apt install openjdk-8-jdk

      Nota

      Questo è necessario solo se stai creando Java Native Interface (JNI).

    • Imposta la variabile di ambiente JAVA_HOME: export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/