Visión general
Mostrar las métricas de observabilidad combinadas en la parte superior de la interfaz de usuario de la llamada, de modo que cualquier participante en la sesión pueda ver datos de calidad en tiempo real. Esto te permitirá ver y analizar cómo se comportan nuestras estadísticas durante una sesión de vídeo. A partir de ahí, podrás ampliar este ejemplo por tu cuenta y establecer umbrales para determinar cuándo mostrar mensajes al usuario (por ejemplo, sobre una conexión deficiente).
Mostrar estadísticas en la interfaz de usuario
El ejemplo utiliza Estadísticas de observabilidad modelo para recopilar todos los datos estadísticos; no dudes en utilizar uno similar en tu proyecto. Para la interfaz de usuario utilizamos Jetpack Compose con el observabilityStats pasó a VideoCallScreen. Cuando los datos estadísticos no son nulos, aparece una ventana superpuesta semitransparente en la que se enumeran los campos:
Envía el estado desde tu actividad:
Ciclo de vida y pausa/reanudación de la sesión
Reenvía los eventos del ciclo de vida de la actividad a la sesión para que los medios y las estadísticas sigan funcionando correctamente:
Observabilidad del cliente
Descubre cómo utilizar la observabilidad del cliente para supervisar métricas de calidad en tiempo real durante una videollamada con el SDK de Vonage Video.