All Projects β†’ Shadow60539 β†’ flutter_preload_videos

Shadow60539 / flutter_preload_videos

Licence: other
Preloading videos in Flutter πŸ’™

Programming Languages

dart
5743 projects
HTML
75241 projects
swift
15916 projects
kotlin
9241 projects
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to flutter preload videos

Flutter Roadmap
This is a flutter roadmap and documentation repository. If anyone is interested you can join the party to help the community and make flutter great again.
Stars: ✭ 47 (+11.9%)
Mutual labels:  provider, bloc
flutter-clean-arch
A flutter's implementation of a "clean architecture"
Stars: ✭ 149 (+254.76%)
Mutual labels:  provider, bloc
IQPlayer
Simple video player with subtitle for flutter.
Stars: ✭ 16 (-61.9%)
Mutual labels:  video-player
v-clappr
πŸ‘πŸ»Vue.js wrapper for Clappr media player
Stars: ✭ 18 (-57.14%)
Mutual labels:  video-player
movie-catalog
🎬 A movie catalog app for both Android & IOS ~ Flutter.io project in Dart | Dart, Bloc, Movies
Stars: ✭ 46 (+9.52%)
Mutual labels:  bloc
syncwatch
Browser extension to watch videos together
Stars: ✭ 48 (+14.29%)
Mutual labels:  video-player
smartrider
πŸ§ πŸš• The all-in-one RPI transportation app.
Stars: ✭ 42 (+0%)
Mutual labels:  bloc
JetEntityFrameworkProvider
Microsoft Access (Jet) Entity Framework provider
Stars: ✭ 77 (+83.33%)
Mutual labels:  provider
svelteit
Svelteit is a minimalistic UI/UX component library for Svelte and Sapper projects
Stars: ✭ 64 (+52.38%)
Mutual labels:  ux
theme-bulma
🎈 Customization of Oruga components with Bulma CSS framework
Stars: ✭ 88 (+109.52%)
Mutual labels:  ux
tutorials-hg1
These tutorials demonstrate the usage of the Harfang API
Stars: ✭ 12 (-71.43%)
Mutual labels:  video-player
awesome-contract-testing
Awesome resources for Consumer-Driven Contract Testing
Stars: ✭ 54 (+28.57%)
Mutual labels:  provider
Bulma.io-axure
AxureRP Library with Bulma.io components
Stars: ✭ 90 (+114.29%)
Mutual labels:  ux
Movie-Flutter
Movie App Flutter using Flutter BLoC, DIO, Retrofit, Sqflite
Stars: ✭ 36 (-14.29%)
Mutual labels:  bloc
city-cab
An open source flutter taxi - app for learning purpose(Provider & Bloc) using firebase as backend/server
Stars: ✭ 68 (+61.9%)
Mutual labels:  provider
vue-visual
Vue 2 image and video loader supporting lazy loading, background videos, fixed aspect ratios, low rez poster images, transitions, loaders, slotted content and more.
Stars: ✭ 56 (+33.33%)
Mutual labels:  video-player
Google-4-TbSync
This provider add-on adds Google synchronization capabilities to TbSync. Only contacts and contact groups are currently managed, using Google's People API.
Stars: ✭ 36 (-14.29%)
Mutual labels:  provider
flutter svg provider
Use svg as image provider.
Stars: ✭ 32 (-23.81%)
Mutual labels:  provider
Flutter-Anim
Fluent Flutter Animation library. Describe Sequences & Parallel animation's workflow, setup startDelay, duration and curve, then run !
Stars: ✭ 35 (-16.67%)
Mutual labels:  ux
KTVideoMonitor
πŸ“ΉKTVideoMonitorθ§†ι’‘η›‘ζŽ§Demo-基于ijkPlayerηš„η½‘η»œζ’­ζ”Ύε™¨οΌŒζ”―ζŒHTTP、RTMP、HLS(m3u8)γ€ζœ¬εœ°θ§†ι’‘η­‰ε€šη§ζ ΌεΌ
Stars: ✭ 22 (-47.62%)
Mutual labels:  video-player

Dart Flutter

lib

Flutter Preload Videos

Introduction πŸš€

Preloading logic to reduce video initialization

Demo πŸ‘€

Output sample

Logic 🎯

lib

Usage 🎨

To clone and run this application, you'll need git and flutter installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/Shadow60539/flutter_preload_videos.git

# Go into the repository
$ cd flutter_preload_videos.git

# Install dependencies
$ flutter packages get

# Run the app
$ flutter run

Packages πŸ“¦

Package Description
video_player Render videos in Flutter
build_runner Build Custom Models
flutter_bloc BLoC State Management
freezed Code generation for immutable classes

Directory Structure 🏒

The project directory structure is as follows:

β”œβ”€β”€ android
β”œβ”€β”€ asset
β”œβ”€β”€ build
β”œβ”€β”€ images
β”œβ”€β”€ ios
β”œβ”€β”€ lib
β”œβ”€β”€ test
β”œβ”€β”€ analysis_options.yaml
β”œβ”€β”€ pubspec.lock
β”œβ”€β”€ pubspec.yaml

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].