quality_player 0.0.4 copy "quality_player: ^0.0.4" to clipboard
quality_player: ^0.0.4 copied to clipboard

Quality Player is a custom video player built using Flutter’s video_player package. It supports both portrait and landscape modes, so users can watch videos in any screen orientation. The player is fu [...]

Quality Video Player #

A Flutter video player widget that supports both landscape and portrait modes, allowing flexible aspect-ratio handling and stretch-to-fill behavior.

Features #

  • Orientation Aware: Automatically switches between native aspect ratio in landscape and fill-to-width in portrait.
  • Auto Initialization & Playback: Initializes the VideoPlayerController and begins playback once ready.
  • Loading State: Displays a customizable loading indicator until the video is ready.
  • Easy Configuration: One widget, minimal setup.

Installation #

dependencies:
  quality_player: <latest_version>

Usage #

import 'package:player/quality_player.dart';

final qualityPlayer = QualityPlayer('https://flutter.github.io/assets-for-api-docs/assets/videos/butterfly.mp4');
0
likes
140
points
62
downloads

Publisher

unverified uploader

Weekly Downloads

Quality Player is a custom video player built using Flutter’s video_player package. It supports both portrait and landscape modes, so users can watch videos in any screen orientation. The player is fully responsive, meaning it works smoothly on all mobile and tablet sizes. It's a great choice if you're building an app that needs a clean and flexible video player

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_bloc, video_player, wakelock_plus

More

Packages that depend on quality_player