Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Hangup
Envíe un valor Hangup
con SipStatusCode
a cualquier tramo de una llamada.
Cuando el servicio de audio ejecuta una acción de Hangup
en un tramo de llamada:
-
En el caso de una llamada con un solo tramo de llamada, la aplicación multimedia SIP invoca la función AWS Lambda con un evento
HANGUP
e ignora la respuesta. A continuación, se desconecta la llamada. Para un tramo de llamada (tramo A) que está enlazado con otro tramo de llamada (tramo B), si la acción
Hangup
está asociada al tramo de llamada puenteado (tramo B), el servicio de audio PSTN desconecta el tramo de llamada puenteado y, a continuación, invoca la función de Lambda con un eventoHANGUP
para el tramo B. El servicio de audio PSTN ejecuta entonces cualquier acción devuelta por esa invocación de Lambda.Para un tramo de llamada (tramo A) que está enlazado con otro tramo de llamada (tramo B), si la acción
Hangup
está asociada al tramo de llamada original (tramo A), el servicio de audio PSTN desconecta el tramo de llamada original y, a continuación, invoca la función de Lambda con un eventoHANGUP
para el tramo A. El servicio de audio PSTN ejecuta entonces cualquier acción devuelta por esa invocación de Lambda.En el caso de un tramo de llamada que se unió a una reunión mediante la acción
JoinMeeting
, si la acciónHangup
está asociada al tramo de la reunión (normalmente el tramo B), la persona que llama se desconecta de la reunión y recibe un eventoACTION_SUCCESSFUL
para la acciónHangup
.
A continuación se muestra una acción típica de Hangup
.
{ "Type": "Hangup", "Parameters": { "CallId": "
call-id-1
", "ParticipantTag": "LEG-A", "SipResponseCode": "0" } }
- CallId
-
Descripción: la
CallId
del participante en losCallDetails
de la invocación de la función AWS LambdaValores permitidos: un identificador de llamada válido
Obligatorio: no
Valor predeterminado: ninguno
- ParticipantTag
-
Descripción: la
ParticipantTag
de uno de los participantes conectados en losCallDetails
Valores permitidos:
LEG-A
oLEG-B
Obligatorio: no
Valor predeterminado:
ParticipantTag
delcallLeg
invocado si se especifica elCallId
- SipResponseCode
-
Descripción: cualquiera de los códigos de respuesta SIP compatibles
Valores permitidos: 480: no disponible; 486: ocupado; 0: terminación normal
Obligatorio: no
Valor predeterminado: 0
Cuando un usuario finaliza una llamada, la aplicación multimedia SIP invoca una función AWS Lambda con el código que aparece en Finalización de una llamada mediante el servicio de audio Amazon Chime SDK PSTN.
Consulte ejemplos prácticos en GitHub: