Por padrão, a biblioteca do lado do cliente do Vonage Video oferece um renderizador de vídeo padrão para editores e assinantes. No entanto, é possível substituir esse renderizador criando o seu próprio usando o BaseVideoRenderer.
Neste exemplo, vamos criar:
InvertedColorsVideoRenderer, que estende a classe `BaseVideoRenderer`MyRenderer, que implementa GLSurfaceView.Renderer- A
GLSurfaceViewque exibe vídeo com cores invertidas usandoOpenGL ESshaders
Tempo estimado de conclusão: 25 minutos
Quer pular este tutorial? Você pode ir direto para o código completo do cliente em Kotlin na BasicVideoRenderer 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
Renderização básica de vídeo
Aprenda a usar um renderizador de vídeo personalizado em Kotlin para exibir uma versão em preto e branco de um fluxo de vídeo usando o SDK do Vonage Video para Android.