本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
先决条件
在设置 C++ 制作器 SDK 之前,请确保满足以下先决条件:
-
凭证:在示例代码中,您可以通过指定在凭证配置文件中设置的配置文件来提供 AWS 凭证。如果尚未执行此操作,请先设置凭证配置文件。
有关更多信息,请参阅设置用于开发的 AWS 凭据和区域。
-
证书存储集成:Kinesis Video Streams Video Streams 制作人库必须与其调用的服务建立信任。这是通过验证公共证书存储库中的证书颁发机构 (CAs) 来完成的。对于基于 Linux 的模型,此存储位于
/etc/ssl
/ 目录中。从以下位置将证书下载到您的证书存储:
-
为 macOS 安装以下构建依赖项:
-
Autoconf 2.69
(许可证 GPLv3 +/Autoconf:GNU GPL 版本 3 或更高版本) -
xCode (macOS) / clang / gcc (xcode-选择版本 2347)
-
Java 开发工具包 (JDK) (用于 Java JNI 编译)
-
-
为 Ubuntu 安装以下版本依赖项:
-
Git:
sudo apt install git
-
CMake
: sudo apt install cmake
-
G++:
sudo apt install g++
-
pkg-配置:
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/
-