Kotlin

Realizar una llamada

Por último, vamos a configurar la posibilidad de realizar llamadas desde esta aplicación.

En el onCreate añada el receptor de RTC Hangup:

Este escuchador de llamadas se encargará de cuando la otra persona en la llamada cuelgue. Cuando esto ocurra, restableceremos la aplicación a su estado original.

Añade el código de escucha de la llamada de inicio en onCreate también:

Para iniciar la llamada después de pulsar start call añadir el botón startCall método inside Mainctivity clase:

El método anterior inicia la llamada.

Webhooks

Mientras realiza la llamada, cambie al terminal y observe el icono /voice/answer al que se llama para recuperar la NCCO:

Además, a medida que la convocatoria avanza por las distintas fases, /voice/event se envían eventos:

NOTA: A medida que se completa la llamada, los eventos también contendrán información sobre la duración y el precio.

En end call para reflejar el estado actual de la llamada:

End call

Hacer una llamada de voz de aplicación a aplicación

Realiza una llamada de voz desde una aplicación Android a la misma aplicación Android instalada en otro dispositivo utilizando el SDK Android Client.

Pasos
1
Introducción a esta tarea
2
Prerequisites
3
Crear un servidor webhook
4
Crear una aplicación de Vonage
5
Crear los usuarios
6
Generar JWT
7
Crear un proyecto Android
8
Añadir permisos
9
Construir pantalla principal
10
Inicializar el cliente
11
Recibir llamada
12
Realizar una llamada
13
¿Y ahora qué?