將影片串流至 Kinesis 視訊串流並檢視即時串流 - Amazon Kinesis Video Streams

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

將影片串流至 Kinesis 視訊串流並檢視即時串流

  1. 若要執行範本應用程式,您需要以下資訊:

  2. 使用下列命令執行範例應用程式。將預留位置取代為您環境的值。

    $ 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_sample Your Stream Name
  3. 如果範例應用程式因library not found錯誤而結束,請輸入下列命令,以確認專案已正確連結至其開放原始碼相依性:

    $ gst-inspect-1.0 kvssink
  4. 開啟 Kinesis Video Streams 主控台

  5. 選擇您建立之串流的 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) 維護的金鑰進行靜態加密。