FLUTTER ECOSYSTEM

flutter_background_video_recorder

A flutter plugin for Android to record videos in the background. Works even when the screen is locked or turned off.

Latest version
1.0.0+2
30-day downloads
10
Likes
26
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter plugin for Android that enables video recording to continue in the background, even when the screen is locked or turned off. Designed for use cases requiring uninterrupted video capture without user interaction. The plugin leverages Android's foreground service capabilities to maintain recording activity during system sleep or app suspension. It supports basic video configuration and integrates seamlessly with existing Flutter applications. Currently limited to Android, as iOS does not support background video recording.

Use cases
  • Continuous surveillance recording
  • Automated time-lapse videos
  • Remote monitoring applications
  • Field data collection in low-interaction scenarios
Key features
  • Background recording with screen off
  • Foreground service for stability
  • Android-only support
  • Minimal user interaction required
  • Supports device lock state
Suitable for
  • Security and surveillance apps
  • Field research tools
  • Industrial monitoring systems
  • Apps needing persistent video capture
Considerations
  • Only available on Android
  • Requires foreground service permissions
  • Battery usage may increase
  • User must grant necessary permissions
  • Limited to Android platform
Supported platformsAndroid

Install package

flutter pub add flutter_background_video_recorder

Categories

Dependencies

Dependency list 1 items
  • plugin_platform_interface^2.0.2

Source repository

Related projects

No data available yet.