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 BaseVideoRendererMyRendererque implementa GLSurfaceView.Renderer- A
GLSurfaceViewque muestra vídeo en color invertido utilizandoOpenGL ESsombreadores
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:
- Un account válido de la Video API de Vonage; si no tienes uno, puedes regístrese para una prueba gratuita
- Android Studio
Renderizado básico de vídeo
Aprende a utilizar un renderizador de vídeo personalizado en Kotlin para mostrar una versión en blanco y negro de una transmisión de vídeo utilizando el SDK para Android de Vonage Video.