PackageTrack
Sign in Get early access

flutter_vlc_player

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

7.4.4 5.3K downloads/mo #3769 most downloaded on pub.dev solid-software/flutter_vlc_player

What this package is like to depend on

Last release 11 months ago

25 Sep 2025

Release timing varies

gaps range from 2 weeks to 8 months

Nearly every release is documented

notes for 42 of 42 stable releases

1 version withdrawn

withdrawn after publishing

7 years old

43 releases · first in 2019

1 release in the last 12 months

see the full history below

Release timeline

43 releases · Mar 2019 to Sep 2025
2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 43
  1. 7.4.4 25 Sep 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 7.4.3...7.4.4

    Open source →
    Release notes
    • [Android] Updated libvlc to support 16k PAGE_SIZE devices
    Open source →
  2. 7.4.3 21 Feb 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 7.4.2...7.4.3

    Open source →
    Release notes
    • Bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.7.0. The minimum supported Android version is now 5.0 (API level 21)
    • [Android] updated libvlc
    • [Android] set Java compatibility to 11 instead of 8
    • [ios] updated MobileVLCKit
    • updated exmaple
    Open source →
  3. 7.4.2 11 Jun 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 7.4.1...7.4.2

    Open source →
    Release notes
    • fixed getVolume #486 Credits to pinpong (https://github.com/pinpong)
    • updated MobileVLCKit & libvlc Credits to pinpong (https://github.com/pinpong)
    • Fix: Unable to replay when status is stopped #449 Credits to Virczz (https://github.com/Virczz)
    Open source →
  4. 7.4.1 13 Dec 2023
    Release notes
    • Add support for Flutter 3.16 Credits to thearaks (https://github.com/thearaks)
    Open source →
  5. 7.4.0 26 Sep 2023
    Release notes
    • Important change: Removed AutomaticKeepAliveClientMixin from plugin widget
    • Mobile VLC update to 3.6.0-eap9
    • Allow background playback Credits to Oliver Nitzschke (https://github.com/pinpong)
    • fix instructions for proguard Credits to Luiz Fernando Baldo Marques (https://github.com/luizbaldo)
    Open source →
  6. 7.3.1 08 Sep 2023
    Release notes
    • Restore Flutter 3.3-3.7 compatibility Credits to Yang Fang (https://github.com/yangsfang)
    Open source →
  7. 7.3.0 06 Sep 2023
    Release notes
    • Fix http-user-agent & reuse options on iOS Credits to Afriza N. Arief (https://github.com/afriza)
    • Update to Dart 3 and Flutter 3.13 Credits to romain.gyh (https://github.com/romaingyh)
    Open source →
  8. 7.2.0 06 Jan 2023
    Release notes
    • Update to latest VLCKit sdks Credits to Mitch Ross (https://github.com/mitchross)
    Open source →
  9. 7.1.5 03 Jun 2022
    Release notes
    • Fix plugin destructor (https://github.com/solid-software/flutter_vlc_player/issues/237)
    Open source →
  10. 7.1.4 13 May 2022
    Release notes
    • Interim release to fix Flutter 3 issues
    Open source →
  11. 7.1.3 12 May 2022 withdrawn
    Release notes
    • Added support for multi-window mode in Android. Credits to Andy Chentsov (https://github.com/andyduke).
    Open source →
  12. 7.1.2 28 Apr 2022
    Release notes
    • Add Hybrid composition support for Android.
    Open source →
  13. 7.1.1 11 Apr 2022
    Release notes
    • Fixed to work on Android 6-. Credits to Yury Kostov (https://github.com/kostov).
    Open source →
  14. 7.1.0 20 Mar 2022
    Release notes
    • Upgrade iOS and Android Lib VLC libraries to address performance issues. https://code.videolan.org/videolan/vlc-ios/-/issues/1240 Credits to Mitch Ross (https://github.com/mitchross)
    Open source →
  15. 7.0.1 09 Feb 2022
    Release notes
    • Improve formatting
    • Modify LICENSE to use template so it parsed automatically.
    Open source →
  16. 7.0.0 08 Feb 2022
    Release notes
    • Breaking Change: Refactored enum parameters to follow dart naming convention
    • Fixed control overlay issue after upgrading to Flutter 2.8
    • Fixed Dart analysis warnings
    • Removed unnecessary initialization delay Credits to Alireza Setayesh (https://github.com/alr2413), Mitch Ross (https://github.com/mitchross), Illia Romanenko (https://github.com/illia-romanenko) and Yurii Prykhodko (https://github.com/solid-yuriiprykhodko).
    Open source →
  17. 6.0.5 07 Oct 2021
    Release notes
    • Fix issue with options applying (Android)
    • Update VLCKit for iOS and Android Credits to Vladislav Murashko (https://github.com/mrvancor).
    Open source →
  18. 6.0.4 23 Aug 2021
    Release notes
    • Added VLC http options Credits to Alireza Setayesh (https://github.com/alr2413).
    Open source →
  19. 6.0.3 17 Aug 2021
    Release notes
    • Added VLC recording feature Credits to Alireza Setayesh (https://github.com/alr2413).
    Open source →
  20. 6.0.2 07 Apr 2021
    Release notes
    • Fix issue with VLC error event
    • Added onInit & onRenderer listeners Credits to Alireza Setayesh (https://github.com/alr2413) and solid-vovabeloded (https://github.com/solid-vovabeloded).
    Open source →
  21. 6.0.1 24 Mar 2021
    Release notes
    • Fix issue with black screen / offstage Credits to Mitch Ross (https://github.com/mitchross)
    Open source →
  22. 6.0.0 23 Mar 2021
    Release notes
    • Support Flutter V2 Null Safety Credits to Mitch Ross (https://github.com/mitchross)
    Open source →
  23. 5.0.5 10 Mar 2021
    Release notes
    • Added VLC Subtitle Styling.
    • Split ios swift code into multiple files for better readability. Credits to Alireza Setayesh (https://github.com/alr2413) and Yurii Prykhodko (https://github.com/solid-yuriiprykhodko).
    Open source →
  24. 5.0.4 09 Feb 2021
    Release notes
    • Added isSeekable method Credits to Alireza Setayesh (https://github.com/alr2413), Mitch Ross (https://github.com/mitchross).
    Open source →
  25. 5.0.3 04 Feb 2021
    Release notes
    • Fix memory leak. Credits to Alireza Setayesh (https://github.com/alr2413), Mitch Ross (https://github.com/mitchross).
    Open source →
  26. 5.0.2 23 Jan 2021
    Release notes
    • Fix homepage link.
    Open source →
  27. 5.0.1 22 Jan 2021
    Release notes
    • Fix pub.dev image links.
    Open source →
  28. 5.0.0 22 Jan 2021
    Release notes
    • Entire rewrite of Flutter VLC Player.
    • Updates to Android v2 plugin.
    • Adds Platform interface.
    • Adds Pigeon for type safe method calls. Credits to Alireza Setayesh (https://github.com/alr2413), Mitch Ross (https://github.com/mitchross) and Yurii Prykhodko (https://github.com/solid-yuriiprykhodko).
    Open source →
  29. 4.0.3 28 Dec 2020
    Release notes
    • Update VLCKit for iOS and Android. Cleanup example Pod file. Clean up example gradle.
    • Removed dispose calls on VlcPlayerController from VlcPlayer.
    • Fix argument-less functions throwing FlutterMethodNotImplemented. Credits to Mitch Ross (https://github.com/mitchross).
    Open source →
  30. 4.0.2 10 Oct 2020
    Release notes
    • Update Cocoapods version for VLCkit on iOS. This fixes issues with iOS 12 and Simulators. Credits to Mitch Ross (https://github.com/mitchross).
    Open source →
  31. 4.0.1 22 Sep 2020
    Release notes
    • Improved documentation.
    Open source →
  32. 4.0.0 22 Sep 2020
    Release notes
    • Improved structure (see example for breaking changes). Example code updated also.
    • Fix android black screen issue
    • Support playing local media/subtitle file
    • Support casting media to external device
    • Updated changing audio/subtitle method
    • Support audio/subtitle delay Credits to Alireza Setayesh (https://github.com/alr2413) and Mitch Ross (https://github.com/mitchross)
    Open source →
  33. 3.0.7 26 Aug 2020
    Release notes
    • Updates MobileVLC to allow for changing of subtitles and adding subtiles . credits to @rikaweb(https://github.com/rikaweb) and Mitch Ross (https://github.com/mitchross)
    Open source →
  34. 3.0.6 06 Aug 2020
    Release notes
    • Updates MobileVLC to allow for handling of vlc error. credits to Alireza Setayesh (https://github.com/alr2413)
    Open source →
  35. 3.0.5 02 Aug 2020
    Release notes
    • Updates MobileVLC to allow for changing of volume. Example Updated Also. Credits to Mitch Ross (https://github.com/mitchross)
    Open source →
  36. 3.0.4 31 Jul 2020
    Release notes
    • Updates MobileVLC to allow for options as flags and hardware acceleration/ credits to pharshdev (https://github.com/pharshdev) and Mitch Ross (https://github.com/mitchross)
    Open source →
  37. 3.0.3 10 Jul 2020
    Release notes
    • Updates MobileVLC to fix a bug on iOS with Seek Time. See (https://github.com/solid-software/flutter_vlc_player/issues/72). Also adds seek bar to example player for demonstration purposes. credits to Mitch Ross (https://github.com/mitchross)
    Open source →
  38. 3.0.2 01 Jun 2020
    Release notes
    • Updates MobileVLC to fix a bug on iOS with HLS Streaming on VLCKit itself. See (https://code.videolan.org/videolan/VLCKit/-/issues/368), credits to Mitch Ross (https://github.com/mitchross)
    Open source →
  39. 3.0.1 26 May 2020
    Release notes
    • Fix a bug on Android with URL parsing. See (https://github.com/solid-software/flutter_vlc_player/issues/52), credits to pharshdev (https://github.com/pharshdev) and Mitch Ross (https://github.com/mitchross)
    Open source →
  40. 3.0.0 19 May 2020
    Release notes
    • Migrated to Swift, thanks to Mitch Ross (https://github.com/mitchross), Amadeu Cavalcante (https://github.com/amadeu01) and pharshdev (https://github.com/pharshdev).
    Open source →
  41. 2.0.0 08 Apr 2020
    Release notes
    • Improved structure (see example for braking changes), add aspect ratio and payback controls support thanks to John Harker (https://github.com/NBTX) and Mitch Ross (https://github.com/mitchross).
    Open source →
  42. 1.0.0 18 Feb 2020
    Release notes
    • Added multiple players support thanks to Kraig Spear (https://github.com/kraigspear)
    Open source →
  43. 0.0.2 14 Mar 2019
    Release notes
    • Android X support added thanks to Javi Hurtado (https://github.com/ja2375)
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive