View a markdown version of this page

先决条件 - Amazon Kinesis Video Streams

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

先决条件

在设置 Java Producer SDK 之前,请确保满足以下先决条件:

  • 在示例代码中,您可以通过指定在凭证配置文件中设置的配置文件来提供 AWS 证书。如果尚未执行此操作,请先设置凭证配置文件。有关更多信息,请参阅中的设置用于开发的 AWS 凭据和区域适用于 Java 的 AWS SDK

    注意

    Java 示例使用SystemPropertiesCredentialsProvider对象来获取您的证书。提供程序从 aws.accessKeyIdaws.secretKey Java 系统属性检索这些凭证。您可以在 Java 开发环境中设置这些系统属性。有关如何设置 Java 系统属性的信息,请参阅特定集成开发环境 (IDE) 的文档。

  • NativeLibraryPath必须包含您的KinesisVideoProducerJNI文件,可在以下网址获取https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp。此文件的文件扩展名取决于您的操作系统:

    • 适用于 Linux 的 KinesisVideoProducerJNI.so

    • 适用于 macOS 的 KinesisVideoProducerJNI.dylib

    • 适用于 Windows 的 KinesisVideoProducerJNI.dll

    注意

    Pre-built 适用于 macOS、Ubuntu、Windows 和 Raspbian 的库可在以下网址找到。src/main/resources/lib https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java.git对于其他环境,请编译 C++