minikin/audio_player_flutter
🎧 Apple Music / Tidal Audio Player for Flutter
- Stars
- 143
- Forks
- 19
- Last push (UTC)
- Apr 23, 2024
- Project status
- Active
LanguagesDartC++CMakeRubyHTMLCSwiftKotlinObjective-C
Technical topics
Dependencies used
Dependency list 16 items
- flutter
{"sdk":"flutter"} - audioplayers
^1.1.1 - bloc_concurrency
^0.2.0 - flutter_bloc
^8.1.1 - freezed_annotation
^2.2.0 - http
^0.13.5 - json_annotation
^4.7.0 - stream_transform
^2.1.0 - transparent_image
^2.0.0 - uuid
^3.0.6 - flutter_driverDevelopment
{"sdk":"flutter"} - build_runnerDevelopment
^2.3.2 - flutter_lintsDevelopment
^2.0.1 - freezedDevelopment
^2.2.1 - json_serializableDevelopment
^6.5.4 - mockitoDevelopment
^5.3.2
Rankings
Original README
English project snapshot. Visit GitHub for the latest content.
Expand / collapse project README
Apple Music / Tidal Style Audio Player for Flutter
Apple Music / Tidal Style Audio Player for Flutter powered by Dart, Streams, Value Types and BLoC's.
Audio Player source code is released under the MIT license. Current Build Status. Supported platforms PRs welcome!
Apple Music / Tidal Style Audio Player for Flutter/Dart.
Demo on Youtube
ContentFeatures
- Apple Music / Tidal Style Audio Player
- Supported platforms: iOS, iPadOS, macOS, Android
- Background audio playback for iOS/Android
- Audio files fetched and streamed from a remote server
- Responsive to screen size changes
- State management by BloCs
- Background JSON parsing
Requirements
- Flutter 3.3.0+
- Dart: 2.8.0+
- Flutter & Dart plugins:
Develop
git clone https://github.com/minikin/audio_player_flutter.git && cd audio_player_flutter
Support
Post issues and feature requests on the GitHub issue tracker.
License
The source code of Audio Player project is available under the MIT license. See the LICENSE file for more info.
Audio/Music Copyright & License: Benjamin Tissot (also known as Bensound)
Illustration Copyright & License: Ouch.pics