Kotlin

De manera predeterminada, la biblioteca del lado del cliente de Vonage Video proporciona un renderizador de video estándar para editores y suscriptores. Sin embargo, puedes anular esto creando tu propio renderizador usando BaseVideoRenderer.

En este ejemplo, vamos a crear:

  • InvertedColorsVideoRendererque extiende BaseVideoRenderer
  • MyRendererque implementa GLSurfaceView.Renderer
  • A GLSurfaceView que muestra vídeo en color invertido utilizando OpenGL ES sombreadores

Tiempo estimado: 25 minutos

¿Quieres saltarte este tutorial? Puedes ir directamente al código completo del cliente Kotlin en el archivo Renderizador de vídeo básico de nuestra Repo de aplicaciones de ejemplo para Android en GitHub. El repositorio incluye un README con documentación completa sobre cómo ejecutar y explorar el proyecto. Este tutorial se centra en la versión Kotlin de la aplicación de ejemplo para Android.

Requisitos

Para completar este tutorial, necesitarás: