View a markdown version of this page

先決條件 - Amazon Kinesis Video Streams

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

先決條件

在您設定 Java 生產者 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

    注意

    預先建置的 macOS、Ubuntu、Windows 和 Raspbian 程式庫可在 src/main/resources/libhttps://https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java.git 中取得。若是其他環境,則編譯 C++