ta_videoplayer 1.0.0
ta_videoplayer: ^1.0.0 copied to clipboard
A production-grade Flutter video player supporting YouTube, Network, and Local videos with Reels-style preloading.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
1.0.0 #
Stable Release 🚀 #
A high-performance Flutter video player package for Android & iOS with support for YouTube, network, asset videos, reels mode, playlists, and customizable controls.
Added #
- Android & iOS video playback support
- Network video playback support
- Asset video playback support
- YouTube video playback using IDs and URLs
- Playlist support for multiple videos
- Mixed video source playlist support
- Smart next-video preloading
- Customizable player controls
- Reels / shorts style video player
- Fullscreen player mode
- Embedded player mode
- Volume controls
- Mute / unmute support
- Seekbar customization support
- Auto play next video support
- Auto scroll to next reel/video support
- Brightness control support
- Wakelock support
- Example application
Improved #
- Faster player initialization
- Reduced buffering delays
- Better scrolling performance for feeds/reels
- Improved memory management
- Cleaner controller lifecycle handling
- Reduced unnecessary widget rebuilds
- Updated dependencies
- Applied latest Dart fixes
- Improved analyzer compatibility
- Flutter latest SDK compatibility
Technical Enhancements #
- Better resource management
- Improved player service architecture
- Enhanced controller handling
- Optimized video loading flow
- Improved state management handling
Upcoming Features #
- Advanced caching support
- Picture-in-picture (PiP)
- Playback speed controls
- Gesture-based brightness & volume controls
- Video quality selector
- Subtitle support
- Background playback
- Advanced YouTube optimizations
- Floating mini-player mode
- Offline video support