Skip to content
forked from ja2375/FluTube

A Flutter plugin to facilitate embedding Youtube videos inside mobile apps.

License

Notifications You must be signed in to change notification settings

gabrielsh2/FluTube

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FluTube

Embed Youtube videos in your flutter apps just by passing in the video URL!

PLEASE NOTE: Embedding copyrighted videos is actually not possible. Please use flutter_youtube instead.

This plugin uses an in-built API so the official YT API is not used here and therefore you don't need any API keys.

This plugin also uses the great plugin Chewie to provide a nice material or cupertino video player. And please note this plugin is NOT a replacement for Chewie. Chewie is a great plugin and here we are just using it.

Huge thank you to @brianegan for developing Chewie.

Demo

Demo

Installation

In your pubspec.yaml file within your Flutter Project:

dependencies:
  flutube: ^0.8.3

Use it

import 'package:flutube/flutube.dart';

final flutubePlayer = FluTube(
  '<Youtube URL>',
  aspectRatio: 16 / 9,
  autoPlay: true,
  looping: true,
  onVideoStart: () {},
  onVideoEnd: () {},
);

Example

Please run the app in the example/ folder to start playing!

About

A Flutter plugin to facilitate embedding Youtube videos inside mobile apps.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 77.7%
  • Ruby 12.7%
  • Objective-C 4.5%
  • Shell 2.9%
  • Java 2.2%