PackageTrack
Sign in Get early access

av_media_player

A lightweight media player with subtitle rendering and track selection support, leveraging system or app-level components for seamless playback, video rendering via Texture widget.

1.2.2 xxoo/av_media_player

What this package is like to depend on

Last release 1 years ago

04 Jun 2025

Ships unpredictably

gaps range from 8 days to 6 months

Most releases are documented

notes for 10 of 12 stable releases

27 versions withdrawn

withdrawn after publishing

2 years old

39 releases · first in 2024

0 releases in the last 12 months

see the full history below

Release timeline

39 releases · Mar 2024 to Jun 2025
2025 2026
Release Pre-release Withdrawn

Releases

latest 39
  1. 1.2.2 04 Jun 2025
    Release notes
    • fixed buffering issue on linux.
    Open source →
  2. 1.2.1 19 Dec 2024
    Release notes
    • fixed support for GlibC prior to 2.74 on linux.
    • fixed support for building with VS2019 on windows.
    Open source →
  3. 1.2.0 14 Dec 2024 withdrawn
    Release notes
    • support Impeller renderer on android.
    • require flutter 3.27.0 or higher. use 1.1.x for older flutter versions.
    Open source →
  4. 1.1.6 04 Jun 2025

    Nothing published for this version

  5. 1.1.5 19 Dec 2024

    Nothing published for this version

  6. 1.1.4 06 Dec 2024
    Release notes
    • fixed a bug on ios/macos that can lead to crash while setting the volume and speed.
    Open source →
  7. 1.1.3 28 Nov 2024
    Release notes
    • restore example project.
    Open source →
  8. 1.1.2 25 Nov 2024 withdrawn
    Release notes
    • minor fixes and optimizations.
    • support swift package manager on ios/macos.
    Open source →
  9. 1.1.1 06 Aug 2024
    Release notes
    • fix broken windows build.
    • fix flutter min version.
    Open source →
  10. 1.1.0 04 Aug 2024 withdrawn
    Release notes
    • support subtitles on all platforms.
    • support track selection on all platforms.
    • add setMaxBitRate, setMaxResolution, setPreferredSubtitleLanguage and setPreferredAudioLanguage methods to AVMediaPlayer class.
    Open source →
  11. 1.0.6 11 Jul 2024
    Release notes
    • fixed hls detection issue on android.
    Open source →
  12. 1.0.5 05 Jul 2024 withdrawn
    Release notes
    • fixed a critical issue on ios/macos that may antifact the video.
    Open source →
  13. 1.0.4 05 Jul 2024 withdrawn
    Release notes
    • move android backend to ExoPlayer for wider compatibility.
    • improve windows backend stability.
    Open source →
  14. 1.0.3 01 Jul 2024
    Release notes
    • fixed a serious bug on android that introduced in v1.0.2.
    Open source →
  15. 1.0.2 30 Jun 2024 withdrawn
    Release notes
    • add linux support.
    • behavior change: do not seek to beginning while playback is reaching the end until new playback started.
    Open source →
  16. 1.0.1 16 Jun 2024
    Release notes
    • fixed an issue that may cause an error while disposing the player.
    Open source →
  17. 1.0.0 15 Jun 2024 withdrawn
    Release notes
    • improve rendering performance on ios/macos.
    Open source →
  18. 0.7.2 08 Jun 2024 withdrawn
    Release notes
    • prevent calling backend while player is disposed in dart side.
    Open source →
  19. 0.7.1 06 Jun 2024 withdrawn
    Release notes
    • optimize windows backend.
    Open source →
  20. 0.7.0 03 Jun 2024 withdrawn
    Release notes
    • fixed asset:// scheme issues on android and macos.
    • support hot restart on all platforms.
    Open source →
  21. 0.6.9 02 Jun 2024 withdrawn
    Release notes
    • minor fixes on windows.
    Open source →
  22. 0.6.8 01 Jun 2024 withdrawn
    Release notes
    • add windows support.
    • breaking change: rename AVMediaPlayer class to AvMediaPlayer.
    • breaking change: rename AVMediaView class to AvMediaView.
    Open source →
  23. 0.6.7 02 May 2024
    Release notes
    • support asset:// scheme for local assets.
    • support realtime streaming playback(ios/macos: ll-hls, android: rtsp). a realtime stream should have a duration of 0.
    • breaking change: move width and height from mediaInfo to videoSize in AVMediaPlayer class as video size may change during playback.
    Open source →
  24. 0.6.6 22 Apr 2024
    Release notes
    • dispose all native AVMediaPlayer instances while flutter engine is restarting. (Android only)
    Open source →
  25. 0.6.5 22 Apr 2024 withdrawn
    Release notes
    • make sure the first frame is loaded before receiving mediaInfo in ios/macos.
    Open source →
  26. 0.6.4 17 Apr 2024 withdrawn
    Release notes
    • fixed a bug may cause video freeze on ios/macos.
    • breaking change: replace SetStateSafely mixin with SetStateAsync.
    Open source →
  27. 0.6.3 16 Apr 2024 withdrawn
    Release notes
    • minor fixes.
    Open source →
  28. 0.6.2 10 Apr 2024 withdrawn
    Release notes
    • fix code formatting issues.
    Open source →
  29. 0.6.1 10 Apr 2024 withdrawn
    Release notes
    • seekTo won't increase finishedTimes any more if the player is not in playing state.
    • auto correct param values in seekTo, setVolume and setSpeed methods.
    Open source →
  30. 0.6.0 09 Apr 2024 withdrawn
    Release notes
    • fix type mismatch issue in android seekTo method.
    Open source →
  31. 0.5.9 09 Apr 2024 withdrawn
    Release notes
    • check current position in seekTo calls from native side.
    Open source →
  32. 0.5.8 07 Apr 2024 withdrawn
    Release notes
    • interduce SetStateSafely mixin to prevent errors while setState is called on a bad time.
    Open source →
  33. 0.5.7 07 Apr 2024 withdrawn
    Release notes
    • breaking change: remove keepAspectRatio property from AVMediaView widget and add sizingMode property instead.
    Open source →
  34. 0.5.6 05 Apr 2024 withdrawn
    Release notes
    • fix setState issue in AVMediaView widget.
    Open source →
  35. 0.5.5 04 Apr 2024 withdrawn
    Release notes
    • improve vsync handling on ios/macos.
    • improve dartdoc comments.
    Open source →
  36. 0.5.4 03 Apr 2024 withdrawn
    Release notes
    • improve vsync handling on macos.
    • fixed a resource leak issue on ios/macos.
    Open source →
  37. 0.5.3 01 Apr 2024 withdrawn
    Release notes
    • improve dartdoc comments.
    • improve examples.
    • combine macos and ios backend code.
    • add backgroundColor and keepAspectRatio support for AVMediaView widget.
    Open source →
  38. 0.5.2 31 Mar 2024 withdrawn
    Release notes
    • add dartdoc comments.
    • change default example to the simple one.
    Open source →
  39. 0.5.1 30 Mar 2024 withdrawn
    Release notes
    • first public release.
    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