sharara_video_player

Last updated:

0 purchases

sharara_video_player Image
sharara_video_player Images
Add to Cart

Description:

sharara video player

Sharara Video Player #
Sharara Video Player is a video player for flutter that provide basic fundamentals for use for developers
is also powerful and easy on use
Features #

Double tap to seek video (LeftCorner , RightCorner).
Controls View Actions to perform any action on video.
Very Fast With Powerful play handles.
Easy to Use.
Smart Dispose Handle to Prevent Framework Exceptions.
not effecting on any overlay or outer context layer.
Custom animations.
Custom controls for normal and fullscreen.
Auto hide controls.

Installation #
Add the following dependencies in your pubspec.yaml file of your flutter project.
sharara_video_player: <latest_version>
video_player: <latest_version>
copied to clipboard
or you can use terminal command
flutter pub add sharara_video_player
flutter pub add video_player
copied to clipboard
How to use #
Create a ShararaVideoPlayerController and pass the controller to ShararaVideoPlayer,
make sure to dispose ShararaVideoPlayer after disposing the current screen.


import 'package:flutter/material.dart';
import 'package:sharara_video_player/video_player_sharara.dart';
import 'package:video_player/video_player.dart';

main(){
runApp(const ExampleApp());
}

class ExampleApp extends StatelessWidget {
const ExampleApp({super.key});

@override
Widget build(BuildContext context) {
return const MaterialApp(
home:Scaffold(
body:VideoPlayer(),
),
);
}
}

class VideoPlayer extends StatefulWidget {
const VideoPlayer({super.key});
@override
State<VideoPlayer> createState() => _VideoPlayerState();
}

class _VideoPlayerState extends State<VideoPlayer> {

late final ShararaVideoPlayerController controller;
@override
void initState() {
controller = ShararaVideoPlayerController.networkUrl(Uri.parse("your_custom_url"));
super.initState();
}
@override
Widget build(BuildContext context) {
return ShararaVideoPlayer(
controller: controller
);
}
}





copied to clipboard

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.