Kotlin
Congratulations! 🎉
You've successfully set up a custom video renderer for the Vonage Video Android SDK!
You can now modify the frame processing logic to create your own custom video effects, filters, or transformations. The foundation is in place—now it's time to get creative!
Note: This tutorial demonstrates a basic inverted colors renderer. For production applications, consider performance optimization, error handling, and memory management best practices.
Next Steps
- Experiment with different video effects and filters, try creating a grayscale renderer
- Add UI controls to toggle between different render modes
Additional Resources
Basic video rendering
Learn how to use a custom video renderer in Kotlin to display a black-and-white version of a video stream using the Vonage Video Android SDK.
手順
1
Introduction2
Getting Started3
Creating a new project4
Adding the Android SDK5
Setting up authentication6
Requesting permissions7
Creating the Inverted Video Renderer8
Creating a custom Renderer (MyRenderer)9
Publishing a stream to the session10
Connecting Custom Renderer to Publisher/Subscriber11
Running the app12
Conclusion