m3u8_player_plus 1.0.0 copy "m3u8_player_plus: ^1.0.0" to clipboard
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:html and dart:js_util to modern APIs:
    • dart:js_interop
    • dart:js_interop_unsafe
    • package: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_plus to 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.
2
likes
0
points
145
downloads

Publisher

verified publisherdhia.tech

Weekly Downloads

An enhanced Flutter package that provides a customizable M3U8 player for mobile and web platforms with improved mobile support and modern web APIs.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_web_plugins, http, video_player, wakelock_plus, web

More

Packages that depend on m3u8_player_plus

Packages that implement m3u8_player_plus