Erstellen von Meetings - Amazon Chime SDK

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.

Erstellen von Meetings

Das folgende Verfahren veranschaulicht das Erstellen eines Meetings mit Audio und Video für Ihre Server- und Client-Anwendungen. Bevor Sie beginnen, müssen Sie Ihre Client-Anwendung in eine Amazon Chime SDK-Kundenbibliothek integrieren. Weitere Informationen finden Sie unter Integration in eine Client-Bibliothek.

So erstellen Sie ein Meeting mit Audio und Video

  1. Führen Sie die folgenden Schritte von Ihrer Serveranwendung aus:

    1. Verwenden derCreateMeetingAPI-Aktion imAmazon Chime SDK -API-Referenzum ein Meeting zu erstellen. Spezifizieren Sie einAWSRegion, die dasMediaRegion-Parameter. Weitere Informationen zur Auswahl einer Meeting-Region finden Sie unterMeeting Regionenaus.

    2. Fügen Sie Teilnehmer zum Meeting hinzu, indem Sie dasCreateAttendee-API-Aktion oderBatchCreateAttendeeAPI-Aktion. Übertragen Sie das Meeting und den Teilnehmer sicher von Ihrer Serveranwendung an den als jeweiligen Teilnehmer autorisierten Kunden. Weitere Informationen zu Besprechungen und Teilnehmern finden Sie unterMeetingund-TeilnehmerimAmazon Chime SDK -API-Referenzaus.

  2. Führen Sie die folgenden Schritte aus Ihrer Kundenanwendung aus:

    1. Verwenden Sie eine Amazon Chime SDK-Clientbibliothek, um eineMeetingSessionConfiguration-Objekt. Verwenden Sie die Besprechungs- und Teilnehmerinformationen aus den vorherigen Schritten.

    2. Implementieren Sie die AudioVideoObserver-Schnittstelle.

    3. Erstellen einesMeetingSessionmithilfe derMeetingSessionConfigurationaus.

    4. Verwenden derAudioVideoFacadeausMeetingSessionum Medien in Echtzeit zu steuern.

      1. Registrieren Sie eine Instanz desAudioVideoObserver-Schnittstelle implementieren. Auf diese Weise können Sie Ereignisse empfangen, wenn sich der Meeting-Status ändert.

      2. Wählen Sie die ersten Geräte für den Audioeingang, die Audioausgabe und den Videoeingang aus.

      3. Starte die audiovisuelle Sitzung.

      4. Starten Sie die lokale Videoaufnahme, wenn der Benutzer ein Video teilen möchte.

      5. Um Video-Kacheln anzuzeigen, verwalten Sie Video-Kachel-Events und binden Sie die Kacheln an Videooberflächen in der Client-Anwendung.

      6. Verwalten Sie andere Benutzerinteraktionen wie Stummschalten und Aufheben der Stummschaltung oder Starten und Stoppen der lokalen Videoaufnahme.

      7. Um das Meeting zu verlassen, beenden Sie die audiovisuelle Sitzung.

    5. (Optional) Verwenden Sie dasAudioVideoFacadeausMeetingSessionum Medieninhalte wie Screenshots mit anderen Kunden zu teilen.

      1. Starten Sie die Bildschirmfreigabe-Sitzung. Der Inhalt tritt dem Meeting als zusätzlicher Teilnehmer bei.

      2. Um die geteilten Inhalte anzuzeigen, verwalten Sie Video-Kachel-Events und binden Sie die Kacheln an Oberflächen in der Client-Anwendung.

      3. Verwalten Sie andere Interaktionen, z. B. das Anhalten, Neustarten oder Stoppen der Inhaltsfreigabe.

Die Besprechungen enden, wenn Sie dieDeleteMeetingAPI-Aktion. Besprechungen enden außerdem automatisch, wenn:

  • Die Besprechungszeit überschreitet 24 Stunden.

  • Das Meeting ist einreplikat-Meetingund das Haupttreffen ist zu Ende.

  • In einem nicht replizierten Meeting verbindet sich fünf aufeinanderfolgende Minuten lang keine Teilnehmer.