Skip to content

UnluckyY1/flutter_video_player

Repository files navigation

flutter_video_player

Forked From flutter_meedu_videoplayer

Cross-platform video player (macos not included)

  • Android and Ios are using video player
  • Desktop are using dart-vlc
Features iOS Android windows linux macos
Videos from Network x
Videos from Assets x
Videos from local files x
Looping x
Autoplay x
Swipe to increase and decrease Sound x
Swipe to seek in video x
Fullscreen x
Launch Player as Fullscreen x
Playback Speed x
fastForward / Rewind x
srt subtitles X X X
Customize partially partially x

Used meedu player as a base and added (also fixed some errors)

  • swipe to increase and decrease volume
  • swipe to seek
  • integrated wake lock in the code

Setup For windows

1.Add in main

  if (Platform.isWindows) {
    //init dart vlc
   await DartVLC.initialize();
   //init windowManager
   await windowManager.ensureInitialized();
    }

Example:

void main() {
if (Platform.isWindows) {
  await  DartVLC.initialize();
  await windowManager.ensureInitialized();
}
runApp(MyApp());
}

meedu_player


meedu_player

meedu_player

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages