本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
先決條件
在您設定 Java 生產者 SDK 之前,請確定您有下列先決條件:
-
在範例程式碼中,您可以透過指定您在登入資料設定檔檔案中設定的設定檔來提供 AWS 登入資料。如果您尚未這麼做,請先設定您的登入資料設定檔。如需詳細資訊,請參閱《》中的設定開發的 AWS 登入資料和區域適用於 Java 的 AWS SDK。
注意
Java 範例使用
SystemPropertiesCredentialsProvider物件來取得您的登入資料。供應商會從aws.accessKeyId和aws.secretKeyJava 系統屬性擷取這些登入資料。您在 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++。 -