Visão geral
Neste tutorial, você utilizará as estatísticas de links de mídia do Observabilidade do cliente API para monitorar o desempenho da rede — largura de banda estimada do downlink, estimativa do uplink do editor remoto (quando disponível) e de qual lado da conexão o SDK atribui a culpa quando a qualidade se deteriora (networkDegradationSource). O exemplo exibe esses valores em uma sobreposição na tela para que você possa ver como eles mudam durante uma sessão ao vivo.
Exemplo de caso de uso: O vídeo remoto de um usuário fica travando. Seu aplicativo já está inscrito. As estatísticas de links de mídia ajudam você a decidir se deve exibir “Sua conexão parece fraca” (downlink local), “A rede do outro participante pode estar instável” (uplink remoto / fonte de degradação) ou registrar ambos os números para o suporte — sem precisar analisar relatórios brutos do WebRTC.
Para conhecer a API completa no Android, consulte Observabilidade do cliente (Android).
Tempo estimado de conclusão: 25 minutos
Quer pular este tutorial? Você pode ir direto para o código completo do cliente em Kotlin no ClientObservability pasta da nossa Repositório de aplicativos de exemplo para Android no GitHub. O repositório inclui um arquivo README com documentação completa sobre como executar e explorar o projeto. Este tutorial se concentra na versão em Kotlin do aplicativo de exemplo para Android.
Requisitos
Para concluir este tutorial, você precisará de:
- Um account válido da Video API da Vonage — caso você não tenha um, pode inscreva-se para um teste gratuito
- Android Studio
Observabilidade do cliente
Saiba como usar a observabilidade do cliente para monitorar métricas de qualidade em tempo real de uma videochamada com o Vonage Video SDK.