FLUTTER ECOSYSTEM

yoyo_player

yoyo_player is a video player that allows you to select HLS video streaming by selecting the quality

Latest version
0.1.0
30-day downloads
40
Likes
125
Pub points
40

Package Overview

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

Overview

yoyo_player is a Flutter video player package designed for HLS (HTTP Live Streaming) playback with dynamic quality selection. It enables users to switch between different video quality levels during playback, enhancing streaming experience based on network conditions. Built for simplicity and performance, it integrates seamlessly into Flutter apps. The package supports adaptive streaming and provides a clean API for managing playback controls and quality settings. Ideal for media-rich applications requiring flexible video delivery.

Use cases
  • Streaming video with quality switching
  • Adaptive video playback in Flutter apps
  • Live video streaming with HLS
  • On-demand video with multiple resolutions
  • Building media players with user quality control
Key features
  • HLS streaming support
  • Dynamic quality selection
  • Simple integration with Flutter
  • Adaptive bitrate handling
  • Clean and minimal API design
Suitable for
  • Media applications
  • Video-on-demand platforms
  • Live streaming apps
  • Educational content delivery
  • Apps requiring responsive video playback
Considerations
  • Requires HLS-compatible video sources
  • Limited to iOS and Android (no web/desktop support)
  • No built-in UI components
  • Depends on external HLS stream availability
  • May require additional configuration for custom playback logic
Supported platformsNot available

Install package

flutter pub add yoyo_player

Categories

Source repository

Related projects

No data available yet.