FLUTTER ECOSYSTEM

adaptive_video_player

A Flutter video player for YouTube and direct video URLs with adaptive controls. Supports Android, iOS, Windows, macOS, Linux, and Web.

Latest version
1.2.3
30-day downloads
139
Likes
17
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

Adaptive Video Player is a Flutter package that enables playback of YouTube videos and direct video URLs with responsive, adaptive controls across multiple platforms. It supports Android, iOS, Web, macOS, and Windows, offering a consistent user experience regardless of device. The player dynamically adjusts its interface based on screen size and input method, ensuring usability on both touch and non-touch devices. Built for developers seeking a lightweight, cross-platform solution for video integration without complex setup.

Use cases
  • Embedding YouTube videos in apps
  • Playing direct video URLs
  • Cross-platform video playback
  • Responsive UI for mobile and desktop
  • Streaming content in web applications
Key features
  • Adaptive controls for different devices
  • Support for YouTube and direct URLs
  • Multi-platform compatibility
  • Lightweight and easy to integrate
  • Automatic UI adjustments based on screen size
Suitable for
  • Developers building cross-platform video apps
  • Apps requiring YouTube integration
  • Projects targeting mobile and desktop simultaneously
  • Simple video playback needs
  • Web-based media applications
Considerations
  • Limited customization beyond basic styling
  • No built-in video quality switching
  • Depends on external YouTube API for embedded videos
  • May require additional configuration for advanced features
  • Not optimized for high-performance video streaming
Supported platformsAndroidiOSWebmacOS

Install package

flutter pub add adaptive_video_player

Categories

Related projects

No data available yet.