Kotlin

Standardmäßig bietet die clientseitige Bibliothek von Vonage Video einen Standard-Videorenderer für Publisher und Abonnenten. Sie können diesen jedoch außer Kraft setzen, indem Sie mit BaseVideoRenderer Ihren eigenen Renderer erstellen.

In diesem Beispiel werden wir erstellen:

  • InvertedColorsVideoRendererder BaseVideoRenderer erweitert
  • MyRendererder GLSurfaceView.Renderer implementiert
  • A GLSurfaceView die ein invertiertes Farbvideo mit OpenGL ES Shader

Geschätzte Bearbeitungszeit: 25 Minuten

Möchten Sie dieses Tutorial überspringen? Sie können direkt zum fertigen Kotlin-Client-Code in der Basic-Video-Renderer-Kotlin Ordner unseres Android Beispielanwendung Repo auf GitHub. Das Repo enthält eine README mit einer vollständigen Dokumentation, wie das Projekt ausgeführt und erkundet werden kann. Dieses Tutorial konzentriert sich auf die Kotlin-Version der Android-Beispielanwendung. Die Java-Version finden Sie unter demselben Link Android Beispielanwendung Repo.

Anforderungen

Für dieses Tutorial benötigen Sie: