Захват вывода камеры Android с анимацией наложения

#android #video-capture #android-camera2 #android-mediarecorder #android-camerax

#Android #захват видео #android-camera2 #android-mediarecorder #android-camerax

Вопрос:

Я хочу наложить анимацию формы на предварительный просмотр Camera2 / CameraX, используя пользовательский surfaceview, а также захватить и сохранить видео, включая как вывод с камеры, так и анимацию наложения.

Я смог просто сохранить вывод камеры, используя https://androidwave.com/video-recording-with-camera2-api-android/sample .

Но как я могу добавить / включить наложение к видео?

Я проверил MediaRecorder, но он может записывать только вывод камеры. Можно ли предоставить canvas / SurfaceView в виде медиапотока? Мне не нравится использовать MediaProjection, его захват распространяется не только на мое приложение, но и на весь экран телефона.