Beispiel-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-Anrufablauf

Dieses Diagramm zeigt den Ablauf eines Anrufs über den Amazon Chime SDK PSTN Audio-Service und den eines KundenAWS LambdaFunktion. In diesem Beispiel gibt die Anwendung eine Aufforderung an den Anrufer ab, sammelt Dual-Tone-Mehrfrequenz-Ziffern (DTMF) und verbindet sie dann mit einem Amazon Chime SDK-Meeting.

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


                Diagramm des grundlegenden Anrufflusses durch den PSTN Audiodienst undAWS Lambda-Funktionen.

Im Diagramm:

  1. Der Amazon Chime SDK PSTN-Audiodienst erhält einen Anruf an eine Telefonnummer, die in einer SIP-Regel bereitgestellt wird.

  2. Der PSTN-Audiodienst ruft die zugehörige SIP-Medienanwendung ab und ruft die zugehörigeAWS LambdaFunktion mit einemNEW_INBOUND_CALLEreignis (LEG-A).

  3. DieAWS LambdaFunktion gibt eine Liste von Aktionen zurück, einschließlichPlayAudioAndGetDigits, der den PSTN Audio-Dienst anweist, den Anruf anzunehmen, eine Audiodatei an den Anrufer abzuspielen und die vom Anrufer eingegebenen DTMF-Ziffern zu sammeln.

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

  5. Der PSTN-Audio-Dienst ruft denAWS LambdaFunktion mit der DTMF-Zifferneingabe. DieAWS LambdaFunktion verwendet dasAWSSDK zum Erstellen eines Amazon Chime SDK-Meetings und eines Meeting-Teilnehmers.

  6. EinmalAWSSDK gibt einMeetingIdundAttendeeId, derAWS Lambdagibt eine Aktion zurück, um am Aufruf an das Amazon Chime SDK Meeting (LEG-B) teilzunehmen.

  7. Zwischen dem Anrufer des öffentlichen Telefonnetzes (PSTN) und dem Amazon Chime SDK Media Service wird eine Echtzeit-Transportprotokoll (RTP) -Sitzung eingerichtet.

  8. Wenn der PSTN-Anrufer auflegt, ruft der PSTN-Audiodienst dieAWS LambdaFunktion mit einem HANGUP-Ereignis und derAWS Lambdalöscht den Teilnehmer.