youtube_player_flutter 5.2.0+1 copy "youtube_player_flutter: ^5.2.0+1" to clipboard
youtube_player_flutter: ^5.2.0+1 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.

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.
  • PlayerState.ended now calls only once. Added PlayerState.stopped.
  • Added actionsPadding property.

5.1.0 #

  • Renamed TotalDuration widget to RemainingDuration.
  • Renamed PlayButton widget to PlayPauseButton.
  • Improvment Better handling of invalid video id.
  • Improvment Better video orientation handling.
  • Improvment 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.
1395
likes
40
pub points
99%
popularity

Publisher

verified publishersarbagyastha.com.np

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

BSD-3-Clause (LICENSE)

Dependencies

data_connection_checker, flutter, webview_flutter

More

Packages that depend on youtube_player_flutter