m3u8_player_plus 1.0.0
m3u8_player_plus: ^1.0.0 copied to clipboard
An enhanced Flutter package that provides a customizable M3U8 player for mobile and web platforms with improved mobile support and modern web APIs.
Changelog #
1.0.0 - 2025-01-03 #
🚀 Major Release - Enhanced Fork #
This is a fork of the original m3u8_player with significant improvements and enhancements.
✨ Added #
- Full Mobile Platform Support: Complete implementation for Android and iOS platforms
- Modern Web APIs: Migrated from deprecated
dart:htmlanddart:js_utilto modern APIs:dart:js_interopdart:js_interop_unsafepackage:web
- Enhanced mobile video player experience with native controls
- Improved error handling and stability across platforms
🐛 Fixed #
- Multiple web-related bugs that affected video playback
- Compatibility issues with latest Flutter and Dart versions
- Mobile platform rendering and control issues
- Memory leaks in web implementation
🔄 Changed #
- Package name changed to
m3u8_player_plusto distinguish from original - Updated to modern Flutter plugin architecture
- Improved code structure and organization
📝 Attribution #
This package is based on the original work by Helio Mendes. We thank the original author for their contribution to the Flutter community.
Previous Versions (from original package) #
0.0.7 #
- Add auto fullscreen on orientation mobile
0.0.6 #
- Fixed some bugs
0.0.5 #
- Removed bitrate shows from web player
0.0.4 #
- Fixed web player.
0.0.3 #
Git Changelog #
- Implemented core functionalities for m3u8 player.
- Refactored player control components.
- Improved quality selection services.
- Minor bug fixes and performance improvements.
pub.dev Changelog #
- v0.0.3 Release:
- Implemented core functionalities for m3u8 player.
- Refactored player control components.
- Improved quality selection services.
- Minor bug fixes and performance improvements.