tha_player 0.3.0 copy "tha_player: ^0.3.0" to clipboard
tha_player: ^0.3.0 copied to clipboard

Native network-only video player with custom Android (ExoPlayer) and iOS (AVPlayer) engines.

0.3.0 #

  • Added optional autoFullscreen flag to ThaModernPlayer with sample toggle
  • Fixed autoplay regression when jumping straight into fullscreen
  • Exposed reusable fullscreen helper to keep inline + fullscreen UIs in sync
  • Returned normalised brightness/volume levels for gesture overlays
  • Added video/audio/subtitle track selection APIs and richer control-bar menus
  • Provided shared OkHttp client hook, configurable retry/backoff, and PiP media session controls (Android / iOS)
  • Expanded Dartdoc coverage across core public API
  • Updated documentation and example app controls

0.0.2 #

  • Initial release
  • Basic player functionality
  • BoxFit control
  • Overlay support
  • Fullscreen support

0.2.0 #

  • Native engines: ExoPlayer (Android) and AVPlayer (iOS) via platform views
  • Modern controls: auto-hide on tap, double-tap seek with feedback, lock mode
  • Volume/Brightness vertical gestures with auto-hidden side sliders
  • Fullscreen uses same controls; seamless resume across enter/exit
  • BoxFit controls: contain, cover, fill, fitWidth, fitHeight
  • Buffering indicator; keep-screen-on during playback (Android/iOS)
  • WebVTT thumbnails preview during seek (sprites supported via xywh)
  • DRM (Android): Widevine and ClearKey
  • Per-item HTTP headers; M3U parsing utility
  • Documentation overhaul and pub.dev metadata updates
1
likes
0
points
4
downloads

Publisher

unverified uploader

Weekly Downloads

Native network-only video player with custom Android (ExoPlayer) and iOS (AVPlayer) engines.

Repository (GitHub)
View/report issues

Topics

#video #player #media #drm #thumbnails

License

unknown (license)

Dependencies

cupertino_icons, flutter, plugin_platform_interface

More

Packages that depend on tha_player

Packages that implement tha_player