

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 前提条件
<a name="producersdk-javaapi-prerequisites"></a>

Java プロデューサー SDK を設定する前に、次の前提条件を満たしていることを確認してください。
+ サンプルコードでは、認証情報プロファイルファイルで設定したプロファイルを指定して AWS 、認証情報を指定します。まず、認証情報プロファイルを設定します (まだ設定していない場合)。詳細については、『』の[「開発用の AWS 認証情報とリージョンの設定](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-credentials.html)」を参照してください*AWS SDK for Java*。
**注記**  
Java の例では、 `SystemPropertiesCredentialsProvider` オブジェクトを使用して認証情報を取得します。プロバイダは `aws.accessKeyId` および `aws.secretKey` Java システムプロパティから、この認証情報を取得します。このシステムプロパティを Java 開発環境に設定します。Java システムプロパティを設定する方法についての詳細は、お使いの統合開発環境 (IDE) のドキュメントを参照してください。
+ `NativeLibraryPath` には `KinesisVideoProducerJNI` ファイル ([https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp](https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp) から入手可能) が含まれている必要があります。このファイルのファイル名拡張子は、オペレーティングシステムによって以下のように変化します。
  + **KinesisVideoProducerJNI.so**: Linux
  + **KinesisVideoProducerJNI.dylib**: macOS
  + **KinesisVideoProducerJNI.dll**: Windows
**注記**  
macOS、Ubuntu、Windows、および Raspbian 用の構築済みライブラリは、[https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java.git](https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java) の `src/main/resources/lib`で入手できます。他の環境では、[C\+\+](producer-sdk-cpp.md) をコンパイルします。