

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# コードを実行して検証する


Android [プロデューサーライブラリの Android](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-android.html) サンプルアプリケーションを実行するには、次の手順を実行します。

1. Android デバイスに接続します。

1. [**Run**]、[**Run**]、[**Edit configurations...**] をクリックし ます。

1. プラスアイコン (**\$1**)、**Android アプリ**を選択します。[**名前**] フィールドに **AmazonKinesisVideoDemoApp** を入力してください。[**Module**] プルダウンから、[**AmazonKinesisVideoDemoApp**] を選択します。[**OK**] を選択してください。

1. [**Run**]、[**Run**] を選択します。

1. [**Select a Deployment Target**] 画面で、接続されているデバイスを選択し、[**OK**] を選択します。

1. デバイスの [**AWSKinesisVideoDemoApp**] アプリケーションで、[**Create new account**] を選択します。

1. [**«1»USERNAME**]、[**Password**]、[**Given name**]、[**Email address**]、[**Phone number**] の値を入力し、[**Sign up**] を選択します。
**注記**  
これらの値には以下の制約があります。  
**パスワード:** 大文字と小文字、数字、特殊文字を含む必要があります。これらの制約は、[Amazon Cognito コンソール](https://console.aws.amazon.com/cognito/home)のユーザープールページで変更できます。
**E メールアドレス:** 確認コードを受け取れるように有効なアドレスでなければなりません。
**電話番号:** 次の形式にする必要があります。**\$1*<Country code>**<Number>*** (例: **\$112065551212**)。

1. E メールで受信したコードを入力し、**確認**を選択します。**[OK]** を選択します。

1. 次のページで、デフォルト値のままにし、**ストリーム**を選択します。

1. にサインイン AWS マネジメントコンソール し、米国西部 (オレゴン) リージョンで [Kinesis Video Streams コンソール](https://console.aws.amazon.com//kinesisvideo/home/)を開きます。

   [**Manage Streams**] ページで [**demo-stream**] を選択します。

1. 埋め込みプレーヤーでストリーミングビデオが再生されます。フレームが蓄積されビデオが表示されるまでに少し時間がかかることがあります (一般的な帯域幅やプロセッサの状態で最長 10 秒)。
**注記**  
デバイスの画面が回転された場合 (縦向きから横向きへなど)、アプリケーションはビデオのストリーミングを停止します。

このコード例は、ストリームを作成します。`MediaSource` としてコードが開始すると、カメラから `KinesisVideoClient` にフレームが送信を開始します。クライアントは、データを **[demo-stream]** (デモストリーム) という名前の Kinesis のビデオストリームに送信します。