先決條件 - Amazon Kinesis Video Streams

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

先決條件

設定 C++ 生產者 SDK 之前,請確定您具備下列先決條件:

  • 登入資料:在範本程式碼中,您可以透過指定您在登入資料設定檔檔案中設定的 AWS 設定檔來提供登入資料。如果您尚未這麼做,請先設定您的登入資料設定檔。

    如需詳細資訊,請參閱設定用於開發的 AWS 登入資料和區域

  • 憑證存放區整合:Kinesis Video Streams 生產者程式庫必須與呼叫的服務建立信任。這是透過驗證公有憑證存放區中的憑證授權單位 CAs) 來完成。在以 Linux 為基礎的模型中,此存放位於 /etc/ssl/ 目錄。

    將下列位置的憑證下載到您的憑證存放區:

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

  • 安裝下列適用於 macOS 的建構相依性:

  • 安裝下列 Ubuntu 的建置相依性:

    • Git: sudo apt install git

    • CMake:sudo apt install cmake

    • G++: sudo apt install g++

    • pkg-config: sudo apt install pkg-config

    • OpenJDK: sudo apt install openjdk-8-jdk

      注意

      只有在您要建置 Java 原生界面 (JNI) 時才需要此項目。

    • 設定 JAVA_HOME 環境變數:export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/