Swift

Introducción

En este tutorial aprenderás a utilizar la observabilidad del cliente para supervisar métricas de calidad en tiempo real de una videollamada con el SDK de Vonage Video para iOS (Swift).

La observabilidad del cliente es la función del SDK de Vonage Video que muestra métricas de calidad de la transmisión en el dispositivo —pérdida de paquetes, bytes enviados o recibidos, ancho de banda estimado, puntuaciones del estado de la red y mucho más— para cualquier transmisión publicada o a la que se haya suscrito. Úsala para depurar llamadas, registrar tendencias de calidad o mostrar a los usuarios información útil sobre la conexión mientras la sesión está activa.

Lo que vas a crear

Una aplicación para iOS (Swift, SwiftUI) que se une a una sesión de Vonage Video y muestra una superposición de estadísticas semitransparente que se actualiza a medida que llegan las métricas.

El objetivo es mostrar cómo tu aplicación puede mostrar datos en tiempo real sobre la calidad de la llamada mientras un usuario está suscrito a una transmisión remota. Implementarás OTSubscriberKitNetworkStatsDelegate en el suscriptor, habilitarás las estadísticas del lado del emisor en el editor y mostrarás los resultados en una superposición en pantalla.

Para obtener información conceptual sobre la Video API, consulta la Descripción general.