Videos

Get the best Packages and Plugins to Play and Modify Videos on Flutter project.

video_player

Flutter plugin for displaying inline video with other Flutter widgets on Android, iOS, and web.
video_player

chewie

A video player for Flutter with Cupertino and Material play controls
chewie

youtube_player_flutter

Flutter plugin for playing or streaming inline YouTube videos using the official iFrame player API. This plugin supports both Android and iOS.
youtube_player_flutter

flick_video_player

Flick Video Player is a video player for flutter. The video_player plugin gives low level access for the video playback.
flick_video_player

better_player

Advanced video player based on video_player and Chewie. It’s solves many typical use cases and it’s easy to run.
better_player

flutter_vlc_player

A VLC-powered alternative to Flutter’s video_player. Supports multiple players on one screen.
flutter_vlc_player

youtube_explode_dart

A port in dart of the youtube explode library. Supports several API functions without the need of Youtube API Key.

flutter_playout

This plugin provides audio/video playback from a URL with background audio support, lock screen controls & player events for both iOS and Android.
flutter_playout

youtube_player_iframe

Flutter port of the official YouTube iFrame player API. Supports web & mobile platforms.
youtube_player_iframe

cached_video_player

A new flutter plugin that is virtually a clone of official video_player plugin except that it supports caching( Android and iOS)

video_thumbnail

A flutter plugin for creating a thumbnail from a local video file or from a video URL.
video_thumbnail

fijkplayer

A Video Player Flutter plugin based on ijkplayer, support most popular protocols and codecs

yoyo_player

yoyo_player is a video player that allows you to select HLS video streaming by selecting the quality

awsome_video_player

This is a flutter package of video player. it’s a very simple and easy to use.

flutter_ijkplayer

Base by bilibili ijkplayer, it’s video/audio player, support https、rtmp、m3u8 and more protocol.

vimeoplayer

A new Flutter package for playing any videos from Vimeo by id.

youtube_api

YouTubeAPI is a plugin which directly interacts with YouTube server. Supports Searching video and playlist.
youtube_api

meedu_player

A new Flutter UI video controls for the flutter video_player plugin.

flutter_youtube_view

A new Flutter plugin.

subtitle_wrapper_package

A Subtitle Wrapper package, this subtitle wrapper package displays subtitles for a video player.

video_viewer

Multiplatform minimalist video viewer with spectacular user experience.

native_video_view

A video player widget displayed using the platform native player (VideoView in Android and AVPlayer in iOS).
native_video_view

iqplayer

Simple awesome video player with subtitle (you can load from assets, file, network, string).
iqplayer

video_player_360

A flutter plugin to stream 360° videos on iOS and Android via a remote URL. The plugin uses the open source Google VR SDK.

flutter_torrent_streamer

A flutter plugin to stream videos directly from torrent/magnet links.

neeko

Simple video player widget based on video_player, inspired by youtube_player_flutter. Neeko supports more actions such as timeline control, screen orientation control and so on.

pip_view

Widget to allow the presentation of a widget below a floating one.

flutter_video_info

A flutter plugin to get basic metadata information of a video file.

video_box

A control that plays video in flutter, I make the control as flexible as possible, can play a single video, video list on the page.

thumbnails

A Flutter Plugin to generate thumbnails from videos on Local Storage

video_thumbnail_generator

A Flutter Plugin for creating a thumbnail from a Video URL. You can output the thumbnail as a Flutter Image Widget or Uint8List.

add_thumbnail

A new Flutter package project.
add_thumbnail