Kotlin

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 GLSurfaceView que exibe vídeo com cores invertidas usando OpenGL ES shaders

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: