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.
Hangup
Sendet einen Hangup Wert mit a SipStatusCode an eine beliebige Phase eines Anrufs.
Wenn der Audiodienst eine Hangup Aktion für einen Anrufabschnitt ausführt:
-
Bei einem Anruf mit nur einem Anrufabschnitt ruft die SIP-Medienanwendung die AWS Lambda Funktion mit einem
HANGUPEreignis auf und ignoriert die Antwort. Der Anruf wird dann unterbrochen. Wenn bei einem Anrufabschnitt (Leg A), der mit einem anderen Anrufabschnitt (Leg B) verbunden ist, die
HangupAktion dem überbrückten Anrufabschnitt (Leg B) zugeordnet ist, trennt der PSTN-Audiodienst den überbrückten Anrufabschnitt und ruft dann die Lambda-Funktion mit einemHANGUPEreignis für Leg B auf. Der PSTN-Audiodienst führt dann alle Aktionen aus, die von diesem Lambda-Aufruf zurückgegeben wurden.Wenn bei einem Anrufabschnitt (Leg A), der mit einem anderen Anrufabschnitt (Leg B) verbunden ist, die
HangupAktion dem ursprünglichen Anrufabschnitt (Leg A) zugeordnet ist, trennt der PSTN-Audiodienst den ursprünglichen Anrufabschnitt und ruft dann die Lambda-Funktion mit einemHANGUPEreignis für Leg A auf. Der PSTN-Audiodienst führt dann alle Aktionen aus, die von diesem Lambda-Aufruf zurückgegeben wurden.Wenn bei einem Anrufabschnitt, der über die
JoinMeetingAktion zu einer Besprechung hinzugefügt wurde, dieHangupAktion mit dem Besprechungsabschnitt verknüpft ist (normalerweise Abschnitt B), trennt der Anrufer die Verbindung zur Besprechung und erhält einACTION_SUCCESSFULEreignis für dieHangupAktion.
Das folgende Beispiel zeigt eine typische Hangup Aktion.
{ "Type": "Hangup", "Parameters": { "CallId": "call-id-1", "ParticipantTag": "LEG-A", "SipResponseCode": "0" } }
- CallId
-
Beschreibung —
CallIddes Teilnehmers amCallDetailsAWS Lambda FunktionsaufrufZulässige Werte — Eine gültige Anruf-ID
Erforderlich — Nein
Standardwert – Kein
- ParticipantTag
-
Beschreibung —
ParticipantTageines der verbundenen Teilnehmer amCallDetailsZulässige Werte —
LEG-AoderLEG-BErforderlich — Nein
Standardwert —
ParticipantTagder aufgerufene Wert wirdcallLegignoriert, wenn Sie Folgendes angebenCallId - SipResponseCode
-
Beschreibung — Jeder der unterstützten SIP-Antwortcodes
Zulässige Werte — 480 — Nicht verfügbar; 486 — Besetzt; 0 — Normaler Abbruch
Erforderlich — Nein
Standardwert — 0
Nachdem ein Benutzer einen Anruf beendet hat, ruft die SIP-Medienanwendung eine AWS Lambda Funktion mit dem unter aufgeführten Code aufEinen Anruf mit dem Amazon Chime SDK PSTN-Audiodienst beenden.
Arbeitsbeispiele finden Sie unter GitHub: