reels_video_player 1.0.0 copy "reels_video_player: ^1.0.0" to clipboard
reels_video_player: ^1.0.0 copied to clipboard

A high-performance Flutter package for TikTok/Reels vertical video feeds with background pre-caching, session rotation, and 100% customizable UI.

1.0.0 #

  • Initial release of reels_video_player.
  • High-performance vertical short-video feed widget (ReelsViewer).
  • Local HTTP proxy streaming and sliding window background pre-caching via http_cache_stream.
  • Offline cold-start session video persistence and randomized startup rotation (SessionVideoStore).
  • Poster frame thumbnail overlay preventing black flicker transitions.
  • Universal platform video format resilience for MP4, WebM, MKV, M3U8/HLS, MOV, M4V.
  • Decoupled playback state engine (ReelsPlayerState & ReelsController) with 100% custom UI builder callbacks (itemBuilder, overlayBuilder, controlsBuilder, thumbnailBuilder, loadingBuilder, errorBuilder).
  • Complete default UI components (ReelsProgressBar, ReelsControlsOverlay, DefaultThumbnail).
  • 100% sound null safety and 100% Dartdoc documentation coverage across all public APIs.
2
likes
160
points
64
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A high-performance Flutter package for TikTok/Reels vertical video feeds with background pre-caching, session rotation, and 100% customizable UI.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, http_cache_stream, path_provider, shared_preferences, video_player

More

Packages that depend on reels_video_player