Par défaut, la bibliothèque côté client de Vonage Video fournit un moteur de rendu vidéo standard pour les éditeurs et les abonnés. Cependant, vous pouvez remplacer ce rendu en créant votre propre rendu à l'aide de BaseVideoRenderer.
Dans cet exemple, nous allons créer
InvertedColorsVideoRendererqui étend BaseVideoRendererMyRendererqui implémente GLSurfaceView.Renderer- A
GLSurfaceViewqui affiche des vidéos en couleurs inversées en utilisantOpenGL ESnuanceurs
Temps de réalisation estimé : 25 minutes
Vous voulez sauter ce tutoriel ? Vous pouvez accéder directement au code client Kotlin dans le fichier Rendeur vidéo de base de notre Exemples d'applications Android sur GitHub. Le repo comprend un README avec une documentation complète sur la façon d'exécuter et d'explorer le projet. Ce tutoriel se concentre sur la version Kotlin de l'application Android.
Exigences
Pour réaliser ce tutoriel, vous aurez besoin de :
- Un Account Video API de Vonage valide - si vous n'en avez pas, vous pouvez s'inscrire pour un essai gratuit
- Android Studio
Rendu vidéo de base
Apprenez à utiliser un moteur de rendu vidéo personnalisé en Kotlin pour afficher une version en noir et blanc d'un flux vidéo à l'aide du SDK Android Vonage Video.