How to integrate Banuba SDK with Android Video SDK?
This guide was written for Android SDK versions before 3.0.0. It passed a CapturerObserver to VideoSDK.createCameraVideoTrack() and sent Banuba's output to the track's VideoSource. Android SDK 3.0.0 removed both: createCameraVideoTrack() no longer takes an observer, and a track no longer gives you its VideoSource.
To add Banuba face filters and virtual backgrounds in 3.0.0, process the camera frames with a VideoFrameProcessor and apply it with VideoSDK.applyVideoProcessor(). The Banuba Integration guide shows every step.
Got a Question? Ask us on discord