Coder Social home page Coder Social logo

video_player_dart_vlc's Introduction

Video Player Dart VLC

Video Player Dart VLC is a platform interface for video player using dart_vlc to work on Windows and Linux. This interface allows you to play videos seamlessly in your flutter applications.

Note: this package allows video_player to work across platforms excluding macos

video_player is the package used for playing videos on Android, iOS, and web platforms.

dart_vlc is the package used for playing videos on Windows, Linux platforms.

How to use

To use Video Player Dart VLC in your application, follow the steps below:

1. Setup

Windows

Everything is already set up.

Linux

For using this plugin on Linux, you must have VLC & libVLC installed.

On Ubuntu/Debian:

sudo apt-get install vlc
sudo apt-get install libvlc-dev

On Fedora:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install vlc
sudo dnf install vlc-devel
  1. Add the Video Player Dart VLC dependency in your pubspec.yaml file:
dependencies:
  video_player_dart_vlc: ^0.1.6
  1. Import the package in your Dart code
import 'package:video_player_dart_vlc/video_player_dart_vlc.dart';
  1. Initialize the Video Player Dart VLC interface in the main function of your app
void main() {
  initVideoPlayerDartVlcIfNeeded();
  runApp(MyApp());
}

video_player_dart_vlc's People

Contributors

abdelaziz-mahdy avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

jpolstre 110

video_player_dart_vlc's Issues

Need Documentation

i want to use this plugin in my flutter desktop project for playing online video. but i don't find any documentation please help me to implement this.

Not a bug , But a query

hey
I have used dart_vlc to make a video streaming app. That only runs on android and ios only
. I want to provide desktop support too.
So i saw your library in the documentation it said i just have to call a single function
initVideoPlayerDartVlcIfNeeded();
I wanted to know if by doing this will my currrent app work on windows and linux too ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.