

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Exécutez et vérifiez le code
<a name="producersdk-android-reviewcode"></a>

Pour exécuter l'exemple d'application Android pour la [bibliothèque du producteur Android](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-android.html), procédez comme suit.

1. Connectez-vous à un appareil Android.

1. Choisissez **Run**, **Run...**, puis **Edit configurations ...**.

1. Choisissez l'icône plus (**\+**), **application Android**. Dans le champ **Nom**, saisissez **AmazonKinesisVideoDemoApp**. Dans le **menu déroulant Module**, choisissez. **AmazonKinesisVideoDemoApp** Choisissez **OK**.

1. Choisissez **Run**, **Run**.

1. Dans l'écran**Select Deployment Target**, sélectionnez votre appareil connecté, puis choisissez **OK**.

1. Dans l'**AWSKinesisVideoDemoApp**application de l'appareil, choisissez **Créer un nouveau compte**.

1. Entrez les valeurs de **USERNAME**, **Password**, **Given name**, **Email address** et **Phone number**, puis choisissez **Sign up**.
**Note**  
Ces valeurs sont soumises aux contraintes suivantes :  
**Password :** Doit contenir des lettres en majuscules et minuscules, des nombres et des caractères spéciaux. Vous pouvez modifier ces contraintes sur la page de votre groupe d'utilisateurs sur la console [Amazon Cognito](https://console.aws.amazon.com/cognito/home). 
**Email address :** Doit être une adresse valide afin que vous puissiez recevoir un code de confirmation.
**Numéro de téléphone :** Doit être au format suivant : **\+{{<Country code>}}{{<Number>}}**, par exemple, **\+12065551212**.

1. Entrez le code que vous recevez par e-mail, puis cliquez sur **Confirmer**. Choisissez **OK**.

1. Sur la page suivante, conservez les valeurs par défaut et choisissez **Stream**.

1. Connectez-vous à la console [Kinesis Video Streams AWS Management Console](https://console.aws.amazon.com//kinesisvideo/home/) et ouvrez-la dans la région USA Ouest (Oregon). 

   Dans la page **Manage Streams**, choisissez **demo-stream**. 

1. La vidéo en streaming est lue dans le lecteur intégré. Vous devrez peut-être patienter un court instant (jusqu'à dix secondes dans des conditions de processeur et de bande passante classiques) pendant que les images s'accumulent avant l'affichage de la vidéo.
**Note**  
Si l'écran de l'appareil effectue une rotation (par exemple, de portrait à paysage), l'application cesse la diffusion en continu de la vidéo.

L'exemple de code crée un flux. Lorsque l'élément `MediaSource` démarre dans le code, il commence à envoyer des images de la caméra vers le `KinesisVideoClient`. **Le client envoie ensuite les données vers un flux vidéo Kinesis nommé demo-stream.** 