lychee_player

Last updated:

0 purchases

lychee_player Image
lychee_player Images
Add to Cart

Description:

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

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.