Hangup - Amazon Chime SDK

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Hangup

Invia un Hangup valore con SipStatusCode a a a qualsiasi parte di una chiamata.

Quando il servizio audio esegue un'Hangupazione su una sessione di chiamata:

  • Per una chiamata con una sola sessione di chiamata, l'applicazione multimediale SIP richiama la AWS Lambda funzione con un HANGUP evento e ignora la risposta. La chiamata viene quindi disconnessa.

  • Per una fase di chiamata (tappa A) collegata a un'altra fase di chiamata (fase B), se l'Hangupazione è associata alla fase di chiamata collegata (fase B), il servizio audio PSTN disconnette la fase di chiamata collegata, quindi richiama la funzione Lambda con un HANGUP evento per la fase B. Il servizio audio PSTN esegue quindi tutte le azioni restituite da quella chiamata Lambda.

  • Per una fase di chiamata (tappa A) collegata a un'altra fase di chiamata (fase B), se l'Hangupazione è associata alla fase di chiamata originale (fase A), il servizio audio PSTN disconnette la fase di chiamata originale, quindi richiama la funzione Lambda con un HANGUP evento per la fase A. Il servizio audio PSTN esegue quindi tutte le azioni restituite da quella chiamata Lambda.

  • Per un gruppo di chiamata che si è unito a una riunione utilizzando l'JoinMeetingazione, se l'Hangupazione è associata alla fase della riunione (di solito tappa B), il chiamante si disconnette dalla riunione e riceve un ACTION_SUCCESSFUL evento per l'Hangupazione.

L'esempio seguente mostra un'azione tipicaHangup.

{ "Type": "Hangup", "Parameters": { "CallId": "call-id-1", "ParticipantTag": "LEG-A", "SipResponseCode": "0" } }
CallId

Descrizione: CallId del partecipante all'CallDetailsinvocazione della AWS Lambda funzione

Valori consentiti: un ID di chiamata valido

Obbligatorio: no

Valore predefinito - nessuno

ParticipantTag

Descrizione: ParticipantTag di uno dei partecipanti connessi al CallDetails

Valori consentiti, LEG-A oppure LEG-B

Obbligatorio: no

Valore predefinito: ParticipantTag del valore callLeg Ignorato richiamato, se si specifica CallId

SipResponseCode

Descrizione: uno qualsiasi dei codici di risposta SIP supportati

Valori consentiti: 480: non disponibile; 486: occupato; 0: terminazione normale

Obbligatorio: no

Valore predefinito: 0

Dopo che un utente termina una chiamata, l'applicazione multimediale SIP richiama una AWS Lambda funzione con il codice elencato in. Terminare una chiamata

Vedi esempi di lavoro su: GitHub