Search packages, repositories and app categories

kplayer cover
Package detailsv0.4.2

kplayer

audio player that support all platforms.

AndroidiOSmacOSWindowsLinux
30-day downloads
275
Likes
57
Pub points
140

Install package

flutter pub add kplayer

Package Overview

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

KPlayer is a cross-platform audio player for Flutter that supports Android, iOS, macOS, Windows, and Linux. Designed for seamless integration, it provides a consistent audio playback experience across all major operating systems. Built with simplicity and performance in mind, KPlayer enables developers to implement audio functionality without platform-specific complexities. It handles various audio formats and offers essential controls like play, pause, seek, and volume adjustment. Ideal for apps requiring background audio playback or media streaming.

Use cases

  • Background audio playback
  • Media streaming apps
  • Podcast applications
  • Music player interfaces
  • Audio-based learning apps

Key features

  • Cross-platform compatibility
  • Support for multiple audio formats
  • Background playback
  • Simple API for play/pause/seek
  • Volume and playback rate control

Suitable for

  • Developers building audio-centric apps
  • Cross-platform media applications
  • Apps requiring consistent audio behavior
  • Educational or podcast platforms
  • Mobile and desktop audio players

Considerations

  • Requires platform-specific setup for background modes
  • Limited advanced audio processing features
  • Dependent on underlying platform audio services
  • May need additional configuration for iOS background audio
  • Not optimized for high-fidelity audio processing

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

kflutter

"Kimia flutter" flutter and dart packages

list:packages

ready to use packs:

  1. osrm: Open Source Routing Machine (OSRM) client for Dart.
  2. indexed: indexed widget, allow you to order the items inside stack, sothing like z-index.
  3. kplayer: audio player that support all platforms.
  4. puncher: puncher is a flutter package that helps you to create a puncher widget.
  5. flutter_map_cached_tile_provider: cache for flutter_map plugin.
  6. latlng_picker: loaction picker for flutter_map plugin.
  7. motif: patterns for flutter.
  8. shaper: shapes for flutter.

Support/Job?

contact me:

  • mohamadlounnas@gmail.com
  • discord: @mohamadlounnas

Sponsor

  • https://www.buymeacoffee.com/mohamadlounnas
  • pontemwallet: 0x5f472255add62ed7963c3a9468077a1f46e9162cf7eda623b1d4f2a11ef609ca

Categories

Dependencies

Dependency list 2 items

  • kplayer_platform_interface^0.4.2
  • kplayer_with_audioplayers^0.4.2

Source repository

Projects using this package

No data available yet.