Schritt 1: Laden Sie den Android Producer Library-Code herunter und konfigurieren Sie ihn - Amazon Kinesis Video Streams

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Schritt 1: Laden Sie den Android Producer Library-Code herunter und konfigurieren Sie ihn

In diesem Abschnitt des Android-Producer Library-Verfahrens laden Sie den Android-Beispielcode herunter und öffnen das Projekt in Android Studio.

Informationen zu den Voraussetzungen und weitere Details zu diesem Beispiel finden Sie unter Verwenden der Android Producer-Bibliothek.

  1. Erstellen Sie ein Verzeichnis und klonen Sie es dann AWS Mobile SDK for Android aus dem GitHub Repository.

    git clone https://github.com/awslabs/aws-sdk-android-samples
  2. Öffnen Sie Android Studio.

  3. Wählen Sie auf dem Öffnungsbildschirm Open an existing Android Studio project.

  4. Navigieren Sie zum Verzeichnis aws-sdk-android-samples/AmazonKinesisVideoDemoApp und wählen Sie OK.

  5. Öffnen Sie die AmazonKinesisVideoDemoApp/src/main/res/raw/awsconfiguration.json Datei.

    Geben Sie im CredentialsProvider Knoten die Identitätspool-ID aus der Prozedur So richten Sie einen Identitätspool im Abschnitt Voraussetzungen ein und geben Sie Ihre AWS-Region (z. B.us-west-2) ein.

    Geben Sie im CognitoUserPool Knoten den geheimen App-Client, die App-Client-ID und die Pool-ID aus der Prozedur So richten Sie einen Benutzerpool im Abschnitt Voraussetzungen ein und geben Sie Ihre AWS-Region (z. B.us-west-2) an.

  6. Ihre awsconfiguration.json-Datei sollte wie folgt aussehen:

    { "Version": "1.0", "CredentialsProvider": { "CognitoIdentity": { "Default": { "PoolId": "us-west-2:01234567-89ab-cdef-0123-456789abcdef", "Region": "us-west-2" } } }, "IdentityManager": { "Default": {} }, "CognitoUserPool": { "Default": { "AppClientSecret": "abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmno", "AppClientId": "0123456789abcdefghijklmnop", "PoolId": "us-west-2_qRsTuVwXy", "Region": "us-west-2" } } }
  7. Aktualisieren Sie das AmazonKinesisVideoDemoApp/src/main/java/com/amazonaws/kinesisvideo/demoapp/KinesisVideoDemoApp.java mit Ihrer Region (im folgenden Beispiel ist es auf US_WEST_2 gesetzt):

    public class KinesisVideoDemoApp extends Application { public static final String TAG = KinesisVideoDemoApp.class.getSimpleName(); public static Regions KINESIS_VIDEO_REGION = Regions.US_WEST_2;

    Informationen zu AWS-Region Konstanten finden Sie unter Regionen.

Nächster Schritt

Schritt 2: Untersuchen Sie den Code