tss_video_glimpse 0.1.2 copy "tss_video_glimpse: ^0.1.2" to clipboard
tss_video_glimpse: ^0.1.2 copied to clipboard

Cross-platform Flutter package for video previews from network, assets, and Firebase Storage with smart caching.

0.1.2 Code Quality Improvements #

๐Ÿงน Maintenance #

  • Fixed static analysis issues
  • Improved code quality and formatting
  • Verified compatibility with latest Flutter SDK

0.1.1 Bug Fixes and Improvements #

๐Ÿ› Bug Fixes #

  • Fixed compatibility with omni_video_player v3.4.4
    • Updated to use OmniPlaybackController instead of deprecated OmniPlayerController
    • Updated to use OmniVideoPlayer widget with proper configuration
    • Fixed video playback methods (play, pause, seekTo)
  • Updated firebase_storage dependency to support both v12 and v13
  • Improved package description for better discoverability

0.1.0 Initial Release #

๐ŸŽ‰ Features #

  • Multi-Source Support

    • Network URLs (HTTP/HTTPS) with automatic caching
    • Local asset paths for bundled videos
    • Firebase Storage paths with direct integration
  • Cross-Platform Excellence

    • โœ… Android (API 21+)
    • โœ… iOS (iOS 12+)
    • โœ… Web (All modern browsers)
    • โœ… Linux
    • โœ… macOS
    • โœ… Windows
  • Smart Performance

    • Intelligent caching system for network videos
    • Memory-efficient loading
    • Configurable cache duration (default: 7 days)
    • Three quality levels: Low, Medium, High
  • Beautiful UI

    • Customizable placeholder widgets
    • Custom error handling widgets
    • Gradient-based default placeholders
    • Rounded corners support
    • Multiple BoxFit options
  • Developer-Friendly

    • Simple, intuitive API
    • Comprehensive documentation
    • Detailed usage examples
    • Type-safe enums
    • Error callbacks for graceful handling
  • Advanced Control

    • TssVideoGlimpseController for granular control
    • Playback control (play, pause, seek)
    • State management support
    • Proper disposal handling

๐Ÿ“ฆ Dependencies #

  • omni_video_player: ^0.1.3 - Powerful video player
  • firebase_storage: ^12.3.4 - Firebase integration
  • flutter_cache_manager: ^3.4.1 - Smart caching
  • path_provider: ^2.1.5 - Path management
  • http: ^1.2.2 - Network requests

๐Ÿ“š Documentation #

  • Comprehensive README with 15+ usage examples
  • Detailed API documentation
  • Platform-specific setup guides
  • Best practices and troubleshooting
  • Complete example app with 5 demo pages

๐ŸŽฏ Quality #

  • 160/160 pub.dev score target
  • Zero lint warnings
  • Follows all Flutter best practices
  • Production-ready code
  • Extensive error handling
2
likes
0
points
317
downloads

Publisher

verified publishertechsukras.com

Weekly Downloads

Cross-platform Flutter package for video previews from network, assets, and Firebase Storage with smart caching.

Repository

Topics

#video #preview #thumbnail #firebase #media

License

unknown (license)

Dependencies

firebase_storage, flutter, flutter_cache_manager, http, omni_video_player, path_provider, youtube_player_iframe

More

Packages that depend on tss_video_glimpse