Search packages, repositories and app categories

Package detailsv1.3.3

adaptive_video_player

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

AndroidiOSWebmacOS
30-day downloads
885
Likes
19
Pub points
160

Install package

flutter pub add adaptive_video_player

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

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

Categories

Dependencies

Dependency list 11 items

Projects using this package

No data available yet.