運行並驗證代碼 - Amazon Kinesis Video Streams

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

運行並驗證代碼

要運行 Android 生產者庫的 Android 示例應用程序,請執行以下操作。

  1. 連接 Android 裝置。

  2. 選擇 Run (執行)Run... (執行...),然後選擇 Edit configurations... (編輯組態...)

  3. 選擇加號圖標(+),安卓應用。在 Name (名稱) 欄位中,輸入 AmazonKinesisVideoDemoApp。在「模組」下拉式清單中,選擇AmazonKinesisVideoDemoApp。選擇確定

  4. 選擇 Run (執行)Run (執行)

  5. Select Deployment Target (選取部署目標) 畫面中,選擇您的連線裝置,然後選擇 OK (確定)

  6. 在裝置上的AWSKinesisVideoDemoApp應用程式中,選擇 [建立新帳戶]。

  7. 輸入「密碼USERNAME、「名稱」、「電子郵件地址」和「電話號碼」的值,然後選擇「註冊」。

    注意

    這些值有下列限制:

    • 密碼:必須包含大小寫字母、數字和特殊字元。您可以在 Amazon Cognito 主控台的使用者集區頁面中變更這些限制。

    • 電子郵件地址:必須為有效的地址,讓您可以收到確認代碼。

    • 電話號碼:格式須如下:+<Country code><Number>,例如,+12065551212

  8. 輸入您透過電子郵件收到的驗證碼,然後選擇「確認」。選擇確定

  9. 在下一頁上,保留預設值,然後選擇「串流」。

  10. 登入 AWS Management Console 並開啟美國西部 (奧勒岡) 區域的 Kinesis Video Streams 主控台

    Manage Streams (管理串流) 頁面中,選擇 demo-stream (示範串流)。

  11. 串流視訊在內建播放器中播放。在出現視訊之前,您可能需要稍微等待畫面聚積 (在一般性頻寬和處理器的條件下最多 10 秒)。

    注意

    如果裝置的畫面旋轉 (例如,從縱向到橫向),應用程式會停止串流視訊。

建立串流的程式碼範例。當程式碼中的 MediaSource 開啟時,會開始將攝影機的畫面傳送到 KinesisVideoClient。用戶端接著會將資料傳送至名為示範串流的 Kinesis 視訊串流。