flutter_video_stream 0.1.0 copy "flutter_video_stream: ^0.1.0" to clipboard
flutter_video_stream: ^0.1.0 copied to clipboard

High-performance video streaming package for Flutter with intelligent caching, controller pooling, and preloading. Supports MP4 and HLS formats on mobile and web.

0.1.0 #

  • Initial release
  • VideoStreamPlayer widget for easy video playback
  • Intelligent caching with LRU eviction (disk + memory)
  • Smart preloading with size checks (skips files too large for cache)
  • Partial preloading with Range requests (downloads only first N bytes)
  • Controller pooling for efficient resource management
  • Preload manager for smooth feed scrolling
  • Localhost proxy server for play-while-download (mobile)
  • HLS streaming support with adaptive quality
  • MP4 chunked streaming with range requests
  • Lifecycle-aware caching (pauses on background)
  • Memory pressure handling
  • Configurable via VideoStreamConfig
  • Web platform support with autoplay policy handling
2
likes
160
points
116
downloads

Publisher

verified publisherprimecode.solutions

Weekly Downloads

High-performance video streaming package for Flutter with intelligent caching, controller pooling, and preloading. Supports MP4 and HLS formats on mobile and web.

Repository (GitHub)
View/report issues

Topics

#video #streaming #cache #video-player #hls

Documentation

API reference

License

MIT (license)

Dependencies

crypto, flutter, path_provider, video_player, web

More

Packages that depend on flutter_video_stream