Swift

Introdução

Neste tutorial, você aprenderá a usar a observabilidade do cliente para monitorar métricas de qualidade em tempo real de uma chamada de vídeo com o SDK do Vonage Video para iOS (Swift).

A observabilidade do cliente é o recurso do SDK do Vonage Video que expõe métricas de qualidade de transmissão no dispositivo — perda de pacotes, bytes enviados ou recebidos, largura de banda estimada, pontuações de condição da rede e muito mais — para qualquer transmissão publicada ou assinada. Use-a para depurar chamadas, registrar tendências de qualidade ou mostrar aos usuários feedback prático sobre a conexão enquanto uma sessão está ativa.

O que você vai criar

Um aplicativo para iOS (Swift, SwiftUI) que participa de uma sessão do Vonage Video e exibe uma sobreposição semitransparente de estatísticas que é atualizada à medida que as métricas chegam.

O objetivo é mostrar como seu aplicativo pode exibir dados em tempo real sobre a qualidade da chamada enquanto um usuário está inscrito em uma transmissão remota. Você implementará o OTSubscriberKitNetworkStatsDelegate no assinante, habilitará as estatísticas do lado do remetente no editor e exibirá os resultados em uma sobreposição na tela.

Para obter informações conceituais sobre a Video API, consulte a Visão geral.