vdocipher_flutter 2.5.0 copy "vdocipher_flutter: ^2.5.0" to clipboard
vdocipher_flutter: ^2.5.0 copied to clipboard

A VdoCipher plugin for flutter apps. This Plugin will help to serve content on supported platform app with Hollywood grade security to prevent video piracy.

2.5.0 #

Android #

  • Updated VdoCipher Android SDK dependency to 1.24.1.
  • Removed parameter EmbedInfoOptions.safetyNetApiKey and SafetyNet support. Use Play integrity instead.
  • Added support for server-side resume.
  • Upgraded minSdkVersion to 19.
  • Bug fixes:
    • Fixed NullPointerException related to onDrmSessionAcquired.
    • Fixed auto-resume not working properly for offline downloads.
    • Fixed additional status bar space coming with inbuilt UI.

iOS #

  • Updated VdoCipher iOS SDK dependency to 2.5.4.
  • Added support for server-side resume.
  • Conserve speed, captions, and quality across sessions.

2.4.5 #

Android #

  • Updated VdoCipher Android SDK dependency to 1.23.5.
  • Added play integrity support for media download.
  • Bug fix - Added PlatformSchedulerService for media3.

Web #

  • Bug fixes:
    • Fixed TypeError at the start of playback.
    • Addressed empty list issues in VdoPlayerValue.playbackSpeedOptions and VdoPlayerValue.mediaInfo.
    • Resolved VdoPlayerController.setPlaybackSpeed not working.

2.4.4 #

  • Added video quality selection support for iOS.
  • Updated VdoCipher iOS SDK dependency to 2.5.3.

2.4.3 #

  • Fixed android conflict of media3 and exoplayer dependencies.

2.4.2 #

  • Removed dependency from wakelock plugin.

2.4.1 #

  • Fixed ExoPlayer version mismatch error (Error 1203) occurring when attempting to create a release APK.
  • Updated the version of the native Android SDK to v1.23.1.

2.4.0 #

  • Resolved the issue of iOS inbuilt UI overlapping on smaller screen devices.
  • Resolved the caption API issue for the iOS player when used with custom UI.
  • Implemented support for deactivating built-in player controls on the web platform.
  • Introduced an API for muting/unmuting the player on the web platform.
  • Updated the version of the native Android SDK to v1.23.0.
  • Upgraded the version of the native iOS SDK to v2.5.1.

2.3.2 #

  • Fixed conflict with video_player_web plugin.
  • Updated native Android SDK version to v1.22.3.

2.3.1 #

  • Updated native Android SDK version to v1.22.2.
  • Android bug fixes -
    • Runtime exception NoSuchMethodError for WindowInsets.getDisplayCutout() on some devices.

2.3.0 #

  • Added web support by default.
  • Added new dependencies: js, flutter_web_plugins, and plugin_platform_interface.
  • Updated native Android SDK version to v1.22.1.
  • Updated native iOS SDK version to v2.4.3.

2.2.8 #

  • Native Android SDK version updated to 1.21.1.
  • Native iOS SDK version updated to 2.4.2.
  • iOS offline playback issue fixed.

2.2.7 #

  • Bug fix - Android losing player state upon returning from another page.

2.2.6 #

  • Bug fix - Propagating playback error events.

2.2.5 #

  • Native Android SDK version updated to 1.19.7.
  • Native iOS SDK version updated to 2.4.1.
  • Bug fixes.

2.2.4 #

  • Updated example code.
  • Bug fix - iOS audio session closure.

2.2.3 #

  • Added example code.
  • Added callback for picture in picture mode event.
  • PlaybackSpeedOptions renamed to defaultPlaybackSpeedOptions

2.2.2 #

  • Added support to download media without audio.
  • Upgraded exoplayer dependency to 2.18.5.

2.2.1 #

  • Fixed iOS build issue.

2.2.0 #

  • New UI for built-in player controls.
  • Added support for media download and offline playback.
  • Native Android SDK version updated to 1.19.2.
  • Native iOS SDK version updated to 2.4.0.

2.1.1 #

  • Fixed behaviour of EmbedInfoOptions.resumePosition parameter.
  • Fixed iOS playback issue with app restart in debug mode.
  • Native Android SDK version updated to 1.19.1.

2.1.0 #

  • Fixed iOS playback issue related to disposed player.
  • Native Android SDK version updated to 1.19.0.
  • Added API to track additional properties 'totalPlayed' and 'totalCovered'.

2.0.1 #

  • Fixed player state management across interruptions.
  • Fixed controller disposed issue.
  • iOS playback issue on back press fixed.

2.0.0 #

  • Fixed disabling and selecting subtitles.
  • Fixed playback speed options.
  • Native Android SDK version updated to 1.18.1.
  • Native iOS SDK version updated to 2.2.0.

1.1.1 #

  • Fixed auto play and transparent background issue.

1.1.0 #

  • Fixed player controller disappearance on iOS
  • Added option to disable player controls

1.0.0 #

  • Fixed scrubbing issue with VdoPlayer UI
  • Native SDK VdoFramework version updated to 2.1.1

1.0.0-beta.7 #

  • Flutter 3.0.0 compatibility
  • iOS Framework updated to 2.1.2
  • Android Native lib updated to 1.14.1
  • Updated outdated dependencies

1.0.0-beta.6 #

  • Notes text removed from README
  • Updated outdated dependencies
  • Code changes suggested by Flutter Pub Dev
  • Forward/Backword icon change

1.0.0-beta.5 #

  • iOS Support added

1.0.0-beta.4 #

  • On Events callback
  • On Error callback
  • Back from full-screen goes back to previous page instead of exit fullscreen
  • Fixed some deprecated methods
  • Improved documentation

1.0.0-beta.3 #

  • Callback option available: onError
  • Removed transparent background on loading video playback
  • Displaying error message along with error code

1.0.0-beta.2 #

  • Speed control UI option
  • Forward/Backward skip configuration option
  • Slider Error fixed when app goes to background and return to foreground

1.0.0-beta.1 #

  • Upgrade VdoCipher native android sdk dependency to 1.10.0
  • Remove LoadResult class
  • Add track-selection APIs
  • Upgrade library to null-safety

1.0.0-alpha.3 #

  • Upgrade VdoCipher native android sdk dependency to 1.8.1

1.0.0-alpha.2 #

  • Added embed info option to control adb debugging restriction

1.0.0-alpha.1 #

  • Initial release of the VdoCipher flutter plugin (for android only)
  • Embed videos from your VdoCipher dashboard into your flutter apps, and specify multiple playback options
23
likes
0
pub points
90%
popularity

Publisher

verified publishervdocipher.com

A VdoCipher plugin for flutter apps. This Plugin will help to serve content on supported platform app with Hollywood grade security to prevent video piracy.

Homepage

License

unknown (license)

Dependencies

flutter, flutter_web_plugins, js, plugin_platform_interface

More

Packages that depend on vdocipher_flutter