flutter_virtual_background library
A powerful Flutter Web plugin for real-time AI-powered background removal and replacement with dual-engine support (MediaPipe & BodyPix).
This plugin provides a headless controller-based API for implementing virtual backgrounds in Flutter Web applications with video recording capabilities.
Classes
- VirtualBackgroundConfig
- Configuration class for VirtualBackgroundController
- VirtualBackgroundController
- Controller for managing virtual background camera and recording.
- VirtualBackgroundView
- A widget that displays the virtual background camera view.
Enums
- VirtualEngine
- Represents the AI segmentation engine to use for background removal.
Extensions
- VirtualEngineExtension on VirtualEngine
- Extension methods for VirtualEngine enum