Skip to main content

playstack_ios 0.1.0-dev.8 copy "playstack_ios: ^0.1.0-dev.8" to clipboard
playstack_ios: ^0.1.0-dev.8 copied to clipboard

PlatformiOS

iOS implementation of PlayStack, built on AVFoundation AVPlayer.

0.1.0-dev.8 #

  • A seek after playing and pausing no longer leaves seekTo waiting forever when AVPlayer skips the completion of the exact seek.
  • Media controls through MPNowPlayingInfoCenter and MPRemoteCommandCenter, with artwork.
  • Picture-in-Picture through AVPictureInPictureController, automatic on leaving the app.
  • HLS variants (AVAssetVariant, iOS 15+) are listed as video tracks, so the user can choose a quality.
  • Device orientation from UIDevice notifications, also while the app is locked to one orientation, and the app's supported orientations for restoring them after fullscreen.

0.1.0-dev.7 #

  • Licensed under the MIT license.
  • Package metadata and aligned dependency constraints for publishing.

0.1.0-dev.6 #

  • Milestone 6: progressive disk cache through AVAssetResourceLoader, optional AVAudioSession category, interruption and route-change events, resume after interruptions, SystemChrome fullscreen.

0.1.0-dev.5 #

  • Milestone 5: preload buffer preference through preferredForwardBufferDuration; network status from NWPathMonitor.

0.1.0-dev.4 #

  • Milestone 4: AVError.decoderTemporarilyUnavailable is reported as decoderUnavailable.

0.1.0-dev.3 #

  • Milestone 3: audio/video/subtitle tracks with subtitle text events, video quality limits, metadata (frame rate, bitrate, codec, live), setSource, stop, positions() stream, app lifecycle pause/resume.

0.1.0-dev.2 #

  • Milestone 2: native playback (sources, play/pause/seek/loop, volume, speed, first frame, rotation, typed errors), clearSource for idle pooled players.

0.1.0-dev.1 #

  • Milestone 1 foundation. Development preview; see the repository README for status.
0
likes
150
points
--
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

iOS implementation of PlayStack, built on AVFoundation AVPlayer.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, meta, playstack_platform_interface

More

Packages that depend on playstack_ios

Packages that implement playstack_ios