Passaggio 3: Esegui e verifica il codice - Flusso di video Amazon Kinesis

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à.

Passaggio 3: Esegui e verifica il codice

Per eseguire l'applicazione di esempio Android per Android Producer Library, esegui le operazioni descritte di seguito.

  1. Esegui la connessione a un dispositivo Android.

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

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

  4. Scegli Run (Esegui), Run (Esegui).

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

  6. Nell'AWSKinesisVideoDemoAppapplicazione sul dispositivo, scegli Crea nuovo account.

  7. 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.

    • 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 .

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

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

  10. Accedere AWS Management Console e aprire la console Kinesis Video Streams nella regione Stati Uniti occidentali (Oregon).

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

  11. 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.