vimeo_video_player_custom 0.0.1
vimeo_video_player_custom: ^0.0.1 copied to clipboard
A Video Player that support videos from Vimeo platform in Flutter. This Package allow us to play any videos from Vimeo by using its Vimeo Video Id.
Based on Vimeo VIdeo Player #
Features Custom #
- Use library flick_video_player_custom
- Change video quality (Default quality 720p or Highest quality)
- Change playback speed
- Overlay opens when touching video
Demo Mobile #
Dependencies #
- dio: ^5.2.0
- video_player: ^2.6.1
- flick_video_player_custom: ^0.5.7
Installation #
Add the following dependencies in your pubspec.yaml file of your flutter project.
vimeo_video_player_custom: <latest_version>
How to use #
Example
import 'package:flutter/material.dart';
import 'package:vimeo_video_player/vimeo_video_player_custom.dart';
class MyHomePage extends StatefulWidget {
const MyHomePage({super.key, required this.title});
final String title;
@override
State<MyHomePage> createState() => _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(widget.title),
),
body: SingleChildScrollView(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
VimeoVideoPlayer(
url: 'https://vimeo.com/157743578',
onFinished: () => onFinishedVimeo(),
),
VimeoVideoPlayer(
url: 'https://vimeo.com/740663286',
onFinished: () => onFinishedVimeo(),
),
],
),
),
);
}
void onFinishedVimeo() {
print('onFinishedVimeo');
}
}