create Virtual Video Source
open override fun createVirtualVideoSource(width: Int, height: Int, frameRate: Int): VirtualVideoSource
Creates a virtual video source for feeding processed frames (e.g., from ML Kit virtual backgrounds).
This creates a VideoSource that can receive Bitmap frames and outputs them as a WebRTC stream. The frames can be sent to remote participants by replacing the video producer's track.