Last updated:
0 purchases
lychee player
lychee_player #
A simple audio player plugin for flutter.
platform
status
audio renderer
Windows
✅
SDL2
Linux
✅
SDL2
macOS
✅
CoreAudio
audio/video demux by ffmpeg.
Getting Started #
How to Build Project? #
requirement:
flutter version: 3.0
if build for linux, we need these libs:
install ffmpeg dev libs:
sudo apt install libavcodec-dev libavformat-dev libavdevice-dev
copied to clipboard
install sdl2:
sudo apt-get install libsdl2-dev
copied to clipboard
Build for Flutter
flutter pub get.
if build for macOS/iOS
go to example/macos or example/ios run pod install to install ffmpeg-kit
go to ffplayer, run ./apple-flutter-install.sh macos or ./apple-flutter-install.sh ios
flutter run -d your_device
Dev Tips #
how to debug c/c++ code if we build for flutter ? #
Windows
run windows app.
flutter run -d windows
copied to clipboard
open example/build/windows/lychee_player_example.sln by visual studio 2019
mark lychee_player_example as run program. (which ALL_BUILD is default selected, but we can not run it).
click run with local debug. then waiting for crash.
Linux
add remote gdb debug configuration. target remote args set
127.0.0.1:1234
copied to clipboard
run the application which flutter build with debug.
gdbserver :1234 build/linux/debug/bundle/lychee_player_example
copied to clipboard
LICENSE #
AGPL-v3
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.