本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
運行並驗證代碼
要運行 Android 生產者庫的 Android 示例應用程序,請執行以下操作。
-
連接 Android 裝置。
-
選擇 Run (執行)、Run... (執行...),然後選擇 Edit configurations... (編輯組態...)。
-
選擇加號圖標(+),安卓應用。在 Name (名稱) 欄位中,輸入
AmazonKinesisVideoDemoApp
。在「模組」下拉式清單中,選擇AmazonKinesisVideoDemoApp。選擇確定。 -
選擇 Run (執行)、Run (執行)。
-
在 Select Deployment Target (選取部署目標) 畫面中,選擇您的連線裝置,然後選擇 OK (確定)。
-
在裝置上的AWSKinesisVideoDemoApp應用程式中,選擇 [建立新帳戶]。
-
輸入「密碼」USERNAME、「名稱」、「電子郵件地址」和「電話號碼」的值,然後選擇「註冊」。
注意
這些值有下列限制:
-
密碼:必須包含大小寫字母、數字和特殊字元。您可以在 Amazon Cognito 主
控台的使用者集區頁面中變更這些限制。 -
電子郵件地址:必須為有效的地址,讓您可以收到確認代碼。
-
電話號碼:格式須如下:
+
,例如,<Country code>
<Number>
+12065551212
。
-
-
輸入您透過電子郵件收到的驗證碼,然後選擇「確認」。選擇確定。
-
在下一頁上,保留預設值,然後選擇「串流」。
-
登入 AWS Management Console 並開啟美國西部 (奧勒岡) 區域的 Kinesis Video Streams 主控台
。 在 Manage Streams (管理串流) 頁面中,選擇 demo-stream (示範串流)。
-
串流視訊在內建播放器中播放。在出現視訊之前,您可能需要稍微等待畫面聚積 (在一般性頻寬和處理器的條件下最多 10 秒)。
注意
如果裝置的畫面旋轉 (例如,從縱向到橫向),應用程式會停止串流視訊。
建立串流的程式碼範例。當程式碼中的 MediaSource
開啟時,會開始將攝影機的畫面傳送到 KinesisVideoClient
。用戶端接著會將資料傳送至名為示範串流的 Kinesis 視訊串流。