View a markdown version of this page

執行並驗證程式碼 - Amazon Kinesis Video Streams

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

執行並驗證程式碼

若要執行 Android 生產者程式庫的 Android 範例應用程式,請執行下列動作。

  1. 連接 Android 裝置。

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

  3. 選擇加號圖示 (+)、Android 應用程式。在 Name (名稱) 欄位中,輸入 AmazonKinesisVideoDemoApp。在 Module (模組) 下拉式選單中,選擇 AmazonKinesisVideoDemoApp。選擇確定。

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

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

  6. 在裝置上的 AWSKinesisVideoDemoApp 應用程式中,選擇 Create new account (建立新帳戶)。

  7. 輸入 USERNAME (使用者名稱)、Password (密碼),Given name (名字)、Email address (電子郵件地址) 和 Phone number (電話號碼) 的值,然後選擇 Sign up (註冊)。

    注意

    這些值有下列限制:

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

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

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

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

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

  10. 登入 AWS 管理主控台 ,並在美國西部 (奧勒岡) 區域開啟 Kinesis Video Streams 主控台。

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

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

    注意

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

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