I'd like to create a Xamarin.Forms app where I could process images from a live video, and show the user the processed images (as a video in real-time). I'd like to use OpenCV for the processing, which I've done before with individual images (using SkiaSharp to show the processed image). But I haven't done this live, and I'm having a hard time finding a straightforward solution for this online.
I suppose I could use SkiaSharp to show the processed images as a video, but I'm not sure whether this is the most efficient or performant way.