本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將影片串流至 Kinesis 視訊串流並檢視即時串流
-
若要執行範本應用程式,您需要以下資訊:
-
在 必要條件 區段中建立之串流的名稱。
-
在建立具有寫入 Kinesis Video Streams 之權限的IAM使用者中建立的帳戶登入資料 (存取金鑰 ID 和私密存取金鑰)。
-
-
使用下列命令執行範例應用程式。將預留位置取代為您環境的值。
export GST_PLUGIN_PATH=
Directory Where You Cloned the SDK
/amazon-kinesis-video-streams-producer-sdk-cpp/build export AWS_DEFAULT_REGION=AWS Region i.e. us-east-1
export AWS_ACCESS_KEY_ID=Access Key ID
export AWS_SECRET_ACCESS_KEY=Secret Access Key
./kvs_gstreamer_sampleYour Stream Name
-
如果範例應用程式因
library not found
錯誤而結束,請輸入下列命令,以確認專案已正確連結至其開放原始碼相依性:gst-inspect-1.0 kvssink
-
選擇您建立之串流的 Stream name (串流名稱)。
從 Raspberry Pi 傳送的視訊串流,會出現在主控台。
播放串流時,您可以嘗試 Kinesis Video Streams 主控台的下列功能:
-
在 Video preview (視訊預覽) 區段中,請使用導覽控制,以倒轉或向前快轉串流。
-
在 Stream info (串流資訊) 區段中,請注意串流的轉碼器、解析度和位元傳輸率。此教學課程特意在 Raspberry Pi 上調低解析度和位元傳輸率的值,將頻寬使用量降到最低。若要檢視為您的串流建立的 Amazon CloudWatch 指標,請選擇在中檢視串流指標 CloudWatch。
-
在 Data retention period (資料保留期間) 下,請注意視訊串流的保留期間為 1 天。您可以編輯此值,將其設定為 No data retention (無資料保留),或將值設定為從一天到數年。
在伺服器端加密下,請注意您的資料正在使用 AWS Key Management Service (AWS KMS) 維護的金鑰進行靜態加密。