orax_video_player 1.1.0 copy "orax_video_player: ^1.1.0" to clipboard
orax_video_player: ^1.1.0 copied to clipboard

A complete, feature-rich custom video player for Flutter with YouTube support, quality selection, playback speed control, zoom, fit modes, and subtitle support.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.1.0 2024-12-XX #

Added #

  • getQualityDebugInfo() method in OraxVideoPlayerController for debugging quality issues
  • Debug documentation (DEBUG_QUALITY_ISSUES.md) with troubleshooting guide
  • Example debug code (lib/example_quality_debug.dart) for quality debugging

Improved #

  • Better error messages and debugging capabilities for quality options
  • Enhanced quality information tracking in controller

1.0.0+1 2024-12-XX #

Added #

  • Initial release of Orax Video Player
  • YouTube video support with automatic quality detection
  • Direct video URL support (MP4, etc.)
  • Quality selection with multiple quality options
  • Playback speed control (0.25x to 4x)
  • Video zoom functionality (1x to 3x)
  • Multiple video fit modes (Contain, Fill, Cover, FitWidth, FitHeight)
  • Subtitle support (WebVTT and SRT formats)
  • Gesture controls (brightness, volume, skip, speed)
  • Fullscreen mode support
  • Customizable UI with loading and error widgets
  • Comprehensive error handling
  • Clean, modern user interface

Dependencies #

  • video_player: ^2.10.1
  • youtube_explode_dart: ^3.0.5
  • http: ^1.2.0
  • xml: ^6.4.2
  • screen_brightness: ^2.1.7
  • volume_controller: ^3.4.0
1
likes
130
points
7
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A complete, feature-rich custom video player for Flutter with YouTube support, quality selection, playback speed control, zoom, fit modes, and subtitle support.

Repository (GitHub)

License

MIT (license)

Dependencies

flutter, http, screen_brightness, video_player, volume_controller, xml, youtube_explode_dart

More

Packages that depend on orax_video_player