Beispiel für einen Anrufablauf - 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.

Beispiel für einen Anrufablauf

Dieses Diagramm zeigt den Ablauf eines Anrufs über den Amazon Chime SDK PSTN Audio-Service und die Funktion eines Kunden. AWS Lambda In diesem Beispiel spielt die Anwendung dem Anrufer eine Aufforderung ab, sammelt DTMF-Ziffern (Dual-Tone Multifrequency) und verbindet sie dann mit einem Amazon Chime SDK-Meeting.

Die Zahlen im Diagramm entsprechen den nummerierten Erläuterungen unter dem Diagramm.

Diagramm des grundlegenden Anrufablaufs über den PSTN-Audiodienst und AWS Lambda die Funktionen.

Im Diagramm:

  1. Der Amazon Chime SDK PSTN-Audiodienst empfängt einen Anruf an eine Telefonnummer, die in einer SIP-Regel bereitgestellt wurde.

  2. Der PSTN-Audiodienst ruft die zugehörige SIP-Medienanwendung ab und ruft die zugehörige Funktion mit einem Ereignis auf (LEG-A). AWS Lambda NEW_INBOUND_CALL

  3. Die AWS Lambda Funktion gibt eine Liste von Aktionen zurückPlayAudioAndGetDigits, die u. a. den PSTN-Audiodienst anweisen, den Anruf anzunehmen, dem Anrufer eine Audiodatei abzuspielen und die vom Anrufer eingegebenen DTMF-Ziffern zu sammeln.

  4. Der PSTN Audio-Dienst nimmt den Anruf entgegen, spielt eine Audioaufforderung ab und sammelt die vom Anrufer eingegebenen DTMF-Ziffern.

  5. Der PSTN Audio-Dienst ruft die Funktion mit den eingegebenen DTMF-Ziffern auf AWS Lambda . Die AWS Lambda Funktion verwendet das AWS SDK, um ein Amazon Chime SDK-Meeting und einen Meeting-Teilnehmer zu erstellen.

  6. Sobald das AWS SDK ein MeetingId und zurückgibtAttendeeId, gibt die AWS Lambda Funktion eine Aktion zurück, um dem Anruf beim Amazon Chime SDK Meeting (LEG-B) beizutreten.

  7. Zwischen dem Anrufer aus dem öffentlichen Telefonnetz (PSTN) und dem Amazon Chime SDK Media Service wird eine RTP-Sitzung (Real-Time Transport Protocol) eingerichtet.

  8. Wenn der PSTN-Anrufer auflegt, ruft der PSTN-Audiodienst die AWS Lambda Funktion mit einem HANGUP-Ereignis auf, und die Funktion löscht den Teilnehmer. AWS Lambda