Tagungen und Veranstaltungen - 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.

Tagungen und Veranstaltungen

Das Amazon Chime SDK sendet Ereignisse im Meeting-Lebenszyklus, mit denen Sie Benachrichtigungen auslösen und nachgelagerte Workflows einleiten können. Einige Beispiele für die Verwendung von Besprechungsereignissen sind:

  • Aktualisierung von Metadaten, wenn ein Teilnehmer einem Amazon Chime SDK-Meeting beitritt oder es verlässt.

  • Implementierung von Push-Benachrichtigungen oder Dienstplänen für ein Amazon Chime SDK-Meeting.

  • Messung der Nutzung von Video und Teilen von Inhalten in Amazon Chime SDK-Meetings.

Sie können Ereignisse an Amazon EventBridge, Amazon Simple Notification Service (SNS) und Amazon Simple Queue Service (SQS) senden. Weitere Informationen finden Sie unter Events from AWS services im EventBridge Amazon-Benutzerhandbuch.

Das Amazon Chime SDK sendet dieses Ereignis, wenn ein neues Meeting beginnt.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:MeetingStarted", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn ein aktives Meeting endet.

Anmerkung

Aus Effizienzgründen sendet der Service dieses Ereignis auch, wenn Sie die DeleteMeetingAPI aufrufen.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:MeetingEnded", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn ein neuer Teilnehmer zu einem aktiven Meeting hinzugefügt wird.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeAdded", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn Sie die DeleteAttendeeAPI verwenden, um einen Teilnehmer aus einem aktiven Meeting zu entfernen.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeDeleted", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn ein Benutzer, der dem Meeting bereits beigetreten ist, dasselbe Teilnahme-Token verwendet, um dem Meeting erneut beizutreten. Beispielsweise kann ein Benutzer von einem Desktop-Computer zu einem Mobilgerät wechseln. Dadurch wird das Meeting quasi an das neue Gerät „übergeben“.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeAuthorized", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn ein vorhandener Teilnehmer über den angegebenen Netzwerktransport an einem Amazon Chime SDK-Meeting teilnimmt.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeJoined", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "networkType": "Voip", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn ein vorhandener Teilnehmer ein Amazon Chime SDK-Meeting über den angegebenen Netzwerktransport verlässt.

Anmerkung

Der Service sendet niemals chime:AttendeeLeft chime:AttendeeDropped AND-Ereignisse für dieselbe Abwesenheitsaktion. Löschen und Verlassen sind unterschiedliche Aktionen, und das System sendet das Ereignis, das jeder Aktion entspricht.

Nehmen wir zum Beispiel an, ein Teilnehmer mit einer schlechten Verbindung nimmt um 11 Uhr an einer Besprechung teil. Sie können die folgenden Aktionen erwarten:

11:00 API – CreateAttendee, CreateMeetingWithAttendee, or BatchCreateAttendee 11:00 Event – chime:AttendeeAdded 11:01 Action – user joins meeting 11:01 Event – chime:AttendeeJoined 11:02 Action – user's connection drops 11:02 Event – chime:AttendeeDropped 11:03 Action – user's connection restored 11:03 Event – chime:AttendeeJoined 11:30 Action – user leaves meeting 11:30 Event – chime:AttendeeLeft
Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeLeft", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "networkType": "Voip", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn ein aktueller Teilnehmer von einem Amazon Chime SDK-Meeting ausgeschlossen wird, normalerweise aufgrund einer schlechten Verbindung. Wenn der Service 10-15 Sekunden lang keine Pakete empfängt, geht er davon aus, dass der Client gelöscht wurde, und gibt das Ereignis aus.

Der Dienst löst normalerweise Drop-Aktionen aus, aber Clients können sie auch auslösen. Nehmen wir zum Beispiel an, ein Benutzer schaltet seinen Laptop von Wi-Fi auf Ethernet um. Dies stellt eine Änderung des Netzwerkadapters dar, und die Verbindung wird zurückgesetzt. Dadurch wird wiederum der Websocket zurückgesetzt und eine kombinierte Drop-Join-Aktion ausgelöst.

Anmerkung

Der Dienst sendet niemals chime:AttendeeLeft chime:AttendeeDropped UND-Ereignisse für dieselbe „Austrittsaktion“. Löschen und Verlassen sind unterschiedliche Aktionen, und das System sendet das Ereignis, das jeder Aktion entspricht.

Nehmen wir zum Beispiel an, ein Teilnehmer mit einer schlechten Verbindung nimmt um 11 Uhr an einer Besprechung teil. Sie können die folgenden Aktionen erwarten:

11:00 API – CreateAttendee, CreateMeetingWithAttendee, or BatchCreateAttendee 11:00 Event – chime:AttendeeAdded 11:01 Action – user joins meeting 11:01 Event – chime:AttendeeJoined 11:02 Action – user's connection drops 11:02 Event – chime:AttendeeDropped 11:03 Action – user's connection restored 11:03 Event – chime:AttendeeJoined 11:30 Action – user leaves meeting 11:30 Event – chime:AttendeeLeft
Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeDropped", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "networkType": "Voip", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn ein vorhandener Teilnehmer mit dem Streamen von Videos beginnt.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeVideoStarted", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn ein vorhandener Teilnehmer das Streamen von Videos beendet.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeVideoStopped", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn ein vorhandener Teilnehmer beginnt, seinen Bildschirm zu teilen.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeContentJoined", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn ein vorhandener Teilnehmer seinen Bildschirm nicht mehr teilt.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeContentLeft", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn die Funktionen eines vorhandenen Teilnehmers aktualisiert werden.

Beispiel Ereignisdaten
{ "version": "0", "source": "aws.chime", "account": "111122223333", "id": "12345678-1234-1234-1234-111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [], "detail": { "version": "0", "eventType": "chime:AttendeeCapabilitiesUpdated", "success": "1", // value can be 1 or 0. 1 means success, 0 means failure "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "mymeeting", "attendeeId": "attendeeId", "externalUserId": "externalUserId" "mediaRegion": "us-east-1" "attendeeCapabilities": { "audio": "SendReceive", "video": "SendReceive", "content": "SendReceive" } } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn eine Inhaltsfreigabe über den angegebenen Netzwerktransport an einem Amazon Chime SDK-Meeting teilnimmt.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeContentJoined", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "networkType": "Voip", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn eine Inhaltsfreigabe ein Amazon Chime SDK-Meeting über den angegebenen Netzwerktransport verlässt.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeContentLeft", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "networkType": "Voip", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn eine Inhaltsfreigabe aufgrund eines Amazon Chime SDK-Meetings unterbrochen wird, was in der Regel auf eine geringe Bandbreite zurückzuführen ist.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeContentDropped", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "networkType": "Voip", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn eine Inhaltsfreigabe das Streamen von Videos startet.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeContentVideoStarted", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }

Das Amazon Chime SDK sendet dieses Ereignis, wenn eine Inhaltsfreigabe das Streamen von Videos beendet.

Beispiel Ereignisdaten

Das folgende Beispiel zeigt die Daten für dieses Ereignis.

{ "version": "0", "source": "aws.chime", "account": "111122223333", "region": "us-east-1", "detail-type": "Chime Meeting State Change", "time": "yyyy-mm-ddThh:mm:ssZ", "resources": [] "detail": { "version": "0", "eventType": "chime:AttendeeContentVideoStopped", "timestamp": 12344566754, "meetingId": "87654321-4321-4321-1234-111122223333", "attendeeId": "87654321-4321-4321-1234-111122223333", "externalUserId": "87654321-4321-4321-1234-111122223333", "externalMeetingId": "87654321-4321-4321-1234-111122223333", "mediaRegion": "us-east-1" } }