video_progress_player 0.0.1 copy "video_progress_player: ^0.0.1" to clipboard
video_progress_player: ^0.0.1 copied to clipboard

A Flutter video player built on top of video_player with resume watching, progress tracking, completion detection, and fullscreen support.

0.0.1 #

  • Initial Release: video_progress_player - A focused, extensible Flutter package for video playback and progress tracking.
  • Core: VideoProgressPlayer orchestrator widget.
  • Architecture: Injects ProgressStorageProvider and AnalyticsProvider for decoupled data persistence and event tracking.
  • Sources: Extensible VideoSource layer (NetworkVideoSource, AssetVideoSource, FileVideoSource).
  • Strategies: PercentageCompletionStrategy included out of the box.
  • Ergonomics: Simple .network, .asset, and .file factory constructors.
1
likes
160
points
5
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A Flutter video player built on top of video_player with resume watching, progress tracking, completion detection, and fullscreen support.

Repository (GitHub)
View/report issues

License

Apache-2.0 (license)

Dependencies

flutter, shared_preferences, video_player

More

Packages that depend on video_progress_player