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.
Das folgende Verfahren zeigt, wie Sie ein Meeting mit Audio und Video für Ihre Server- und Client-Anwendungen erstellen. Bevor Sie beginnen, müssen Sie Ihre Client-Anwendung in eine Amazon Chime SDK-Clientbibliothek integrieren. Weitere Informationen finden Sie unter Erfahren Sie mehr über die Amazon Chime SDK-Clientbibliotheken.
Um ein Meeting mit Audio und Video zu erstellen
-
Führen Sie in Ihrer Serveranwendung die folgenden Schritte aus:
-
Verwenden der CreateMeetingAPI-Aktion in der Amazon Chime SDK API-Referenz zum Erstellen eines Meetings. Geben Sie mithilfe des
MediaRegion
Parameters eine AWS Region an. Weitere Informationen zur Auswahl einer Meeting-Region finden Sie unterRegionen treffen. -
Fügen Sie Teilnehmer zur Besprechung hinzu, indem Sie CreateAttendeeAPI-Aktion oder die BatchCreateAttendeeAPI-Aktion. Übertragen Sie das Meeting und den Teilnehmer sicher von Ihrer Serveranwendung auf den Client, der als der jeweilige Teilnehmer autorisiert ist. Weitere Informationen zu Besprechungen und Teilnehmern finden Sie unter Meeting und Attendeein der Amazon Chime SDK API-Referenz.
-
-
Führen Sie in Ihrer Client-Anwendung die folgenden Schritte aus:
-
Verwenden Sie eine Amazon Chime SDK-Clientbibliothek, um ein
MeetingSessionConfiguration
Objekt zu erstellen. Verwenden Sie die Besprechungs- und Teilnehmerinformationen aus den vorherigen Schritten. -
Implementieren Sie die
AudioVideoObserver
-Schnittstelle. -
Erstellen Sie eine
MeetingSession
mit demMeetingSessionConfiguration
. -
Verwenden Sie das
AudioVideoFacade
vonMeetingSession
, um Medien in Echtzeit zu steuern.-
Registrieren Sie eine Instanz der
AudioVideoObserver
Schnittstelle. Auf diese Weise können Sie Ereignisse empfangen, wenn sich der Status der Besprechung ändert. -
Wählen Sie die ersten Geräte für den Audioeingang, den Audioausgang und den Videoeingang aus.
-
Starten Sie die audiovisuelle Sitzung.
-
Starten Sie die lokale Videoaufnahme, wenn der Benutzer ein Video teilen möchte.
-
Um Videokacheln anzuzeigen, verwalten Sie Video-Kachel-Ereignisse und binden Sie die Kacheln in der Client-Anwendung an Videooberflächen.
-
Verwalten Sie andere Benutzerinteraktionen wie das Stummschalten und Aufheben der Stummschaltung oder das Starten und Beenden der lokalen Videoaufnahme.
-
Um das Meeting zu verlassen, beenden Sie die audiovisuelle Sitzung.
-
-
(Optional) Verwenden Sie die Option
AudioVideoFacade
von,MeetingSession
um Medieninhalte, wie z. B. Screenshots, mit anderen Kunden zu teilen.-
Starten Sie die Bildschirmfreigabesitzung. Der Inhalt nimmt als weiterer Teilnehmer an der Besprechung teil.
-
Um die geteilten Inhalte anzusehen, verwalten Sie Video-Kachel-Ereignisse und binden Sie die Kacheln in der Client-Anwendung an Oberflächen.
-
Verwalten Sie andere Interaktionen, z. B. das Anhalten, Neustarten oder Stoppen der Inhaltsfreigabe.
-
-
Besprechungen enden, wenn Sie DeleteMeetingAPI-Aktion. Außerdem enden Besprechungen automatisch, wenn:
-
Die Besprechungszeit beträgt mehr als 24 Stunden.
-
Die Besprechung ist eine Replikatbesprechung und die Hauptbesprechung endet.
-
Bei einer Besprechung, bei der es sich nicht um eine Replikatbesprechung handelt, haben fünf Minuten lang keine Teilnehmer eine Verbindung hergestellt.