youtube_player_flutter 6.0.0 copy "youtube_player_flutter: ^6.0.0" to clipboard
youtube_player_flutter: ^6.0.0 copied to clipboard

outdated

Flutter plugin for playing or streaming inline YouTube videos using the official iFrame player API. This plugin supports both Android and iOS.

6.0.0 #

  • (Improvement) Smooth fullscreen toggle and crash fix. Issue #46 & Issue #105
  • (Fixed) Issue #93.
  • (Fixed) PlayerState.ended being call multiple times. Issue #108
  • (Improvement) Exposed controller parameter to all widgets. Issue #109. This comes handy when the widgets are to used outside the context of YoutubePlayer widget.
  • (Improvement) UI and performance optimizations.

BREAKING CHANGES

  • From now on, YoutubePlayerController is to be passed to the player explicitly. (See the updated readme)
  • Removed context and videoId properties from YoutubePlayer.
  • flags property is moved to YoutubePlayerController from YoutubePlayer. Since flags were only needed for the first time when player initializes.
  • showVideoProgressIndicator property moved to YoutubePlayer.

5.2.0+1

  • (Fixed) aspect ratio in fullscreen mode.
  • (Fixed) sometimes showing up buffering indicator instead of error.

5.2.0 #

BREAKING CHANGES

  • Renamed videoId property in YoutubePlayer to initialVideoId.
  • From now on changing video id must be done using either load() or cue().
  • (Fixed) Video playing sound only, on videoId change. Issue #99
  • (Improvement) Minor optimizations.
  • Example updated with video list.
  • Added PlayerState.stopped.
  • Added actionsPadding property.

5.1.0 #

  • Renamed TotalDuration widget to RemainingDuration.
  • Renamed PlayButton widget to PlayPauseButton.
  • (Improvement) Better handling of invalid video id.
  • (Improvement) Better video orientation handling.
  • (Improvement) Better play/pause handling w/r/t app lifecycle.
  • (Fixed) Video pausing after jumping to certain position using progress bar.
  • BREAKING Switched back to webview_flutter.
  • Updated dart docs.

5.0.0+1 #

BREAKING CHANGES

  • Everything is modular now. See the docs for details.
  • Automatically switches to landscape on fullscreen mode.
  • Added proper display of errors and detects internet connection status.
  • Workarounds for iOS.
  • webview_flutter is swapped with ytview. If you've been using WebView widget, then consider changing import paths to ytview instead.
  • Added flags to enable/disable caption and looping.
  • Added flags to change caption language, start and end time of video.

4.1.0 #

  • Feature Added Button to change playback rate in player.
  • Added setPlaybackRate method to YoutubePlayerController. Issue #48
  • (Improvement) Playback behaviour synced with AppLifeCycle Issue #41

4.0.0+2 #

  • Fix error reports in LiveUI. PR#44
  • Added startAt property.

4.0.0+1 #

BREAKING CHANGES

  • YoutubePLayerScaffold has been removed.
  • Improved Orientations
  • Uses webview_flutter instead of ytview

3.0.0 #

  • BREAKING CHANGES See Migrating to 3.x.x for detail.
  • Faster fullscreen toggling.
  • Toggles fullscreen on orientation change. Issue #3.
  • Option to add own custom thumbnail.
  • (Fixed) Video stuck at unknown state Issue #24.
  • Added hideThumbnail and disableDragSeek flags. #27, #29.
  • (Fixed) Fullscreen toggle in iOS.
  • Minor UI improvements here and there.

2.0.0 #

  • (Fixed) iOS playback is fully functional. Issue #2
  • Added forceHideAnnotation property which hides the default YouTube annotation. Read Issue #17 for detail
  • Added option to mute player.

1.2.0 #

  • Added actions property, which can be used to add menus in top bar of video. See example for details.
  • Added option to hide fullscreen button.
  • (Fixed) Current position always showing 00:00 Issue #17

1.1.1+1 #

  • Updated dart constraint to >=2.2.0 <3.0.0*.
  • (Fixed) Parsing Exceptions.

1.1.1 #

  • Fix for issue #12.
  • WebView is now exported alongside YoutubePlayer.

1.1.0 #

  • Minor Improvements.
  • Built and tested on iOS device.
  • Migrated to AndroidX.
  • Removed warnings on iOS builds.

1.0.1+1 #

  • Added Travis CI.

1.0.1 #

  • (Fixed) Error while building for iOS.

1.0.0+2 #

  • (Fixed) Video pausing on tapped, when controls were hidden.

1.0.0+1 #

  • Added Download APK badge.

1.0.0 #

  • Initial Release.
  • Includes Dart Documentation.
  • Includes support for Live Videos.
  • Includes fast forward and rewind feature.
1.65k
likes
0
points
228k
downloads

Publisher

verified publishersarbagyastha.com.np

Weekly Downloads

Flutter plugin for playing or streaming inline YouTube videos using the official iFrame player API. This plugin supports both Android and iOS.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

data_connection_checker, flutter, webview_flutter

More

Packages that depend on youtube_player_flutter