Skip to content

iosephmagno/flutter_cached_video_player

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cached Video Player

A flutter plugin that has been forked from the official video_player package except that it supports caching in Android and iOS. Web plugin will work like official video_player i.e. without caching support.

Why fork

  • The original creator stopped updating/merging PRs so i'm re-publishing it
  • I think exo player 2.12 was taken down today so my builds were failing. I believe android could no longer pull

implementation 'com.google.android.exoplayer:exoplayer-core:2.12.1'

so i updated it to implementation 'com.google.android.exoplayer:exoplayer-core:2.18.1'

  • got rid of deprecations
  • fixed errors
  • followed video_player package for guidance

Installation

First, add video_cached_player as a dependency in your pubspec.yaml file.

Follow the Android and iOS configuration steps of the official video_player package. This plugin won't work in Desktop.

Issues

  • maxFileSize and maxCacheSize are hardcoded at 100MiB and 1GiB respectively in Android.

Contributors

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 39.9%
  • Java 31.4%
  • Objective-C 26.8%
  • Ruby 1.5%
  • Other 0.4%