

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Esegui e verifica il codice
<a name="producersdk-android-reviewcode"></a>

Per eseguire l'applicazione di esempio Android per la [libreria Android Producer](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-android.html), procedi come segue.

1. Esegui la connessione a un dispositivo Android.

1. Scegli **Run (Esegui)**, **Run... (Esegui...)**, quindi scegli **Edit configurations... (Modifica configurazioni...)**.

1. Scegli l'icona più (**\+**), **App Android**. Nel campo **Name (Nome)**, inserire **AmazonKinesisVideoDemoApp**. Nel menu a discesa **Modulo**, scegli **AmazonKinesisVideoDemoApp**. Scegli **OK**.

1. Scegli **Run (Esegui)**, **Run (Esegui)**.

1. Nella schermata **Select Deployment Target (Seleziona destinazione distribuzione)** scegli il dispositivo connesso, quindi scegli **OK**.

1. Nell'**AWSKinesisVideoDemoApp**applicazione sul dispositivo, scegli **Crea nuovo account**.

1. Inserisci i valori per **USERNAME (NOME UTENTE)**, **Password**, **Given name (Nome specificato)**, **Email address (Indirizzo e-mail)** e **Phone number (Numero di telefono)**, quindi scegli **Sign up (Iscrizione)**.
**Nota**  
Questi valori hanno le seguenti limitazioni:  
**Password:** deve contenere lettere maiuscole e minuscole, numeri e caratteri speciali. Puoi modificare questi vincoli nella pagina del pool di utenti sulla console [Amazon Cognito](https://console.aws.amazon.com/cognito/home). 
**Email address (Indirizzo e-mail):** deve essere un indirizzo valido a cui ricevere un codice di conferma.
**Phone number (Numero di telefono):** deve avere il seguente formato: **\+{{<Country code>}}{{<Number>}}**, ad esempio, **\+12065551212** .

1. **Inserisci il codice che ricevi via e-mail e scegli Conferma.** Scegli **OK**.

1. Nella pagina successiva, mantieni i valori predefiniti e scegli **Stream**.

1. Accedere Console di gestione AWS e aprire la console [Kinesis Video](https://console.aws.amazon.com//kinesisvideo/home/) Streams nella regione Stati Uniti occidentali (Oregon). 

   Nella pagina **Manage Streams (Gestisci flussi)**, scegli **demo-stream**. 

1. Il video streaming viene riprodotto nel lettore integrato. La visualizzazione del video potrebbe richiedere una breve attesa (fino a 10 secondi con la larghezza di banda e le condizioni del processore abituali) affinché vengano caricati i fotogrammi.
**Nota**  
Se lo schermo del dispositivo ruota (ad esempio, da verticale a orizzontale), l'applicazione interrompe lo streaming del video.

L'esempio di codice crea un flusso. Appena `MediaSource` nel codice viene avviato, inizia a inviare fotogrammi dalla fotocamera a `KinesisVideoClient`. **Il client invia quindi i dati a un flusso video Kinesis denominato demo-stream.** 