PackageTrack
Sign in Get early access

bccm_player

ExoPlayer/AVPlayer via platform views, with cast, PiP, background audio, audio selection, etc.

1.1.2 bcc-code/bccm-player

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships on a steady schedule

a new release about every 1 weeks

Most releases are documented

notes for 18 of 22 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

23 releases · first in 2023

0 releases in the last 12 months

see the full history below

Release timeline

23 releases · Aug 2023 to Aug 2023
2024 2025 2026
Release Pre-release

Releases

latest 23
  1. 1.1.2 23 Aug 2023
    Release notes

    chore: changelog for v1.1.2

    Open source →
    Release notes
    • Feature: setVolume(double)
    • Docs: Added a contributing guide on how setVolume() was implemented.
    Open source →
  2. 1.1.1 21 Aug 2023
    Release notes

    chore: bump version to v1.1.1

    Open source →
    Release notes
    • Docs: Updated readme with screenshots, etc.
    Open source →
  3. 1.1.0 21 Aug 2023
    Release notes

    chore: bump version to v1.1.0

    Open source →
    Release notes
    • Feature: custom orientation callbacks in BccmPlayerViewConfig: deviceOrientationsNormal/deviceOrientationsFullscreen. See "orientations" in docs for details.
    Open source →
  4. 1.0.6 21 Aug 2023
    Release notes

    chore: fix lint warning

    Open source →
    Release notes
    • Feature: Configure allowSystemGestures in BccmPlayerViewConfig. This is false by default to prevent conflicts with the seekbar.
    Open source →
  5. 1.0.5 19 Aug 2023
    Release notes

    chore: bump version to v1.0.5

    Open source →
    Release notes
    • Feature: Dynamically adjust aspect ratio instead of assuming 16/9.
    • Feature: Current width/height available on controller.value.videoSize. Null if not available.
    Open source →
  6. 1.0.4 18 Aug 2023
    Release notes

    chore: update changelog for v1.0.4

    Open source →
    Release notes
    • Fix(ios): cast didnt become primary unless avplayer was playing something
    Open source →
  7. 1.0.3 17 Aug 2023
    Release notes

    chore: bump version to 1.0.3

    Open source →
    Release notes
    • Fix: Scrubbing and seeking in the default controls was very unreliable and jumpy.
    Open source →
  8. 1.0.2 16 Aug 2023
    Release notes

    chore: bump version to 1.0.2

    Open source →
    Release notes
    • Feature: show seconds inside skip/rewind buttons and expose the button as a widget in 'package:bccm_player/controls.dart'.
    Open source →
  9. 1.0.1 16 Aug 2023
    Release notes

    chore: bump version to v1.0.1

    Open source →
    Release notes
    • Feature: additionalActionsBuilder, which allows you to add additional actions next to the fullscreen button.
    • Docs: improved docs for airplay, custom controls, and theming
    • Refactor: Rename PlayerTheme to BccmPlayerTheme for consistency. Also fixed it so that primaryColor is used more.
    Open source →
  10. 1.0.0 14 Aug 2023
    Release notes

    Still missing some crucial stuff like supporting other aspect ratios (#9) but that will come within a couple of weeks.

    Open source →
    Release notes
    • BREAKING CHANGE: VideoPlayerView() is now BccmPlayerView() and now takes a BccmPlayerViewConfig instead. This is for consistency and to avoid confusion.
    • Feature: BccmPlayerViewController, which you can use to enter and exit fullscreen programatically.
    • Feature: Custom controls builder
    Open source →
  11. 0.2.4 09 Aug 2023
    Release notes
    • Improved code comments
    • Fix: [VideoPlatformView] was not exported.
    Open source →
  12. 0.2.3 09 Aug 2023
    Release notes
    • Major breaking changes to how to use the plugin
    • Introduced a BccmPlayerController which makes usage more idiomati and more alike other video player packages.
    Open source →
  13. 0.2.3-alpha.1 08 Aug 2023 pre-release

    Nothing published for this version

  14. 0.2.2 07 Aug 2023
    Release notes
    • Chromecast setup improvements, add missing documentation.
    Open source →
  15. 0.2.1 04 Aug 2023
    Release notes
    • New property useSurfaceView to support HDR content (#6). It's opt-in because it can trigger a flutter bug, see docs for HDR.
    Open source →
  16. 0.2.0 03 Aug 2023
    Release notes
    • New feature: Quality selection (#4) ("Max quality" on iOS because its practically impossible to force a rendition with avplayer)
    • BREAKING CHANGE: showPlaybackSpeed renamed to hidePlaybackSpeed
    Open source →
  17. 0.2.0+hdr.1 04 Aug 2023

    Nothing published for this version

  18. 0.1.0 03 Aug 2023
    Release notes
    • BREAKING CHANGE: useNativeControls on enterFullscreen and VideoPlayerView now defaults to false instead of true.
    • Migrate from wakelock to wakelock_plus
    Open source →
  19. 0.1.0+1 03 Aug 2023

    Nothing published for this version

  20. 0.0.2 02 Aug 2023
    Release notes
    • Simplified integration steps needed for native fullscreen and picture-in-picture to work correctly on android.
    Open source →
  21. 0.0.1 02 Aug 2023
    Release notes
    • Initial release
    Open source →
  22. 0.0.1+1 02 Aug 2023

    Nothing published for this version

  23. 0.0.1+2 02 Aug 2023

    Nothing published for this version

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