Kotlin

De forma predeterminada, la biblioteca del lado del cliente de Vonage Video proporciona un renderizador de vídeo estándar para los editores y los suscriptores. Sin embargo, puedes anularlo creando tu propio renderizador mediante BaseVideoRenderer.

En este ejemplo, vamos a crear:

  • InvertedColorsVideoRenderer, que hereda de 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 en Kotlin en el BasicVideoRenderer de nuestra Repo de aplicaciones de ejemplo para Android en GitHub. El repositorio incluye un archivo README con documentación completa sobre cómo ejecutar y explorar el proyecto. Este tutorial se centra en la versión en Kotlin de la aplicación de ejemplo para Android.

Requisitos

Para completar este tutorial, necesitarás: